From 3fc9d90a9be8ce1d3105d7816b1b50da1ab093d6 Mon Sep 17 00:00:00 2001 From: Henry Schreiner Date: Sat, 28 Mar 2026 10:50:52 -0400 Subject: [PATCH 1/2] fix: cap for uv backend Signed-off-by: Henry Schreiner --- {{cookiecutter.project_name}}/pyproject.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/{{cookiecutter.project_name}}/pyproject.toml b/{{cookiecutter.project_name}}/pyproject.toml index 171031ab..e5f46889 100644 --- a/{{cookiecutter.project_name}}/pyproject.toml +++ b/{{cookiecutter.project_name}}/pyproject.toml @@ -3,7 +3,7 @@ requires = ["pdm-backend>=2.4"] build-backend = "pdm.backend" {%- elif cookiecutter.backend == "uv" %} -requires = ["uv_build>=0.7.19"] +requires = ["uv_build>=0.7.19,<0.12"] build-backend = "uv_build" {%- elif cookiecutter.backend == "maturin" %} requires = ["maturin>=1.9,<2"] @@ -38,7 +38,7 @@ requires = ["setuptools>=77", "pybind11"] {%- endif %} build-backend = "setuptools.build_meta" {%- elif cookiecutter.backend == "skbuild" %} -requires = ["pybind11", "scikit-build-core>=0.11"] +requires = ["pybind11", "scikit-build-core>=0.12"] build-backend = "scikit_build_core.build" {%- elif cookiecutter.backend == "mesonpy" %} requires = ["meson-python>=0.18", "pybind11"] @@ -48,7 +48,7 @@ build-backend = "mesonpy" requires = ["poetry-core>=2.0", "poetry-dynamic-versioning"] build-backend = "poetry_dynamic_versioning.backend" {%- else %} -requires = ["poetry_core>=2.0.0"] +requires = ["poetry_core>=2.0"] build-backend = "poetry.core.masonry.api" {%- endif %} {%- endif %} From 150f52b3e64ad4789a2f594996a17e8aa1be2ad4 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Sat, 28 Mar 2026 14:52:40 +0000 Subject: [PATCH 2/2] style: pre-commit fixes --- docs/pages/guides/packaging_compiled.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/pages/guides/packaging_compiled.md b/docs/pages/guides/packaging_compiled.md index da444c21..049df61b 100644 --- a/docs/pages/guides/packaging_compiled.md +++ b/docs/pages/guides/packaging_compiled.md @@ -88,7 +88,7 @@ with code_fence("toml"): ```toml [build-system] -requires = ["pybind11", "scikit-build-core>=0.11"] +requires = ["pybind11", "scikit-build-core>=0.12"] build-backend = "scikit_build_core.build" ```