NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1425 most downloaded on PyPI
Build backend for CMake based projects
Last release 2 months ago
12 Jul 2026
Release timing varies
gaps range from 8 days to 6 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
4 years old
72 releases · first in 2022
One column per quarter.
entrypoints.txt should be entry_points.txt by @njzjz in #161
Fixes:
entrypoints.txt should be entry_points.txt by @njzjz in #161EXT_SUFFIX is wrong before 3.8.7 by @henryiii in #160Other things:
Full Changelog: https://github.com/scikit-build/scikit-build-core/compare/v0.1.3...v0.1.4
Issue with experimental extra directory targeting by @henryiii in #144
Fixes:
Full Changelog: https://github.com/scikit-build/scikit-build-core/compare/v0.1.2...v0.1.3
Provide null directory (not installed) by @henryiii in #143
Features:
Fixes:
Full Changelog: https://github.com/scikit-build/scikit-build-core/compare/v0.1.1...v0.1.2
Windows non-default generators by @henryiii in #137
Fixes:
Testing:
CMAKE_GENERATOR by @henryiii in #141Full Changelog: https://github.com/scikit-build/scikit-build-core/compare/v0.1.0...v0.1.1
First non-prerelease! Scikit-build-core is ready to be used. The remaining limitations (like support for editable mode and build caching) will be addr
First non-prerelease! Scikit-build-core is ready to be used. The remaining
limitations (like support for editable mode and build caching) will be addressed
in future releases. If you set tool.scikit-build.minimum-version = "0.1",
scikit-build-core will try to respect old defaults when new versions are
released.
Full Changelog: https://github.com/scikit-build/scikit-build-core/compare/v0.1.0rc2...v0.1.0
Still preparing for release. One small addition to the error printout.
Still preparing for release. One small addition to the error printout.
Features:
Testing:
Full Changelog: https://github.com/scikit-build/scikit-build-core/compare/v0.1.0rc1...v0.1.0rc2
Preparing for a non-beta release.
Preparing for a non-beta release.
Fixes:
Refactoring:
Testing:
Full Changelog: https://github.com/scikit-build/scikit-build-core/compare/v0.1.0b2...v0.1.0rc1
A quick fix for macOS universal2 tags not expanding when enabled.
A quick fix for macOS universal2 tags not expanding when enabled.
Fixes:
Other things:
Full Changelog: https://github.com/scikit-build/scikit-build-core/compare/v0.1.0b1...v0.1.0b2
A quick fix for macOS universal2 tags not expanding when enabled.
Fixes:
Other things:
Full Changelog: https://github.com/scikit-build/scikit-build-core/compare/v0.1.0b1...v0.1.0b2
This release is focused on preparing for conda-forge and some macOS fixes.
This release is focused on preparing for conda-forge and some macOS fixes.
Features:
Fixes:
Refactoring:
Other things:
Full Changelog: https://github.com/scikit-build/scikit-build-core/compare/v0.1.0b0...v0.1.0b1
This release adds a lot of configuration options, including minimum-version, which can be set to 0.0 to ensure defaults remain consistent (similar to
This release adds a lot of configuration options, including minimum-version, which can be set to 0.0 to ensure defaults remain consistent (similar to cmake_minimum_required).
Features:
Fixes:
Refactoring:
wheel.py-api and expand, ignore on non-cpython / old cpython by @henryiii in #81Other things:
Full Changelog: https://github.com/scikit-build/scikit-build-core/compare/v0.1.0a1...v0.1.0b0
This release brings a lot of further development. This is starting to be used by downstream projects; it is a good idea to be a little careful with ve
This release brings a lot of further development. This is starting to be used by downstream projects; it is a good idea to be a little careful with versions still, configuration may change.
Features:
Fixes:
PermissionError in reading libdir.is_dir() by @agoose77 in https://github.com/scikit-build/scikit-build-core/pull/43--config when installing by @henryiii in https://github.com/scikit-build/scikit-build-core/pull/61Refactoring:
cmake_settings to skbuild_settings by @henryiii in https://github.com/scikit-build/scikit-build-core/pull/46Other things:
Full Changelog: https://github.com/scikit-build/scikit-build-core/compare/v0.1.0.a0...v0.1.0a1
This release brings a lot of further development. This is starting to be used by downstream projects; it is a good idea to be a little careful with versions still, configuration may change.
Features:
extra-tags by @henryiii in #49cmake_source_dir from scikit-build classic by @henryiii in #45Fixes:
PermissionError in reading libdir.is_dir() by @agoose77 in #43--config when installing by @henryiii in #61Refactoring:
cmake_settings to skbuild_settings by @henryiii in #46Other things:
First experimental snapshot.
First experimental snapshot.
Your coding agent can read these notes before it upgrades. Set up the MCP server →