# 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.5.0 # Development and Jupyter Support (if needed) jupyter>=1.0.0 ipython>=8.0.0 # Additional TensorFlow dependencies h5py>=3.8.0 protobuf>=4.21.0,<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.48.0,<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.104.1 uvicorn[standard]==0.24.0 Flask==2.3.3 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.3.0 PyJWT==2.8.0 passlib[bcrypt]==1.7.4 cryptography==41.0.7 # HTTP requests requests==2.31.0 # Docker docker flask_jwt_extended