mirror of
https://github.com/th30d4y/OpenLearnX.git
synced 2026-05-26 11:25:49 +00:00
f2d450733e
Co-authored-by: Stalin-143 <161853795+Stalin-143@users.noreply.github.com>
94 lines
1.7 KiB
Plaintext
94 lines
1.7 KiB
Plaintext
# Python 3.10 compatible versions
|
|
|
|
# Core ML and Data Science Libraries
|
|
tensorflow>=2.20.0,<2.21.0
|
|
keras>=3.13.2
|
|
numpy>=1.26.0,<2.0.0
|
|
pandas>=2.0.0,<2.3.0
|
|
scikit-learn>=1.3.0,<1.7.0
|
|
|
|
# Text Processing
|
|
tensorflow-io-gcs-filesystem>=0.31.0
|
|
|
|
# Visualization
|
|
matplotlib>=3.7.0,<3.10.0
|
|
seaborn>=0.12.0,<0.13.0
|
|
|
|
# Data Handling
|
|
pickle5>=0.0.11
|
|
json5>=0.9.0
|
|
tqdm>=4.67.1
|
|
|
|
# Optional: If you want to download data from Kaggle
|
|
kaggle>=1.7.4
|
|
|
|
# Optional: For enhanced data processing
|
|
bleach>=6.2.0,<7.0.0
|
|
charset-normalizer>=3.4.2,<4.0.0
|
|
urllib3>=2.6.3,<3.0.0
|
|
|
|
# Development and Jupyter Support (if needed)
|
|
jupyter>=1.0.0,<2.0.0
|
|
ipython>=8.0.1,<9.0.0
|
|
|
|
# Additional TensorFlow dependencies
|
|
h5py>=3.11.0
|
|
protobuf>=6.33.5,<7.0.0
|
|
absl-py>=1.4.0
|
|
astunparse>=1.6.3
|
|
gast>=0.4.0
|
|
google-pasta>=0.2.0
|
|
libclang>=18.1.1
|
|
opt-einsum>=3.3.0
|
|
termcolor>=2.1.0
|
|
typing-extensions>=4.5.0
|
|
wrapt>=1.14.0
|
|
grpcio>=1.56.2,<2.0.0
|
|
tensorboard>=2.20.0,<2.21.0
|
|
ml-dtypes>=0.5.1,<1.0.0
|
|
|
|
# Date and Time
|
|
python-dateutil>=2.8.2
|
|
|
|
# For regularization and advanced features
|
|
scipy>=1.10.0,<1.16.0
|
|
joblib>=1.5.1
|
|
threadpoolctl>=3.6.0
|
|
|
|
# Web frameworks
|
|
fastapi>=0.115.0,<1.0.0
|
|
uvicorn[standard]>=0.24.0,<1.0.0
|
|
Flask>=3.0.0,<4.0.0
|
|
Flask-CORS>=4.0.0,<5.0.0
|
|
|
|
# Database drivers
|
|
motor>=3.3.2,<4.0.0
|
|
pymongo>=4.6.0,<5.0.0
|
|
|
|
# Blockchain & Web3
|
|
web3>=6.15.1,<7.0.0
|
|
eth-account>=0.10.0,<1.0.0
|
|
|
|
# IPFS client (optional)
|
|
ipfshttpclient==0.8.0a2
|
|
|
|
# Environment & configuration
|
|
python-dotenv>=1.0.0,<2.0.0
|
|
|
|
# Data validation
|
|
pydantic>=2.5.3,<3.0.0
|
|
|
|
# Authentication & security
|
|
python-jose>=3.4.0,<4.0.0
|
|
PyJWT>=2.8.0,<3.0.0
|
|
passlib[bcrypt]>=1.7.4,<2.0.0
|
|
cryptography>=42.0.4,<43.0.0
|
|
|
|
# HTTP requests
|
|
requests>=2.32.0,<3.0.0
|
|
|
|
# Docker
|
|
docker
|
|
|
|
flask_jwt_extended
|