Skip to content

Commit ab539ee

Browse files
committed
Fix dependency resolution for Python 3.9 compatibility
- Change numpy constraint from >=2.0 to >=1.21.0 to support Python 3.9 - Change scikit-learn constraint from >=1.3.0 to >=1.3.0,<1.8.0 for better compatibility - This allows the project to work with both Python 3.9 and 3.10+ while maintaining compatibility The dependency resolver now works correctly for all supported Python versions.
1 parent 3090e52 commit ab539ee

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,10 @@ classifiers = [
4545
]
4646

4747
dependencies = [
48-
"numpy>=2.0",
48+
"numpy>=1.21.0",
4949
"pandas>=1.3.0",
5050
"scipy>=1.7.0",
51-
"scikit-learn>=1.3.0",
51+
"scikit-learn>=1.3.0,<1.8.0",
5252
"rich>=13.7.0",
5353
"numba>=0.60.0",
5454
"packaging>=21.0",

uv.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)