Skip to content

Commit 8de26ec

Browse files
authored
Merge pull request #382 from light-curve/pyproject-optional-deps
Pyproject: fix optional deps
2 parents f176a6b + 617fb07 commit 8de26ec

File tree

1 file changed

+18
-3
lines changed

1 file changed

+18
-3
lines changed

light-curve/pyproject.toml

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,17 +34,32 @@ test-no-bench = [
3434
"pytest-benchmark", # We need it here because we use benchmark-specific command line options
3535
"pytest-subtests>=0.10",
3636
"iminuit>=2.21,<3",
37-
"numpy",
37+
"numpy<2",
3838
"scipy",
3939
]
4040
test = [
41-
"light-curve[test-no-bench]",
41+
"pytest",
42+
"markdown-pytest",
43+
"pytest-benchmark",
44+
"pytest-subtests>=0.10",
45+
"iminuit>=2.21,<3",
46+
"numpy<2",
47+
"scipy",
4248
"feets",
4349
"joblib",
4450
"pandas",
4551
]
4652
dev = [
47-
"light-curve[test]",
53+
"pytest",
54+
"markdown-pytest",
55+
"pytest-benchmark",
56+
"pytest-subtests>=0.10",
57+
"iminuit>=2.21,<3",
58+
"numpy<2",
59+
"scipy",
60+
"feets",
61+
"joblib",
62+
"pandas",
4863
"black",
4964
"ruff",
5065
]

0 commit comments

Comments
 (0)