Skip to main content

CMake is an open-source, cross-platform family of tools designed to build, test and package software

Project description

CMake is used to control the software compilation process using simple platform and compiler independent configuration files, and generate native makefiles and workspaces that can be used in the compiler environment of your choice.

The suite of CMake tools were created by Kitware in response to the need for a powerful, cross-platform build environment for open-source projects such as ITK and VTK.

The CMake python wheels provide CMake 3.24.1.

Latest Release

Versions

Downloads

https://img.shields.io/pypi/v/cmake.svg https://img.shields.io/badge/downloads-3997k%20total-green.svg

Build Status

GitHub Actions (Windows, macOS, Linux)

Travis CI (alternative archs)

PyPI

https://github.com/scikit-build/cmake-python-distributions/actions/workflows/build.yml/badge.svg https://travis-ci.com/scikit-build/cmake-python-distributions.svg?branch=master

Platforms

The following platforms are supported with binary wheels:

OS

Arch

Windows

64-bit
32-bit

Linux Intel

manylinux2010+ 64-bit
musllinux 64-bit
manylinux2010+ 32-bit
musllinux 32-bit

Linux ARM

manylinux2014+ AArch64
musllinux AArch64

Linux PowerPC

manylinux2014+ ppc64le
musllinux ppc64le

Linux IBM Z

manylinux2014+ s390x
musllinux s390x

macOS 10.10+

Intel

macOS 11+

Apple Silicon

The last version to provide manylinux1 wheels was 3.22.x.

Maintainers

Miscellaneous

License

This project is maintained by Jean-Christophe Fillion-Robin from Kitware Inc. It is covered by the Apache License, Version 2.0.

CMake is distributed under the OSI-approved BSD 3-clause License. For more information about CMake, visit http://cmake.org

History

cmake-python-distributions was initially developed in September 2016 by Jean-Christophe Fillion-Robin to facilitate the distribution of project using scikit-build and depending on CMake.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cmake-3.24.1.tar.gz (33.7 kB view details)

Uploaded Source

Built Distributions

cmake-3.24.1-py2.py3-none-win_amd64.whl (39.7 MB view details)

Uploaded Python 2 Python 3 Windows x86-64

cmake-3.24.1-py2.py3-none-win32.whl (36.7 MB view details)

Uploaded Python 2 Python 3 Windows x86

