Skip to content

Commit 89913bb

Browse files
committed
Updated pyproject specification.
1 parent 7eade1b commit 89913bb

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

pyproject.toml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,20 +15,17 @@ authors = [
1515
]
1616
readme = "README.md"
1717
license = {text="Apache-2.0"}
18-
exclude = [
19-
{path="xcoll/lib"}, {path="xcoll/config"}
20-
]
2118

2219
requires-python = ">=3.10"
2320

2421
dependencies = [
2522
"ruamel-yaml (>=0.17.31,<0.18.15)",
26-
"numpy (>=1.0)",
27-
"pandas (>=1.4)",
28-
"xobjects (>=0.5.0)",
29-
"xdeps (>=0.10.5)",
30-
"xpart (>=0.23.0)",
31-
"xtrack (>=0.84.8)",
23+
"numpy>=1.0",
24+
"pandas>=1.4",
25+
"xobjects>=0.5.2",
26+
"xdeps>=0.10.6",
27+
"xpart>=0.23.1",
28+
"xtrack>=0.89.3",
3229
]
3330

3431
[project.optional-dependencies]
@@ -44,13 +41,16 @@ download = "https://pypi.python.org/pypi/xcoll"
4441
[project.entry-points.xobjects]
4542
include = "xcoll"
4643

44+
[tool.poetry]
45+
exclude = ["xcoll/lib", "xcoll/config"]
46+
4747
[poetry.group.dev.dependencies]
4848
pytest = ">=7.3"
4949
xaux = ">=0.3.5"
5050

5151
[build-system]
5252
# Needed for pip install -e (BTW: need pip version 22)
53-
requires = ["poetry-core>=1.0.8"]
53+
requires = ["poetry-core>=2.0"]
5454
build-backend = "poetry.core.masonry.api"
5555

5656
# pyproject.toml

0 commit comments

Comments
 (0)