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.29.5.

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)

PyPI

https://github.com/scikit-build/cmake-python-distributions/actions/workflows/build.yml/badge.svg

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. The last version to provide Python 2 to Python 3.6 support was 3.28.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 https://cmake.org

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.29.5.tar.gz (30.2 kB view details)

Uploaded Source

Built Distributions

cmake-3.29.5-py3-none-win_arm64.whl (34.9 MB view details)

Uploaded Python 3 Windows ARM64

cmake-3.29.5-py3-none-win_amd64.whl (36.2 MB view details)

Uploaded Python 3 Windows x86-64

cmake-3.29.5-py3-none-win32.whl (32.6 MB view details)

Uploaded Python 3 Windows x86

cmake-3.29.5-py3-none-musllinux_1_2_x86_64.whl (30.1 MB view details)

Uploaded Python 3 musllinux: musl 1.2+ x86-64

cmake-3.29.5-py3-none-musllinux_1_2_s390x.whl (30.8 MB view details)

Uploaded Python 3 musllinux: musl 1.2+ s390x

cmake-3.29.5-py3-none-musllinux_1_2_ppc64le.whl (32.3 MB view details)

Uploaded Python 3 musllinux: musl 1.2+ ppc64le

cmake-3.29.5-py3-none-musllinux_1_2_i686.whl (32.3 MB view details)

Uploaded Python 3 musllinux: musl 1.2+ i686

cmake-3.29.5-py3-none-musllinux_1_2_aarch64.whl (27.9 MB view details)

Uploaded Python 3 musllinux: musl 1.2+ ARM64

cmake-3.29.5-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.7 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ x86-64

