|
# Core dependencies with versions known to work together |
|
flask==2.0.1 |
|
torch==2.0.0 |
|
torchvision==0.15.1 |
|
|
|
# Using newer transformer stack to be compatible with chromadb's tokenizers dependency |
|
transformers==4.26.0 |
|
huggingface_hub==0.12.0 |
|
sentence-transformers==2.2.2 |
|
tokenizers>=0.13.2 |
|
|
|
opencv-python==4.5.3.56 |
|
flask-cors==3.0.10 |
|
gunicorn==20.1.0 |
|
python-dotenv==0.19.0 |
|
|
|
# Scientific computing dependencies with compatible versions |
|
numpy==1.23.5 |
|
scipy==1.10.1 |
|
scikit-learn==0.24.2 |
|
gensim==4.1.2 |
|
|
|
# Other dependencies |
|
Pillow>=5.3.0,!=8.3.* |
|
chromadb==0.4.6 |
|
PyMuPDF==1.24.12 |
|
nltk==3.6.3 |
|
pyspellchecker==0.8.1 |
|
language-tool-python==2.7.3 |
|
werkzeug==2.0.1 |