Create requirements.txt
Browse files- requirements.txt +76 -0
requirements.txt
ADDED
@@ -0,0 +1,76 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Core Dependencies
|
2 |
+
streamlit==1.32.0
|
3 |
+
google-generativeai==0.3.2
|
4 |
+
requests==2.31.0
|
5 |
+
pandas==2.1.4
|
6 |
+
numpy==1.26.4
|
7 |
+
scikit-learn==1.4.0
|
8 |
+
matplotlib==3.8.2
|
9 |
+
seaborn==0.13.1
|
10 |
+
plotly==5.18.0
|
11 |
+
|
12 |
+
# Machine Learning & Data Science
|
13 |
+
torch==2.1.1
|
14 |
+
transformers==4.36.2
|
15 |
+
tensorflow==2.15.0
|
16 |
+
keras==2.15.0
|
17 |
+
statsmodels==0.14.1
|
18 |
+
xgboost==2.0.3
|
19 |
+
lightgbm==4.1.0
|
20 |
+
catboost==1.2.4
|
21 |
+
|
22 |
+
# Natural Language Processing
|
23 |
+
spacy==3.7.2
|
24 |
+
nltk==3.8.1
|
25 |
+
en-core-web-trf @ https://github.com/explosion/spacy-models/releases/download/en_core_web_trf-3.7.0/en_core_web_trf-3.7.0-py3-none-any.whl
|
26 |
+
sentence-transformers==2.2.2
|
27 |
+
|
28 |
+
# Code Quality & Formatting
|
29 |
+
pylint==3.0.3
|
30 |
+
black==23.12.0
|
31 |
+
flake8==6.1.0
|
32 |
+
mypy==1.7.1
|
33 |
+
isort==5.13.2
|
34 |
+
|
35 |
+
# Cloud & Infrastructure
|
36 |
+
boto3==1.28.82
|
37 |
+
docker==7.0.0
|
38 |
+
kubernetes==28.1.0
|
39 |
+
|
40 |
+
# System & Utilities
|
41 |
+
psutil==5.9.6
|
42 |
+
tenacity==8.2.3
|
43 |
+
pyyaml==6.0.1
|
44 |
+
loguru==0.7.2
|
45 |
+
tqdm==4.66.1
|
46 |
+
|
47 |
+
# Testing & Validation
|
48 |
+
pytest==7.4.3
|
49 |
+
pytest-cov==4.1.0
|
50 |
+
hypothesis==6.92.6
|
51 |
+
unittest-xml-reporting==3.2.0
|
52 |
+
|
53 |
+
# Additional Libraries
|
54 |
+
networkx==3.2.1
|
55 |
+
sympy==1.12
|
56 |
+
scipy==1.11.4
|
57 |
+
opencv-python==4.8.1.78
|
58 |
+
Pillow==10.1.0
|
59 |
+
ipython==8.18.1
|
60 |
+
|
61 |
+
# Development Tools
|
62 |
+
jupyter==1.0.0
|
63 |
+
jupyterlab==4.0.10
|
64 |
+
ipykernel==6.27.1
|
65 |
+
notebook==7.0.6
|
66 |
+
|
67 |
+
# Security
|
68 |
+
bandit==1.7.5
|
69 |
+
safety==2.4.0
|
70 |
+
cryptography==41.0.7
|
71 |
+
|
72 |
+
# Optional (for specific features)
|
73 |
+
pyarrow==14.0.2 # For large dataset handling
|
74 |
+
fastapi==0.104.1 # For API generation
|
75 |
+
uvicorn==0.24.0.post1 # For API server
|
76 |
+
python-dotenv==1.0.0 # For environment management
|