Skip to content

Commit af37b56

Browse files
committed
Force recent build deps.
1 parent 3f14772 commit af37b56

File tree

3 files changed

+14
-7
lines changed

3 files changed

+14
-7
lines changed

ci/requirements.txt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1-
pip>=24.2
2-
setuptools>=69
1+
pip>=25
2+
setuptools>=80
3+
setuptools_scm>=8
34
tox>=4
5+
virtualenv>=20.34

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[build-system]
22
requires = [
3-
"setuptools>=69",
3+
"setuptools>=80",
44
"setuptools_scm>=8",
55
]
66
build-backend = "setuptools.build_meta"

tox.ini

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ setenv =
2525
PYTHONUNBUFFERED=yes
2626
PYTHONHUNTERCONFIG=
2727
COVERAGE_CORE=ctrace
28+
2829
{docs,pure}: PUREPYTHONHUNTER=yes
2930
{docs,pure}: SETUPPY_FORCE_PURE=yes
3031
cover: SETUPPY_EXT_COVERAGE=yes
@@ -42,7 +43,8 @@ deps =
4243
{py38,py39,py310,py311,py312,py313,py313t,py314,py314t}: cython
4344
manhole
4445
process-tests
45-
setuptools-scm
46+
setuptools>=80
47+
setuptools_scm>=8
4648
aspectlib
4749
six
4850
py
@@ -62,7 +64,8 @@ deps =
6264
readme-renderer
6365
pygments
6466
isort
65-
setuptools-scm
67+
setuptools>=80
68+
setuptools_scm>=8
6669
skip_install = true
6770
commands =
6871
python setup.py check --strict --metadata --restructuredtext
@@ -71,7 +74,8 @@ commands =
7174
[testenv:cythonize]
7275
pip_pre = true
7376
deps =
74-
setuptools
77+
setuptools>=80
78+
setuptools_scm>=8
7579
cython
7680
skip_install = true
7781
commands =
@@ -102,6 +106,7 @@ commands =
102106
coverage erase
103107
skip_install = true
104108
deps =
105-
setuptools
109+
setuptools>=80
110+
setuptools_scm>=8
106111
coverage
107112
cython

0 commit comments

Comments
 (0)