Refactor requirements files to remove version pinning for better flexibility in dependency management; add dev-only dependencies in a new requirements-dev.txt file.
Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
@@ -0,0 +1,13 @@
|
|||||||
|
# Dev-only dependencies for local development and testing
|
||||||
|
# Production dependencies are in requirements.txt
|
||||||
|
|
||||||
|
pytest
|
||||||
|
pytest-asyncio
|
||||||
|
Flask
|
||||||
|
gunicorn
|
||||||
|
Pygments
|
||||||
|
tomli
|
||||||
|
exceptiongroup
|
||||||
|
iniconfig
|
||||||
|
pluggy
|
||||||
|
|
||||||
+20
-47
@@ -1,47 +1,20 @@
|
|||||||
annotated-doc==0.0.4
|
anyio
|
||||||
annotated-types==0.7.0
|
bcrypt
|
||||||
anyio==4.13.0
|
blinker
|
||||||
backports.asyncio.runner==1.2.0
|
certifi
|
||||||
bcrypt==3.2.2
|
cryptography
|
||||||
blinker==1.9.0
|
dnspython
|
||||||
certifi==2026.4.22
|
duckdb
|
||||||
cffi==2.0.0
|
ecdsa
|
||||||
click==8.3.3
|
email-validator
|
||||||
colorama==0.4.6
|
fastapi
|
||||||
cryptography==47.0.0
|
httpcore
|
||||||
dnspython==2.8.0
|
httpx
|
||||||
duckdb==1.5.2
|
Jinja2
|
||||||
ecdsa==0.19.2
|
MarkupSafe
|
||||||
email-validator==2.3.0
|
packaging
|
||||||
exceptiongroup==1.3.1
|
passlib
|
||||||
fastapi==0.136.1
|
pydantic
|
||||||
Flask==3.1.3
|
python-dotenv
|
||||||
gunicorn==23.0.0
|
python-jose
|
||||||
h11==0.16.0
|
uvicorn
|
||||||
httpcore==1.0.9
|
|
||||||
httpx==0.28.1
|
|
||||||
idna==3.13
|
|
||||||
iniconfig==2.3.0
|
|
||||||
itsdangerous==2.2.0
|
|
||||||
Jinja2==3.1.6
|
|
||||||
MarkupSafe==3.0.3
|
|
||||||
packaging==26.2
|
|
||||||
passlib==1.7.4
|
|
||||||
pluggy==1.6.0
|
|
||||||
pyasn1==0.6.3
|
|
||||||
pycparser==3.0
|
|
||||||
pydantic==2.13.3
|
|
||||||
pydantic_core==2.46.3
|
|
||||||
Pygments==2.20.0
|
|
||||||
pytest==9.0.3
|
|
||||||
pytest-asyncio==1.3.0
|
|
||||||
python-dotenv==1.2.2
|
|
||||||
python-jose==3.5.0
|
|
||||||
rsa==4.9.1
|
|
||||||
six==1.17.0
|
|
||||||
starlette==1.0.0
|
|
||||||
tomli==2.4.1
|
|
||||||
typing-inspection==0.4.2
|
|
||||||
typing_extensions==4.15.0
|
|
||||||
uvicorn==0.46.0
|
|
||||||
Werkzeug==3.1.8
|
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
Flask==3.1.3
|
Flask
|
||||||
gunicorn==23.0.0
|
gunicorn
|
||||||
httpx==0.28.1
|
httpx
|
||||||
itsdangerous==2.2.0
|
itsdangerous
|
||||||
Jinja2==3.1.6
|
Jinja2
|
||||||
MarkupSafe==3.0.3
|
MarkupSafe
|
||||||
Werkzeug==3.1.8
|
Werkzeug
|
||||||
|
|||||||
+41
-46
@@ -1,46 +1,41 @@
|
|||||||
annotated-doc==0.0.4
|
anyio
|
||||||
annotated-types==0.7.0
|
bcrypt
|
||||||
anyio==4.13.0
|
blinker
|
||||||
backports.asyncio.runner==1.2.0
|
certifi
|
||||||
bcrypt==3.2.2
|
cffi
|
||||||
blinker==1.9.0
|
cryptography
|
||||||
certifi==2026.4.22
|
dnspython
|
||||||
cffi==2.0.0
|
duckdb
|
||||||
click==8.3.3
|
ecdsa
|
||||||
colorama==0.4.6
|
email-validator
|
||||||
cryptography==47.0.0
|
exceptiongroup
|
||||||
dnspython==2.8.0
|
fastapi
|
||||||
duckdb==1.5.2
|
Flask
|
||||||
ecdsa==0.19.2
|
h11
|
||||||
email-validator==2.3.0
|
httpcore
|
||||||
exceptiongroup==1.3.1
|
httpx
|
||||||
fastapi==0.136.1
|
idna
|
||||||
Flask==3.1.3
|
iniconfig
|
||||||
h11==0.16.0
|
itsdangerous
|
||||||
httpcore==1.0.9
|
Jinja2
|
||||||
httpx==0.28.1
|
MarkupSafe
|
||||||
idna==3.13
|
packaging
|
||||||
iniconfig==2.3.0
|
passlib
|
||||||
itsdangerous==2.2.0
|
pluggy
|
||||||
Jinja2==3.1.6
|
pyasn1
|
||||||
MarkupSafe==3.0.3
|
pycparser
|
||||||
packaging==26.2
|
pydantic
|
||||||
passlib==1.7.4
|
pydantic_core
|
||||||
pluggy==1.6.0
|
Pygments
|
||||||
pyasn1==0.6.3
|
pytest
|
||||||
pycparser==3.0
|
pytest-asyncio
|
||||||
pydantic==2.13.3
|
python-dotenv
|
||||||
pydantic_core==2.46.3
|
python-jose
|
||||||
Pygments==2.20.0
|
rsa
|
||||||
pytest==9.0.3
|
six
|
||||||
pytest-asyncio==1.3.0
|
starlette
|
||||||
python-dotenv==1.2.2
|
tomli
|
||||||
python-jose==3.5.0
|
typing-inspection
|
||||||
rsa==4.9.1
|
typing_extensions
|
||||||
six==1.17.0
|
uvicorn
|
||||||
starlette==1.0.0
|
Werkzeug
|
||||||
tomli==2.4.1
|
|
||||||
typing-inspection==0.4.2
|
|
||||||
typing_extensions==4.15.0
|
|
||||||
uvicorn==0.46.0
|
|
||||||
Werkzeug==3.1.8
|
|
||||||
|
|||||||
Reference in New Issue
Block a user