Skip to content

Commit b59d7f1

Browse files
upgrade library compatible with numpy 2.0
1 parent 9051313 commit b59d7f1

File tree

1 file changed

+18
-17
lines changed

1 file changed

+18
-17
lines changed

pyproject.toml

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,10 @@ classifiers = [
3131
]
3232
dependencies = [
3333
"plotly>=5.0.0,<6.0.0",
34-
"matplotlib>=3.2.0",
35-
"numpy>1.18.0,<2",
36-
"pandas>=2.1.0",
37-
"shap>=0.45.0",
34+
"matplotlib>=3.8.4",
35+
"numpy>=2.0.0",
36+
"pandas>=2.2.2",
37+
"shap>=0.46.0",
3838
"Flask>=1.0.4",
3939
"dash>=2.3.1,<3.0.0",
4040
"dash-bootstrap-components>=1.1.0",
@@ -43,25 +43,26 @@ dependencies = [
4343
"dash-html-components>=2.0.0",
4444
"dash-renderer==1.8.3",
4545
"dash-table>=5.0.0",
46-
"nbformat>4.2.0",
47-
"numba>=0.53.1",
48-
"scikit-learn>=1.4.0,<1.6.0",
46+
"nbformat>5.8.0",
47+
"numba>=0.60.0",
48+
"scikit-learn>=1.4.2,<1.6.0",
4949
"category_encoders>=2.6.0",
50-
"scipy>=0.19.1",
50+
"scipy>=1.13.0",
5151
]
5252

5353
[project.optional-dependencies] # Optional
5454
report = [
55-
"nbconvert>=6.0.7",
56-
"papermill>=2.0.0",
57-
"jupyter-client>=7.4.0",
58-
"notebook",
59-
"Jinja2>=2.11.0",
60-
"phik",
55+
"nbconvert>=7.2.0",
56+
"papermill>=2.5.0",
57+
"jupyter-client>=8.3.0",
58+
"notebook>=7.0.0",
59+
"Jinja2>=3.1.0",
60+
"phik>=0.12.4",
61+
"pyarrow>=17.0.0",
6162
]
62-
xgboost = ["xgboost>=1.0.0"]
63-
lightgbm = ["lightgbm>=2.3.0"]
64-
catboost = ["catboost>=1.0.1"]
63+
xgboost = ["xgboost>=2.1.0"]
64+
lightgbm = ["lightgbm>=4.4.0"]
65+
catboost = ["catboost>=1.2.8"]
6566
lime = ["lime>=0.2.0.0"]
6667

6768
dev = ["pre-commit", "mypy", "ruff"]

0 commit comments

Comments
 (0)