cmake-3.24.1-py2.py3-none-musllinux_1_1_x86_64.whl (24.8 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ x86-64

cmake-3.24.1-py2.py3-none-musllinux_1_1_s390x.whl (23.5 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ s390x

cmake-3.24.1-py2.py3-none-musllinux_1_1_ppc64le.whl (27.1 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ ppc64le

cmake-3.24.1-py2.py3-none-musllinux_1_1_i686.whl (26.4 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ i686

cmake-3.24.1-py2.py3-none-musllinux_1_1_aarch64.whl (23.5 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ ARM64

cmake-3.24.1-py2.py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (23.3 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ x86-64

cmake-3.24.1-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (22.5 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ s390x

cmake-3.24.1-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (25.8 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ ppc64le

cmake-3.24.1-py2.py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (24.2 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ i686

cmake-3.24.1-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (22.7 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ ARM64

cmake-3.24.1-py2.py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (22.4 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.12+ x86-64

cmake-3.24.1-py2.py3-none-manylinux_2_12_i686.manylinux2010_i686.whl (23.1 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.12+ i686

cmake-3.24.1-py2.py3-none-macosx_10_10_universal2.macosx_10_10_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl (77.9 MB view details)

Uploaded Python 2 Python 3 macOS 10.10+ universal2 (ARM64, x86-64) macOS 10.10+ x86-64 macOS 11.0+ ARM64 macOS 11.0+ universal2 (ARM64, x86-64)

File details

Details for the file cmake-3.24.1.tar.gz.

File metadata

  • Download URL: cmake-3.24.1.tar.gz
  • Upload date:
  • Size: 33.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for cmake-3.24.1.tar.gz
Algorithm Hash digest
SHA256 204a5e26a1e609c2e8e31db3fe16bb016d358fb31d457e08a8525267afe4eb88
MD5 7a4cfad0a6fcc7fc4dc4a958deb4d3ff
BLAKE2b-256 4d1d384850073c75a60c67135e7ee85b03a9a6445995061f147d3463286cfbdb

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.24.1-py2.py3-none-win_amd64.whl.

File metadata

  • Download URL: cmake-3.24.1-py2.py3-none-win_amd64.whl
  • Upload date:
  • Size: 39.7 MB
  • Tags: Python 2, Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for cmake-3.24.1-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 8c5108476d4c92a80f269a579a5a3a2797aa98cb6438fd402f7e5b2d98911130
MD5 f766244d4a3368f3e3a9ccf0aa8c62ff
BLAKE2b-256 05f309199fb2ee8d5c58642e327a75535d62ebd8b6763678cde7fc0d6fbab572

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.24.1-py2.py3-none-win32.whl.

File metadata

  • Download URL: cmake-3.24.1-py2.py3-none-win32.whl
  • Upload date:
  • Size: 36.7 MB
  • Tags: Python 2, Python 3, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for cmake-3.24.1-py2.py3-none-win32.whl
Algorithm Hash digest
SHA256 22642840174d0f2b4d5aea08ea4be08b9163b2a0b9cfc03a78c08b302b2ed5e0
MD5 510d61aa2d51300d58659ab841287360
BLAKE2b-256 1e3dc7a68c3ec0bc0e7c0a9406a9e1806dc546019a70809c4bd2b13f47cdf336

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.24.1-py2.py3-none-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for cmake-3.24.1-py2.py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a25d43d57ff7c8f51707b42d963166c3fd2e216ec4b41051495137726bd8cd36
MD5 1045741f417174874767f78fd7f9e19d
BLAKE2b-256 37fbd3f433b62ca8bf3441feff4af1b86ad43cd7e620cd71b705b340ef29e5c0

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.24.1-py2.py3-none-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for cmake-3.24.1-py2.py3-none-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 a16a7413368a42f72230f2b7ca71fef35852a21b24067cf2052d6736bc338853
MD5 de74221c65e96ec1b0af844eab9375a0
BLAKE2b-256 a341d3cf7d6ee8e7d23851ca2428f4a7d1cf80dfb097b7b6d59bd43cc9599595

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.24.1-py2.py3-none-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for cmake-3.24.1-py2.py3-none-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 698b7868daadb52cc75385963afd171f7dc53bf3bda8c2430811e6fc95bde690
MD5 16c49c870a7e74963fb46c2859c56b00
BLAKE2b-256 5a409550cca2b8ab4a203517165df4112c992027313003eea8d755b46baa5778

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.24.1-py2.py3-none-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for cmake-3.24.1-py2.py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 d11be395d1a72df1e7ec9741f1bf5ae4846e18a2ded6e58ce329f7396ba41b4d
MD5 69f5e94e759f6321f4e91867ccad78d0
BLAKE2b-256 8296e7bd7433d38ff8851e839fbf9a24f48e849c3a600f76a6c10731a376c234

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.24.1-py2.py3-none-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for cmake-3.24.1-py2.py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 5e6ef352e1e472159f45b219321ba1ec328bfff7957db0c8f3528d276041469e
MD5 492f7bfaebbb26af7a26e021447cadeb
BLAKE2b-256 c5d425c6095224953378264b0d93ef703e8e32ccadc422e86cd79ab06f6c5ff5

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.24.1-py2.py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cmake-3.24.1-py2.py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f85f24d679f33ea9c2984549b82dc5ce6db0a8a7f851826c1a8541777d5b007f
MD5 e022891e0b9171e0c7e55baabec829b6
BLAKE2b-256 1fadf7908b705c77da10d25cd07bd0e67a7ce08f5c4cbab8ee65c64079b00ba9

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.24.1-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for cmake-3.24.1-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 65729b39a09636cf7bb4bc4eba612ce9ff29107d22fd50726ac0e736ef0c3d0f
MD5 b764d4cecbe2a116d25fe2764c53d799
BLAKE2b-256 4a41bf017053ac85bc1020865bdce58a152841379374b0407cb07274c75d62f1

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.24.1-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for cmake-3.24.1-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 953e08e3c1abf6c36e8529a75860f809ee38ef287ae60cfb2c5a1b1e394fa57e
MD5 b8f517abf0edf3c72632acbbb402b046
BLAKE2b-256 758c83fed7a9a4f9dd702b30af3b9a5841f9210b7b923af125d4caba58988cd9

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.24.1-py2.py3-none-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cmake-3.24.1-py2.py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c90eecbe3302f9b09748feca002f021f9f8bbea30bcf300c25352dfc9e03d632
MD5 0a5e85461b106504e94edad67def0064
BLAKE2b-256 a7d5b94aa75978ebde32528c0a54d3905ea87d3d0e5027fe34208fd2d1bb1476

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.24.1-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cmake-3.24.1-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 63e11dfe7fbdbf94c24f1f4ab74e0495a3172be5e237d37536468949a6dec4b1
MD5 bc78f1d6fe569012811c44e6045dc3ac
BLAKE2b-256 193aee6612b77ead11b3e4836a72d637b088bcc6711a34fe592537710b982c23

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.24.1-py2.py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for cmake-3.24.1-py2.py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b69239a44b257b41458f57f4f5feb3a9e16dd3eb8914515b96ccd7bd72f2fe7f
MD5 83a9c7870d5f5354d8f6a178e54e95f5
BLAKE2b-256 53de5a45a8572cc9bbbf6c4f0ee65f40a31c3b35b55bf79135b29766055c86b3

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.24.1-py2.py3-none-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for cmake-3.24.1-py2.py3-none-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 528b3893a9833613801f8f01988a10293c03b7e28875620458dcdcbae3cc94f4
MD5 4d28e8a9fd653dc8dff50567ced0f0cf
BLAKE2b-256 4ae3068a22cc0f7f6731ff32b33c0f4ba9d53aaa6141c05daf1f0878d20c6737

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.24.1-py2.py3-none-macosx_10_10_universal2.macosx_10_10_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for cmake-3.24.1-py2.py3-none-macosx_10_10_universal2.macosx_10_10_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 67101b2871449471a6387fabc352ea70daf72dbe6d913f7fa9c0e2223bd0eb23
MD5 d5903df84da49730b52d2b71a910e560
BLAKE2b-256 a0c610c60a31c072c5f6b2de7795ad86f894844804ac2fce355a898d29f5aee0

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page