Skip to content

Commit 252e122

Browse files
committed
chore: use 3.9 as minimum
Signed-off-by: Henry Schreiner <[email protected]>
1 parent 4e6ba22 commit 252e122

File tree

13 files changed

+18
-18
lines changed

13 files changed

+18
-18
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,8 @@ jobs:
3636
with:
3737
compiler: gcc
3838
version: 12
39-
- uses: yezz123/setup-uv@v4
40-
- uses: wntrblm/[email protected]
41-
- run: nox -s ${{ matrix.session }}
39+
- uses: astral-sh/setup-uv@v3
40+
- run: uvx nox -s ${{ matrix.session }}
4241

4342
free-threading:
4443
runs-on: ${{ matrix.runs-on }}
@@ -49,8 +48,8 @@ jobs:
4948
name: cibw on ${{ matrix.runs-on }}
5049
steps:
5150
- uses: actions/checkout@v4
52-
- uses: yezz123/setup-uv@v4
53-
- uses: pypa/cibuildwheel@v2.19
51+
- uses: astral-sh/setup-uv@v3
52+
- uses: pypa/cibuildwheel@v2.21
5453
with:
5554
package-dir: projects/hello-free-threading
5655
env:

projects/core-c-hello/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[build-system]
2-
requires = ["scikit-build-core[rich,pyproject]"]
2+
requires = ["scikit-build-core"]
33
build-backend = "scikit_build_core.build"
44

55
[project]

projects/hatchling-pybind11-hello/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[build-system]
2-
requires = ["hatchling", "scikit-build-core~=0.9.0", "pybind11"]
2+
requires = ["hatchling", "scikit-build-core~=0.10.0", "pybind11"]
33
build-backend = "hatchling.build"
44

55
[project]

projects/hello-cmake-package/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ requires = [
44
"scikit-build",
55
"cmake>=3.14",
66
"ninja",
7-
"pybind11>=2.6"
7+
"pybind11>=2.12"
88
]
99
build-backend = "setuptools.build_meta"

projects/hello-cpp/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@
77
author="The scikit-build team",
88
license="MIT",
99
packages=["hello"],
10-
python_requires=">=3.7",
10+
python_requires=">=3.9",
1111
)

projects/hello-cython/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@
77
author="The scikit-build team",
88
license="MIT",
99
packages=["hello"],
10-
python_requires=">=3.7",
10+
python_requires=">=3.9",
1111
)

projects/hello-free-threading/pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ build-backend = "scikit_build_core.build"
55
[project]
66
name = "freecomputepi"
77
version = "0.0.1"
8+
requires-python = ">=3.13"
89

910
[tool.cibuildwheel]
1011
build-frontend = "build[uv]"

projects/hello-pure/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@
77
author="The scikit-build team",
88
license="MIT",
99
packages=["hello"],
10-
python_requires=">=3.7",
10+
python_requires=">=3.9",
1111
)

projects/hello-pybind11/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@
99
packages=["hello"],
1010
package_dir={"": "src"},
1111
cmake_install_dir="src/hello",
12-
python_requires=">=3.7",
12+
python_requires=">=3.9",
1313
)

projects/pen2-cython/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@
99
packages=["pen2_cython"],
1010
package_dir={"pen2_cython": "src"},
1111
scripts=["scripts/pen2_cython"],
12-
python_requires=">=3.7",
12+
python_requires=">=3.9",
1313
)

0 commit comments

Comments
 (0)