We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8c2ed2b commit 0606f55Copy full SHA for 0606f55
1 file changed
requirements.txt
@@ -1,2 +1,18 @@
1
+# Core project dependencies (managed in pyproject.toml)
2
-e .
-pylint
3
+
4
+# Code Quality & Linting
5
+pylint>=3.0.0
6
+black>=24.0.0
7
+isort>=5.13.0
8
+flake8>=7.0.0
9
+mypy>=1.8.0
10
11
+# Testing
12
+pytest>=7.4.0
13
+pytest-asyncio>=0.23.0
14
+pytest-cov>=4.1.0
15
16
+# Development utilities
17
+httpx>=0.25.0 # For testing HTTP endpoints
18
+python-multipart>=0.0.6 # For form data handling in tests
0 commit comments