Add version upper bounds to Python dependencies for stability

Co-authored-by: Stalin-143 <161853795+Stalin-143@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-01-31 19:01:42 +00:00
parent a009522518
commit b25fdbb1a9
+20 -20
View File
@@ -23,13 +23,13 @@ tqdm>=4.67.1
kaggle>=1.7.4 kaggle>=1.7.4
# Optional: For enhanced data processing # Optional: For enhanced data processing
bleach>=6.2.0 bleach>=6.2.0,<7.0.0
charset-normalizer>=3.4.2 charset-normalizer>=3.4.2,<4.0.0
urllib3>=2.6.3 urllib3>=2.6.3,<3.0.0
# Development and Jupyter Support (if needed) # Development and Jupyter Support (if needed)
jupyter>=1.0.0 jupyter>=1.0.0,<2.0.0
ipython>=8.0.1 ipython>=8.0.1,<9.0.0
# Additional TensorFlow dependencies # Additional TensorFlow dependencies
h5py>=3.8.0 h5py>=3.8.0
@@ -56,36 +56,36 @@ joblib>=1.5.1
threadpoolctl>=3.6.0 threadpoolctl>=3.6.0
# Web frameworks # Web frameworks
fastapi>=0.115.0 fastapi>=0.115.0,<1.0.0
uvicorn[standard]>=0.24.0 uvicorn[standard]>=0.24.0,<1.0.0
Flask>=3.0.0 Flask>=3.0.0,<4.0.0
Flask-CORS>=4.0.0 Flask-CORS>=4.0.0,<5.0.0
# Database drivers # Database drivers
motor>=3.3.2 motor>=3.3.2,<4.0.0
pymongo>=4.6.0 pymongo>=4.6.0,<5.0.0
# Blockchain & Web3 # Blockchain & Web3
web3>=6.15.1 web3>=6.15.1,<7.0.0
eth-account>=0.10.0 eth-account>=0.10.0,<1.0.0
# IPFS client (optional) # IPFS client (optional)
ipfshttpclient==0.8.0a2 ipfshttpclient==0.8.0a2
# Environment & configuration # Environment & configuration
python-dotenv>=1.0.0 python-dotenv>=1.0.0,<2.0.0
# Data validation # Data validation
pydantic>=2.5.3 pydantic>=2.5.3,<3.0.0
# Authentication & security # Authentication & security
python-jose>=3.4.0 python-jose>=3.4.0,<4.0.0
PyJWT>=2.8.0 PyJWT>=2.8.0,<3.0.0
passlib[bcrypt]>=1.7.4 passlib[bcrypt]>=1.7.4,<2.0.0
cryptography>=42.0.4 cryptography>=42.0.4,<43.0.0
# HTTP requests # HTTP requests
requests>=2.32.0 requests>=2.32.0,<3.0.0
# Docker # Docker
docker docker