Skip to content

Commit 67027a2

Browse files
authored
🔧 Bump minimum scikit-build-core version (#1544)
## Description This PR bumps the minimum `scikit-build-core` version to `0.12.2` to ensure we are making use of the new `sdist.inclusion-mode` setting. ## Checklist: - [x] The pull request only contains commits that are focused and relevant to this change. - [x] ~~I have added appropriate tests that cover the new/changed functionality.~~ - [x] ~~I have updated the documentation to reflect these changes.~~ - [x] ~~I have added entries to the changelog for any noteworthy additions, changes, fixes, or removals.~~ - [x] ~~I have added migration instructions to the upgrade guide (if needed).~~ - [x] The changes follow the project's style guidelines and introduce no new warnings. - [x] The changes are fully tested and pass the CI checks. - [x] I have reviewed my own code changes.
1 parent df4c12f commit 67027a2

3 files changed

Lines changed: 9 additions & 10 deletions

File tree

.github/workflows/cd.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,7 @@ jobs:
1515
uses: munich-quantum-toolkit/workflows/.github/workflows/reusable-python-packaging-sdist.yml@c54be38945ae206affae9925ecd9c346f54c71b7 # v1.17.12
1616

1717
# Builds wheels on all supported platforms using cibuildwheel.
18-
# The wheels are uploaded as GitHub artifacts `dev-cibw-*` or `cibw-*`, depending on whether
19-
# the workflow is triggered from a PR or a release, respectively.
18+
# The wheels are uploaded as GitHub artifacts `dev-cibw-*` or `cibw-*`, depending on whether the workflow is triggered from a PR or a release.
2019
build-wheel:
2120
name: 🐍 Packaging
2221
strategy:

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
[build-system]
1010
requires = [
1111
"nanobind~=2.12.0",
12-
"scikit-build-core>=0.11.6",
12+
"scikit-build-core>=0.12.2",
1313
"setuptools-scm>=9.2.2",
1414
]
1515
build-backend = "scikit_build_core.build"
@@ -324,7 +324,7 @@ exclude = [
324324
[dependency-groups]
325325
build = [
326326
"nanobind~=2.12.0",
327-
"scikit-build-core>=0.11.6",
327+
"scikit-build-core>=0.12.2",
328328
"setuptools-scm>=9.2.2",
329329
]
330330
docs = [

uv.lock

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

0 commit comments

Comments
 (0)