Files
OpenLearnX/requirements.txt
T
2026-01-31 19:00:19 +00:00

94 lines
1.5 KiB
Plaintext

# Python 3.10 compatible versions
# Core ML and Data Science Libraries
tensorflow>=2.17.0,<2.18.0
keras>=3.2.0
numpy>=1.24.0,<1.26.0
pandas>=2.0.0,<2.2.0
scikit-learn>=1.3.0,<1.6.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
charset-normalizer>=3.4.2
urllib3>=2.6.3
# Development and Jupyter Support (if needed)
jupyter>=1.0.0
ipython>=8.0.1
# Additional TensorFlow dependencies
h5py>=3.8.0
protobuf>=4.25.8,<5.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.17.0,<2.18.0
ml-dtypes>=0.4.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
uvicorn[standard]>=0.24.0
Flask>=3.0.0
Flask-CORS>=4.0.0
# Database drivers
motor>=3.3.2
pymongo>=4.6.0
# Blockchain & Web3
web3>=6.15.1
eth-account>=0.10.0
# IPFS client (optional)
ipfshttpclient==0.8.0a2
# Environment & configuration
python-dotenv>=1.0.0
# Data validation
pydantic>=2.5.3
# Authentication & security
python-jose>=3.4.0
PyJWT>=2.8.0
passlib[bcrypt]>=1.7.4
cryptography>=42.0.4
# HTTP requests
requests>=2.32.0
# Docker
docker
flask_jwt_extended