Releases: scikit-build/cmake-python-distributions
Version 3.27.0
What's Changed
- chore(deps): bump cmake from 3.26.3 to 3.26.4 by @dependabot in #374
- chore: continue testing with python 2.7 by @mayeut in #377
- Update to CMake 3.27.0 by @henryiii in #382
Full Changelog: 3.26.4...3.27.0
3.26.4
What's Changed
- chore(deps): bump cmake from 3.26.1 to 3.26.3 by @dependabot in #355
- chore(deps): update pre-commit hooks by @pre-commit-ci in #356
- chore: remove unused
requirements-deploy.txt
by @mayeut in #357 - chore(deps): bump pypa/cibuildwheel from 2.12.1 to 2.12.3 by @dependabot in #361
- chore(deps): update pre-commit hooks by @pre-commit-ci in #362
- chore(deps): update pre-commit hooks by @pre-commit-ci in #364
- chore(deps): bump pypa/gh-action-pypi-publish from 1.8.5 to release/v1 by @dependabot in #363
- chore: only bump OpenSSL to 3.0.x (current LTS version) by @mayeut in #358
- Update to CMake 3.26.4 by @henryiii in #365
- chore: use trusted publisher deployment by @henryiii in #366
- chore(deps): update pre-commit hooks by @pre-commit-ci in #367
- chore(deps): bump pypa/cibuildwheel from 2.12.3 to 2.13.0 by @dependabot in #368
- Update to OpenSSL 3.0.9 by @mayeut in #370
- fix(cross-compile): Fix download of arm64 CMake binaries by @jcfr in #372
Full Changelog: 3.26.3...3.26.4
3.26.3
CMake 3.26.1
This release of CMake fixed an issue with the brand-new Limited ABI / Stable API support.
What's Changed
Full Changelog: 3.26.0...3.26.1
Version 3.26.0
What's Changed
This is the first version to use the new wheel tags
command to retag the wheels when generating them, removing a lot of custom code and our custom wheeltools
package.
- Update to OpenSSL 3.0.8 by @mayeut in #336
- Update to CMake 3.26.0 by @henryiii in #340
- chore: use wheel tags command by @henryiii in #341
- chore: switch to ruff by @henryiii in #334
Full Changelog: 3.25.2...3.26.0
3.25.0
3.24.3
What's Changed
- chore(deps): bump cmake from 3.24.1.1 to 3.24.2 by @dependabot in #307
- Revert "ci: fix issue with git security fix (#302)" by @mayeut in #308
- chore(deps): GHA updates by @henryiii in #305
- Update to CMake 3.24.3 by @henryiii in #310
- chore(deps): bump pypa/cibuildwheel from 2.11.1 to 2.11.2 by @dependabot in #300
- Update to OpenSSL 3.0.7 by @mayeut in #311
Full Changelog: 3.24.2...3.24.3
Version 3.24.2
This release adds support for macOS 13; previous versions left the App bundle structure, which now triggers a "broken package" error warning on macOS 13. The folder is now unbundled in the wheel. This release also fixes an issue since Python 3.2 were file descriptors were not able to be passed through to the process when using the cmake
shortcut - this is needed for parallel runs using jobserver.
What's Changed
- Update to CMake 3.24.2 by @henryiii in #283
- fix: don't close all file descriptors by @henryiii in #303
- fix: Application bundle integrity issues on macOS 13 by @mayeut in #304
Full Changelog: 3.24.1.1...3.24.2
Version 3.24.1.1
This bumps the CMake version to 3.24.1. The py.typed
file was missing from previous versions; this is now added so import cmake
should be available to type checkers now.
This needed a patch release (3.24.1.1) fixing an issue with include_package_data
that caused issues in 3.24.1. We've also fixed a extra system call on (at least some older) versions of Python.
What's Changed
Patch 3.24..1
- fix: only include
py.typed
package_data by @mayeut in #278 - fix: avoiding an extra system call by @henryiii in #279
Full Changelog: 3.24.0...3.24.1.1
Version 3.24.0
This bumps the CMake version to 3.24.0.
Due to libuv incompatibility with RHEL 5, support has been dropped for manylinux1 in a previous release. Please use manylinux2010 or better yet manylinux2014 as 2010 is past EoL as well, or use CMake < 3.23. Pip 19.0+ is required for manylinux2010 and pip 19.3+ is required for manylinux2014.
What's Changed
Full Changelog: 3.23.3...3.24.0