| flask==2.0.3 | |
| Werkzeug==2.0.3 | |
| redis==3.5.3 | |
| gunicorn==20.1.0 | |
| # RDKit β last version with a Python 3.7 / manylinux amd64 wheel | |
| rdkit-pypi==2022.3.5 | |
| # TF1 CPU β pinned to match the trained model | |
| tensorflow-cpu==1.15.0 | |
| keras==2.2.5 | |
| h5py==2.10.0 | |
| # protobuf must be pinned β versions >=3.21 break TF1.15 | |
| protobuf==3.20.3 | |
| # Scientific stack β pinned for Python 3.7 / TF1 compatibility | |
| numpy==1.16.6 | |
| pandas==0.25.3 | |
| scipy==1.3.3 | |
| scikit-learn==0.21.3 | |
| tqdm==4.64.1 | |
| # HF dataset logging | |
| huggingface_hub==0.16.4 | |
| # nfp is vendored locally β no PyPI entry needed | |