Skip to content

Commit 7d3458d

Browse files
committed
Split off optional dependencies (extras) from dependency groups for development
1 parent 4545a86 commit 7d3458d

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

pyproject.toml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ dependencies = [
4040
"im2deep>=0.3.1",
4141
"jinja2>=3",
4242
"lxml>=4.5",
43-
"mokapot==0.10", # 0.11.0 will introduce API changes
43+
"mokapot==0.10", # 0.11.0 will introduce API changes
4444
"ms2pip>=4.0.0",
4545
"ms2rescore_rs>=0.4.3",
4646
"numpy>=1.25",
@@ -53,8 +53,10 @@ dependencies = [
5353
"tomli>=2; python_version < '3.11'",
5454
]
5555

56-
[dependency-groups]
56+
[project.optional-dependencies]
5757
ionmob = ["ionmob>=0.2", "tensorflow"]
58+
59+
[dependency-groups]
5860
dev = ["ruff", "black", "pytest>=8.4.2", "pytest-cov", "pre-commit>=4.3.0"]
5961
docs = [
6062
"sphinx",

0 commit comments

Comments
 (0)