Skip to content

Releases: scikit-build/cmake-python-distributions

Version 3.24.0

05 Aug 22:42
3.24.0
5950611

Choose a tag to compare

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

Version 3.23.3

01 Aug 00:22
3.23.3
e4dd1d5

Choose a tag to compare

This bumps the CMake version to 3.23.3.

Due to libuv incompatibility with RHEL 5, support has been dropped for manylinux1. This version of CMake only provides manylinux2010 wheels. If you need manylinux1 support, you might want to pin cmake<3.23 until you can drop support. 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, default on RHEL 7 and Ubuntu 18.04, is the main issue holding users back, so dropping Python <3.7 can reduce the damage if you also drop manylinux1.

Manylinux2010, based on the EoL CentOS 6 platform, is going to be discontinued tomorrow, so a future version of cmake will move to manylinux2014 (based on CentOS 7). Pip 19.0+ is required for manylinux2010 and pip 19.3+ is required for manylinux2014.

Version 3.22.6

31 Jul 16:20
3.22.6
4236147

Choose a tag to compare

This bumps the CMake version to 3.22.6 and OpenSSL to 3.0.5.

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

Full Changelog: 3.22.5...3.22.6

Version 3.22.5

07 Jun 06:56
3.22.5
f91ccf4

Choose a tag to compare

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

Full Changelog: 3.22.4...3.22.5

Version 3.22.4

18 Apr 19:06
3.22.4
8490c1c

Choose a tag to compare

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

New Contributors

Full Changelog: 3.22.3...3.22.4

Version 3.22.3

13 Mar 23:06
3.22.3
f6aba68

Choose a tag to compare

What's Changed

Internal housekeeping

Full Changelog: 3.22.2...3.22.3

Version 3.22.2

26 Jan 20:39
3.22.2
582a8ed

Choose a tag to compare

What's Changed

Standard maintenance release.

Full Changelog: 3.22.1...3.22.2

Version 3.22.1

13 Dec 14:59
3.22.1
6d12e24

Choose a tag to compare

What's Changed

Full Changelog: 3.22.0...3.22.1

Version 3.22.0

19 Nov 00:21
3.22.0
708312a

Choose a tag to compare

What's Changed

See https://blog.kitware.com/cmake-3-22-0-available-for-download/ for information on CMake 3.22.

3.21.4

28 Oct 13:30
3.21.4
6d23f81

Choose a tag to compare

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