Skip to content

Commit 3e63990

Browse files
committed
add flit-core >=3.11,<4
Signed-off-by: Nick Boldt <nboldt@redhat.com> add hatchling>=0.21.1 Signed-off-by: Nick Boldt <nboldt@redhat.com> add setuptools-scm==9.2.2 Signed-off-by: Nick Boldt <nboldt@redhat.com> Add calver>=2025.10.20 Signed-off-by: Nick Boldt <nboldt@redhat.com>
1 parent 3d78f38 commit 3e63990

3 files changed

Lines changed: 87 additions & 1 deletion

File tree

python/pyproject.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,12 @@ dependencies = [
1313

1414
[dependency-groups]
1515
build = [
16+
"calver>=2025.10.20",
1617
"cython>=3.2.4",
18+
"flit-core>=3.11,<4",
19+
"hatchling>=0.21.1",
1720
"setuptools>=80.10.2",
21+
"setuptools-scm[toml]>=8.0",
1822
"wheel>=0.46.3",
1923
]
2024
dev = [

python/requirements-build.txt

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,29 @@
11
# This file was autogenerated by uv via the following command:
22
# uv pip compile --group build --universal --output-file requirements-build.txt
3+
calver==2025.10.20
4+
# via python (pyproject.toml:build)
35
cython==3.2.4
46
# via python (pyproject.toml:build)
7+
flit-core==3.12.0
8+
# via python (pyproject.toml:build)
9+
hatchling==1.28.0
10+
# via python (pyproject.toml:build)
511
packaging==26.0
6-
# via wheel
12+
# via
13+
# hatchling
14+
# setuptools-scm
15+
# wheel
16+
pathspec==1.0.4
17+
# via hatchling
18+
pluggy==1.6.0
19+
# via hatchling
720
setuptools==80.10.2
21+
# via
22+
# python (pyproject.toml:build)
23+
# setuptools-scm
24+
setuptools-scm==9.2.2
825
# via python (pyproject.toml:build)
26+
trove-classifiers==2026.1.14.14
27+
# via hatchling
928
wheel==0.46.3
1029
# via python (pyproject.toml:build)

python/uv.lock

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

0 commit comments

Comments
 (0)