Skip to content

Commit

Permalink
Implement PEP 771
Browse files Browse the repository at this point in the history
  • Loading branch information
eltos authored Feb 11, 2025
1 parent 263b6cb commit 1192eea
Showing 1 changed file with 15 additions and 6 deletions.
21 changes: 15 additions & 6 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -20,27 +20,36 @@ classifiers = [
"Framework :: Matplotlib",
"Programming Language :: Python :: 3",
]
dynamic = ["version"]

requires-python = ">=3.9"
dependencies = [
"matplotlib>=3.6",
"numpy>=1.17.0",
"scipy>=1.2.0",
]
dynamic = ["version"]

[project.urls]
homepage = "https://github.com/eltos/xplt"
documentation = "https://xsuite.github.io/xplt"
repository = "https://github.com/xsuite/xplt"
default-optional-dependency-keys = [
"recommended",
]

[project.optional-dependencies]
minimal= []
recommended = [
"pint>=0.24.1",
]
full = [
"xplt[recommended]",
"pandas",
"pint>=0.24.1",
]


[project.urls]
homepage = "https://github.com/eltos/xplt"
documentation = "https://xsuite.github.io/xplt"
repository = "https://github.com/xsuite/xplt"


# Build tools

[build-system]
Expand Down

0 comments on commit 1192eea

Please sign in to comment.