Releases: scikit-build/cmake-python-distributions
Version 3.22.5
This bumps the CMake version to 3.22.5 and OpenSSL to 3.0.3.
CMake>=3.23 version so far cannot support manylinux1, so if you need manylinux1 support, you might want to pin < 3.23 unless something can be worked out. Since manylinux1 hit EOL six months ago and will stop being updated as soon as something breaks, you might want to consider moving to something newer, like manylinux2014. Pip 9 is the main issue holding some users back, so dropping Python <3.7 can reduce the damage if you drop manylinux1.
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #235
- chore(deps): bump cmake from 3.22.3 to 3.22.4 by @dependabot in #237
- chore(deps): bump pypa/cibuildwheel from 2.4.0 to 2.5.0 by @dependabot in #238
- chore(deps): bump docker/setup-qemu-action from 1.2.0 to 2.0.0 by @dependabot in #239
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #240
- chore(deps): bump pypa/cibuildwheel from 2.5.0 to 2.6.0 by @dependabot in #241
- chore(deps): bump pre-commit/action from 2.0.3 to 3.0.0 by @dependabot in #242
- chore: bump OpenSSL 3.0.1 → 3.0.3 by @mayeut in #243
- chore: add script to bump OpenSSL version by @mayeut in #244
- Update to CMake 3.22.5 by @mayeut in #245
Full Changelog: 3.22.4...3.22.5
Version 3.22.4
This fixes an issue allowing initial win-arm64 support, and bumps the CMake version. The next version so far cannot support manylinux1, so if you need manylinux1 support, you might want to pin < 3.23 unless something can be worked out. Since manylinux1 hit EOL four months ago and will stop being updated as soon as something breaks, you might want to consider moving to something newer, like manylinux2014. Pip 9 is the main issue holding some users back, so dropping Python <3.7 can reduce the damage if you drop manylinux1.
What's Changed
- chore(deps): bump cmake from 3.22.2 to 3.22.3 by @dependabot in #228
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #229
- typo by @blackliner in #230
- Enable win-arm64 by x86-emulated version by @gaborkertesz-linaro in #231
- chore(deps): bump pypa/cibuildwheel from 2.3.1 to 2.4.0 by @dependabot in #233
- style: avoid confusing overwrite of variables by @henryiii in #234
- Update to CMake 3.22.4 by @henryiii in #236
New Contributors
- @blackliner made their first contribution in #230
- @gaborkertesz-linaro made their first contribution in #231
Full Changelog: 3.22.3...3.22.4
Version 3.22.3
What's Changed
- Update to CMake 3.22.3 by @mayeut in #225
- chore: bump openssl 3.0.0 → 3.0.1 by @mayeut in #224
- fix: build with CMAKE_CXX_STANDARD:STRING=11 on linux by @mayeut in #222, fix #221
Internal housekeeping
- chore(deps): bump cmake from 3.22.1 to 3.22.2 by @dependabot in #220
- chore: disable CMake tests on alt-archs by @mayeut in #226
Full Changelog: 3.22.2...3.22.3
Version 3.22.2
Version 3.22.1
Version 3.22.0
What's Changed
See https://blog.kitware.com/cmake-3-22-0-available-for-download/ for information on CMake 3.22.
3.21.4
What's Changed
Docs now mention muslllinux, and an issue with the documentation build was fixed. Using cibuildwheel 2.2.2 now. @dependabot is now used to maintain the Actions used.
Full Changelog: 3.21.3...3.21.4
Version 3.21.3
Version 3.21.2
Wheels are now provided in classic manylinux1 with custom-built libUV, and manylinux2010 with standard libUV.