cmake-3.29.5-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (25.9 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ s390x

cmake-3.29.5-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (29.6 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ppc64le

cmake-3.29.5-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (27.8 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ i686

cmake-3.29.5-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (26.1 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ARM64

cmake-3.29.5-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (25.8 MB view details)

Uploaded Python 3 manylinux: glibc 2.12+ x86-64

cmake-3.29.5-py3-none-manylinux_2_12_i686.manylinux2010_i686.whl (26.5 MB view details)

Uploaded Python 3 manylinux: glibc 2.12+ i686

cmake-3.29.5-py3-none-macosx_11_0_universal2.macosx_11_0_arm64.macosx_10_10_x86_64.whl (51.0 MB view details)

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

File details

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

File metadata

  • Download URL: cmake-3.29.5.tar.gz
  • Upload date:
  • Size: 30.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.4

File hashes

Hashes for cmake-3.29.5.tar.gz
Algorithm Hash digest
SHA256 099f8e0ef1e3fb80bfc5414dc9fe2acbb0d1ae4fd1a77a4faa3c795fe596a3ee
MD5 b1909aac44de43082dbdcf651c0ccdb8
BLAKE2b-256 4426f4c4c1f0f844d3e546439ef6e87f667ee7e7a1c34880975cfcb84a4bdcad

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.29.5-py3-none-win_arm64.whl.

File metadata

  • Download URL: cmake-3.29.5-py3-none-win_arm64.whl
  • Upload date:
  • Size: 34.9 MB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.4

File hashes

Hashes for cmake-3.29.5-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 24e0ac2c28b16d4e172eec164573805fe83d98d0e474e1fe3341d3a728d9e8ef
MD5 3ddcfa078cf0911c2716770d954b4101
BLAKE2b-256 27a3779e88dcfd88fd8f0f7c58617a4600f798ac08c2dbca68da0e971389ae65

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.29.5-py3-none-win_amd64.whl.

File metadata

  • Download URL: cmake-3.29.5-py3-none-win_amd64.whl
  • Upload date:
  • Size: 36.2 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.4

File hashes

Hashes for cmake-3.29.5-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 d2dd30d8302c23c959f77b5a45170854a76c76cea6a09f0eb4147d0827342aa3
MD5 a6634cbb31c4d410e208896f52b98193
BLAKE2b-256 44fecef41d53a7d8b06f78a93171f3a23fdc2961852a628ef5e59fe4cd418695

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.29.5-py3-none-win32.whl.

File metadata

  • Download URL: cmake-3.29.5-py3-none-win32.whl
  • Upload date:
  • Size: 32.6 MB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.4

File hashes

Hashes for cmake-3.29.5-py3-none-win32.whl
Algorithm Hash digest
SHA256 81c72ed18df4629fce9b06155cf4164384cac0b5aa3b61208aa94c71006cacd7
MD5 c9ff0c8f6e5f1fd8f9716cbaad12fa2d
BLAKE2b-256 ecd26648aa446bfabeadb82daa277b222765399e60ba518820cff6b516a36c57

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.29.5-py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cmake-3.29.5-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 71dec01d15ab0428ec5ddc4510a528b32463c19230fc5f206929a8ee64a1691c
MD5 2532a2270742f296a4dc97c9af2636e8
BLAKE2b-256 db6e7c3eb02d1dcecc947f6777fbc827e4c4ef09cd7a9c396903d826c7f6d9fa

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.29.5-py3-none-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for cmake-3.29.5-py3-none-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 4d5908b281f6f9c9213a8fddd6cd5ae3c9903e69112060e082a17638324b1948
MD5 415d7f143d965a1848f40673ebee4f4e
BLAKE2b-256 f3fa7e0aa86d7b2ff6cdd834900c42cc23b141527c08cfe0f716beca6475b45e

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.29.5-py3-none-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for cmake-3.29.5-py3-none-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 977dfdf496b631ca851d9560a831def6d895c6a928624ab1b97b635b80d001f1
MD5 bacc753b11fb8e99bb81385c77ae4859
BLAKE2b-256 482e60707cfa9bc5f0a62089fd6c1890e54d9ff696f1bf64890f272086b76c39

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.29.5-py3-none-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cmake-3.29.5-py3-none-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ea6d0bf28417e639334d3bac7dae864654247976e0e056fb6065e47689e9a04b
MD5 67077b66bab7251fdbc232aeacda9e65
BLAKE2b-256 3f464961350d85d6a17708c1c1905758d845edccf9798438c78298288ed9b010

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.29.5-py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cmake-3.29.5-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 48154f188fa2db3c832400d05335df81441462fd763d0b1cfbbceff162331949
MD5 b310e9d4e61b7ab04448fe1d8bce9c80
BLAKE2b-256 1facc1afb60d36fc8081e528e8a80029b4040bd612d89f77a4e97237ba9e7b63

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.5-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a5775ad8de4099e42e89c2d3a42693cc577b11c25e04a51ecd563d7cff3b8968
MD5 b4a01d684003d6eb70222c4bca5f0798
BLAKE2b-256 dea2d2c2f486dd34282b2ca6f8548b35b4c341c35f5f657495ba219cd2b4b675

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.5-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 9869db480d08b797c72ab904c997bbcc0ea7d9279f2b2474da5c7e3f9f6ce3a2
MD5 f5735b98670d69dd53945238e13fbeaa
BLAKE2b-256 4263eb9d9e980419ce6bd4e1737fb2eb7078d5618e8c7ce40a05f70f3b86790c

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.5-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 757ae345c0908fff3ffeb1ef3d02f0f8e2b15841cc9406bbe610254d192eeaf9
MD5 3fa56a93df9dfce6cdbbefdb7ad234c6
BLAKE2b-256 a6ec7cb1255099a98c4a234a18b92c232d58e1e26540b0a69aeacea643938058

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.5-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fb42f6b806123c9a62297799f079ac1429c918523e2318e55c201fd2fba1bdbf
MD5 23b1c2a492bea7bca6ca03da3acb80cd
BLAKE2b-256 79417c686fd894c1d4503d8df253d0132482c5e5a03e54946147f4edad9a1c2b

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.5-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3107a210c0ac75a826c175578c7e6bb78c11a94c661768a6751ce91ca5ca000b
MD5 afbb8df0dfa3035c41552e81186b62ec
BLAKE2b-256 79bbec035695f4c43ef02434dcf800abbc3d361173ced0b51436874f9c2aab6e

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.5-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e36dca925f083e8279349167f8ed4f736265deb245e84cf66bf3d75dda830207
MD5 2dd3985500db68ec6266b7bb2c184209
BLAKE2b-256 9381496e21bd4826c493e3aadd476d19432cb6624b51b9d7db36c5683c2188a9

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.5-py3-none-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 b7a5a25a797845e59607a1a5c5c5e45ee675ea278729d1d632b15d8f123a3370
MD5 13f908c37624039554f6ceb1785866ff
BLAKE2b-256 bfd1469b3c6585963f6d0bfd44f1bdb4cb3ffe4c49867faafd67a222c73d2cf5

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.29.5-py3-none-macosx_11_0_universal2.macosx_11_0_arm64.macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for cmake-3.29.5-py3-none-macosx_11_0_universal2.macosx_11_0_arm64.macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 5f5cc49db0f5e1e0e40e9274510481e956889866f4f68548d84b6836ec79b000
MD5 613080bc66f6ae3c87ccfcb53d97d169
BLAKE2b-256 fa3a937059da703367d96b6ede732a6792ebdf03391016f53ec6a653efd6718a

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