Skip to content

Commit 8c29161

Browse files
authored
Remove unnecessary build-system.requires (#154)
for faster packaging/installation. Also remove unnecessary `wheel` dependency and require recent `petab`.
1 parent 402ab9b commit 8c29161

1 file changed

Lines changed: 1 addition & 10 deletions

File tree

pyproject.toml

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,12 @@ maintainers = [
1313
]
1414
description = "Graphical user interface for the PEtab format"
1515
dependencies = [
16-
"wheel",
1716
"pyside6",
1817
"pandas",
1918
"antimony",
2019
"python-libsbml",
2120
"matplotlib",
22-
"petab",
21+
"petab>=0.5.0",
2322
"qtawesome",
2423
"copasi-basico",
2524
"copasi-petab-importer"
@@ -29,14 +28,6 @@ license-files = ["LICENSE"]
2928
[build-system]
3029
requires = [
3130
"setuptools>=77.0.0",
32-
"wheel",
33-
"pyside6",
34-
"pandas",
35-
"antimony",
36-
"python-libsbml",
37-
"matplotlib",
38-
"petab",
39-
"qtawesome"
4031
]
4132

4233
[project.optional-dependencies]

0 commit comments

Comments
 (0)