Skip to content

Commit 5393774

Browse files
build(uv): Switch back to hatch and hatch-vcs
1 parent 6623802 commit 5393774

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

pyproject.toml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ classifiers = [
1818
urls = { repository = "https://github.com/UQatKIT/Eikonax", documentation = "https://uqatkit.github.io/Eikonax/" }
1919

2020

21-
2221
# --------------------------------------------------------------------------------------------------
2322
dependencies = [
2423
"beartype>=0.19.0,<0.20",
@@ -52,12 +51,18 @@ dev = [
5251

5352
# --------------------------------------------------------------------------------------------------
5453
[build-system]
55-
requires = ["setuptools", "setuptools-scm", "wheel"]
56-
build-backend = "setuptools.build_meta"
54+
requires = ["hatchling", "hatch-vcs"]
55+
build-backend = "hatchling.build"
56+
57+
[tool.hatch.version]
58+
source = "vcs"
5759

5860
[tool.uv]
5961
environments = ["sys_platform == 'linux'"]
60-
cache-keys = [{ git = { commit = true, tags = true } }]
62+
cache-keys = [
63+
{ file = "pyproject.toml" },
64+
{ git = { commit = true, tags = true } },
65+
]
6166

6267

6368
# --------------------------------------------------------------------------------------------------

uv.lock

Lines changed: 0 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)