Skip to content

Commit bace923

Browse files
committed
deps: fix pyproject formatting
1 parent 8fa28c3 commit bace923

2 files changed

Lines changed: 10 additions & 8 deletions

File tree

.github/dependabot.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ updates:
1616
prefix: "pip prod"
1717
prefix-development: "pip dev"
1818
include: "scope"
19+
1920
- package-ecosystem: "github-actions"
2021
directory: "/" # Location of package manifests
2122
schedule:

pyproject.toml

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -47,20 +47,21 @@ maintainers = [
4747
]
4848
dynamic = ["version", "dependencies", "optional-dependencies"]
4949

50-
5150
[project.urls]
5251
Documentation = "https://www.devitoproject.org/devito/index.html"
53-
"Source Code" = "https://github.com/devitocodes/devito"
54-
"Issue Tracker" = "https://github.com/devitocodes/devito/issues"
52+
Repository = "https://github.com/devitocodes/devito"
53+
Issues = "https://github.com/devitocodes/devito/issues"
54+
55+
[project.optional-dependencies]
56+
# Map each extra to its requirements-*.txt
57+
mpi = { file = ["requirements-mpi.txt"] }
58+
nvidia = { file = ["requirements-nvidia.txt"] }
59+
tests = { file = ["requirements-testing.txt"] }
60+
extras = { file = ["requirements-optional.txt"] }
5561

5662
[tool.setuptools.dynamic]
5763
# Read install_requires from requirements.txt
5864
dependencies = { file = ["requirements.txt"] }
59-
# Map each extra to its requirements-*.txt
60-
optional-dependencies.mpi = { file = ["requirements-mpi.txt"] }
61-
optional-dependencies.nvidia = { file = ["requirements-nvidia.txt"] }
62-
optional-dependencies.tests = { file = ["requirements-testing.txt"] }
63-
optional-dependencies.extras = { file = ["requirements-optional.txt"] }
6465

6566
[tool.setuptools.packages.find]
6667
where = ["."]

0 commit comments

Comments
 (0)