mirror of
https://github.com/th30d4y/OpenLearnX.git
synced 2026-05-26 19:26:33 +00:00
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:
+20
-20
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user