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

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.

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

Uploaded Source

Built Distributions

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

Uploaded Python 3 Windows ARM64

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

Uploaded Python 3 Windows x86-64

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

Uploaded Python 3 Windows x86

cmake-3.29.0.1-py3-none-musllinux_1_1_x86_64.whl (28.4 MB view details)

Uploaded Python 3 musllinux: musl 1.1+ x86-64

cmake-3.29.0.1-py3-none-musllinux_1_1_s390x.whl (27.0 MB view details)

Uploaded Python 3 musllinux: musl 1.1+ s390x

cmake-3.29.0.1-py3-none-musllinux_1_1_ppc64le.whl (31.1 MB view details)

Uploaded Python 3 musllinux: musl 1.1+ ppc64le

cmake-3.29.0.1-py3-none-musllinux_1_1_i686.whl (30.3 MB view details)

Uploaded Python 3 musllinux: musl 1.1+ i686

cmake-3.29.0.1-py3-none-musllinux_1_1_aarch64.whl (26.9 MB view details)

Uploaded Python 3 musllinux: musl 1.1+ ARM64

cmake-3.29.0.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.6 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ x86-64

cmake-3.29.0.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (25.8 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ s390x

cmake-3.29.0.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (29.5 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ppc64le

cmake-3.29.0.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (27.7 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ i686

cmake-3.29.0.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (25.9 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ARM64

cmake-3.29.0.1-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (25.6 MB view details)

Uploaded Python 3 manylinux: glibc 2.12+ x86-64

cmake-3.29.0.1-py3-none-manylinux_2_12_i686.manylinux2010_i686.whl (26.4 MB view details)

Uploaded Python 3 manylinux: glibc 2.12+ i686

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

Uploaded 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.29.0.1.tar.gz.

File metadata

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

File hashes

Hashes for cmake-3.29.0.1.tar.gz
Algorithm Hash digest
SHA256 ec49a7a4480959c229d9d2aa77f7885859c17a45fc66981aaf4551ceffb4d030
MD5 311644b3093eb157f0e735d9ea5aeb00
BLAKE2b-256 63108c5fe6c6f3ea61dff23b570693d06fe78bb9a65ee1a0a437512122061109

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.29.0.1-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.2

File hashes

Hashes for cmake-3.29.0.1-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 1808071047cb49ed0fe2359e4c310b49880c2805cad4ea9f03c959f51b881ac7
MD5 e027522de77e23b793420f12089d69a6
BLAKE2b-256 30ebae95d0be93364990f10329a3c5df9ed70b1026ac20d6b0eda5efc4d27d63

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.29.0.1-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.2

File hashes

Hashes for cmake-3.29.0.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 c097892b3653e2d2d41d055c80a9af029fdd24f9eff2ecb66576e4da8b85b1c7
MD5 1c5f52525465ce048ab5e8dee7ac2e3f
BLAKE2b-256 a62982c7516fd3617343e31d0e4f62276a82d2ac111b56615e499b54b86b004a

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.29.0.1-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.2

File hashes

Hashes for cmake-3.29.0.1-py3-none-win32.whl
Algorithm Hash digest
SHA256 068a3e7461dd9e487f5f3f720ae8072c2eeb37239ebe4642c4ae29058d83347f
MD5 6096bc846231a601467958f628b02e68
BLAKE2b-256 56da752f390c4244f3aa48b478d489d3c7be0c59f23645ee71200c32b47a8774

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.29.0.1-py3-none-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for cmake-3.29.0.1-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 58879ef15dd8344e1583a36cead794fb0fee13f78c590a56749283ac2e27d30a
MD5 415d21a30e4e81f9d39d5fc81ff0d872
BLAKE2b-256 6aff545f7f04b67ab4366252fe899a348ba5ea62175947cae774662929df9fc9

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.29.0.1-py3-none-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for cmake-3.29.0.1-py3-none-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 85a0e28eaaee311d50fcee60f730e5a44a65b3cefc556a1163bbabd7328acd60
MD5 9bb2928a47071198526b93a5b6f82b2e
BLAKE2b-256 4b7bfe3d48357c3880bc99102ba8490c0341533346a56e051022eff2a23de362

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.29.0.1-py3-none-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for cmake-3.29.0.1-py3-none-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 a36f3b19a5caa6c63aa70bfa0b262bae8d296e68c6e6d8e918edc5c51d952bf8
MD5 09d6405c117172ad53d185bacb7131bc
BLAKE2b-256 590ec3c7b1dbcdd50189a3e943284fc233367b07c53b08dc79b9627fab17efc5

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.29.0.1-py3-none-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for cmake-3.29.0.1-py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 c85e35ec572e54152154637f24d6bde316fbcf94dfea644bd8f22b1855a09abe
MD5 5cdd0bb7a8b419a7029c2214b1ca855d
BLAKE2b-256 f9545f78b3f3db21332e6d8c80740931ee7c4e2599175a5b917691ad221b3ac8

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.29.0.1-py3-none-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for cmake-3.29.0.1-py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 d09573411901fc8a3ede7433713c000ac7b81cda0d771874e9182770acf29eb4
MD5 90dab188119ce92eaa5650a1d1a6b4d0
BLAKE2b-256 c36ae6b32c356984533947a0e9b0e5d6c8eb82d4de8e852e2a4eccd6390623f0

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.0.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 22493049b6383ea2baa7237a326c2914ab4a7b3e1642f4233245e3a34aae39f6
MD5 9c32d31814d37e22cd4efea2dee7149b
BLAKE2b-256 2100be982e337e2bdb7642223e8b770b6dd54cea3476fad84db19cef9e5cd5c0

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.0.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 2a8f7c8b07e6ab0dd444c5b74e658d5013ca0da456041029f734d751090bb7ec
MD5 ea8acff8359f0c6b2fe099d621494255
BLAKE2b-256 13109d967334ca491247508ab15f822af3673337ae9d9e77c8c064d2010a0ca2

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.0.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 e956e4b6c2d8d6bbee399bf3c77e5b901d916fe8f35d6b2f58444d5892c4602b
MD5 69e36feecd92f2085e6f3ab6fcfafcab
BLAKE2b-256 c26f4dbf414cf059eaee5bf740c1665c5ccfc85b563b30efddd5a5a96faf1800

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.0.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7bb8aaa3419eafd466931e4dcc161d3e5e6a82730ab508c75946ff4fc883b3f6
MD5 4a51a3255ef65627f270bf1250b38466
BLAKE2b-256 4c61ce6ebb2a546dbe456af56afb73dc41aea81e4cbd915f788d965d4b29b2f7

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.0.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 de8f55198f4a820daf2c57645a4bb8cd1064dc92d950ad95be14c5ffabc15bd4
MD5 5698d24805ecc4bde44d85c690c02979
BLAKE2b-256 4cd04d364f370e4eabfc9d95799bcb7b221560e0cbc50da668c4639ff46a883d

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.0.1-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f7c7dabf3dd40cb830d2eded43d51c5a3737625bbc5ab6916041c04e352b74f8
MD5 5ddb3141978a893820e34895a26c2494
BLAKE2b-256 455f848ca4c8bb0e02ef6662d574ece447512d569bb48a1d9e1a5d4be65ce081

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.0.1-py3-none-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 ead7dc5176a6c6347b3fc19532c25ec328f9279b6213902ac930242334e7b621
MD5 bd1fa5719dbe4577c27000d7d5422f02
BLAKE2b-256 5fad9e5a8bf80b8d9b326b0ec0c04b4d75d3f0743031ff131269073371b66dfe

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.29.0.1-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.29.0.1-py3-none-macosx_10_10_universal2.macosx_10_10_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 ec8b39fdeb75c48fd5a2894658a1ca75f94fb49b421c1f753d86d3e5d5e9f196
MD5 4605ba112a6d075a41f635da0ecc9b00
BLAKE2b-256 2c00850601b5a7e86254e78750ba2f85fd9b637a511d9ba1383d4c4761967cd5

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