Skip to content

Commit 923eeb6

Browse files
committed
Fix: Relax version constraints for Python 3.10 compatibility
1 parent aaf4ccf commit 923eeb6

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

requirements.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
# ───────── core app ─────────
2-
streamlit>=1.50 # UI framework
2+
streamlit>=1.40 # UI framework
33
plotly>=5.20 # interactive figures (bar/box/heat/Sankey, PCA)
44
matplotlib>=3.8 # static backend
55
seaborn>=0.13 # nicer Matplotlib styling
66

77
# ───────── data science stack ─────────
8-
pandas>=2.2 # tabular data
9-
numpy>=2.3 # numerical base
10-
scikit-learn>=1.4 # PCA (sklearn.decomposition)
11-
scikit-bio>=0.7.1 # CLR transformation
8+
pandas>=2.0,<2.3 # tabular data (2.3+ requires Python 3.11+)
9+
numpy>=1.24,<2.0 # numerical base (2.3+ not available for Python 3.10)
10+
scikit-learn>=1.3 # PCA (sklearn.decomposition)
11+
scikit-bio>=0.6 # CLR transformation
1212

1313
# ───────── GNPS data access ─────────
1414
gnpsdata @ git+https://github.com/Wang-Bioinformatics-Lab/GNPSDataPackage.git@f4ca8d9b7fab87823179b122b7e4a0a0b62e9d65

0 commit comments

Comments
 (0)