Skip to content

Commit 1d0f98c

Browse files
committed
loosen streamlit requirements to avoid build-from-source failures on Python 3.14
1 parent ed54166 commit 1d0f98c

1 file changed

Lines changed: 16 additions & 62 deletions

File tree

requirements.txt

Lines changed: 16 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -1,66 +1,20 @@
1-
# Streamlit Cloud deployment — CPU-only PyTorch, Python 3.11
2-
# For local development with GPU training use requirements_dev.txt
1+
# Streamlit Cloud deployment — CPU-only PyTorch
2+
# Only direct dependencies are pinned; transitive deps resolve automatically.
3+
# For full local reproducibility with GPU use requirements_dev.txt
34
--extra-index-url https://download.pytorch.org/whl/cpu
4-
altair==6.0.0
5-
attrs==26.1.0
6-
blinker==1.9.0
7-
cachetools==7.0.5
8-
certifi==2026.2.25
9-
charset-normalizer==3.4.6
10-
click==8.3.1
11-
cloudpickle==3.1.2
12-
colorama==0.4.6
13-
contourpy==1.3.2
14-
cycler==0.12.1
15-
filelock==3.25.2
16-
fonttools==4.62.1
17-
fsspec==2026.2.0
18-
gitdb==4.0.12
19-
GitPython==3.1.46
20-
idna==3.11
21-
Jinja2==3.1.6
22-
joblib==1.5.3
23-
jsonschema==4.26.0
24-
jsonschema-specifications==2025.9.1
25-
kiwisolver==1.5.0
26-
MarkupSafe==3.0.3
27-
matplotlib==3.10.8
28-
mpmath==1.3.0
29-
narwhals==2.18.0
30-
networkx==3.6.1
31-
numpy==2.4.3
32-
opencv-python-headless==4.13.0.92
33-
packaging==26.0
34-
pandas==2.3.3
35-
pillow==12.1.1
36-
protobuf==6.33.6
37-
pyarrow==23.0.1
38-
pydeck==0.9.1
39-
pyparsing==3.3.2
40-
python-dateutil==2.9.0.post0
41-
pytz==2026.1.post1
42-
referencing==0.37.0
43-
requests==2.32.5
44-
rpds-py==0.30.0
45-
scikit-learn==1.8.0
46-
scipy==1.17.1
47-
seaborn==0.13.2
48-
setuptools==81.0.0
49-
shap==0.51.0
50-
six==1.17.0
51-
slicer==0.0.8
52-
smmap==5.0.3
535
streamlit==1.55.0
54-
sympy==1.13.1
55-
tenacity==9.1.4
56-
threadpoolctl==3.6.0
57-
toml==0.10.2
586
torch==2.6.0+cpu
597
torchvision==0.21.0+cpu
60-
tornado==6.5.5
61-
tqdm==4.67.3
62-
typing_extensions==4.15.0
63-
tzdata==2025.3
64-
urllib3==2.6.3
65-
watchdog==6.0.0
66-
xgboost==3.2.0
8+
numpy>=1.26,<3
9+
pandas>=2.0
10+
pillow>=10.0
11+
joblib>=1.3
12+
scikit-learn>=1.4
13+
scipy>=1.11
14+
matplotlib>=3.8
15+
seaborn>=0.13
16+
shap>=0.44
17+
xgboost>=2.0
18+
opencv-python-headless>=4.8
19+
pyarrow>=14.0
20+
altair>=5.0

0 commit comments

Comments
 (0)