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

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

Uploaded Source

Built Distributions

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

Uploaded Python 3 Windows ARM64

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

Uploaded Python 3 Windows x86-64

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

Uploaded Python 3 Windows x86

cmake-3.29.2-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.2-py3-none-musllinux_1_1_s390x.whl (27.0 MB view details)

Uploaded Python 3 musllinux: musl 1.1+ s390x

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

Uploaded Python 3 musllinux: musl 1.1+ ppc64le

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

Uploaded Python 3 musllinux: musl 1.1+ i686

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

Uploaded Python 3 musllinux: musl 1.1+ ARM64

cmake-3.29.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2.tar.gz.

File metadata

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

File hashes

Hashes for cmake-3.29.2.tar.gz
Algorithm Hash digest
SHA256 6a4c1185cb2eca7263190a5754d0c9edf738d9e50bff464f78f48d0c05318e7c
MD5 7a324abbcd152c93b1c5246850af9303
BLAKE2b-256 80bf4f9a9f754507992be28b985d1e9b17f93a2271106b5916a212efe1d65205

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.29.2-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.3

File hashes

Hashes for cmake-3.29.2-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 e722a949f7c91084dba61f8f17a9854787182ab711ed0b84b1507b24a8e12e25
MD5 b34c98f854987a17fe423b8d1cd81e0e
BLAKE2b-256 92fbcf4676099fd7c78916c0cc20e59ac0a4668cbc1f8c0e05fcff3b8d120291

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.29.2-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.3

File hashes

Hashes for cmake-3.29.2-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 23336c8ca01205d18d92ed8de6c54e570c352a58e378b7f9adc02ef00f433960
MD5 5b5d47a20e609586de367844d21b373f
BLAKE2b-256 7a0c7d805ff509ee87d6d54e01dc798ed0d8bc0a6c2ecec48b10f4ebdd7ba7f9

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.29.2-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.3

File hashes

Hashes for cmake-3.29.2-py3-none-win32.whl
Algorithm Hash digest
SHA256 a941e26fba81cf74832c8a0e17e007452e05b6ad4941b3d2d18c75faa4a677d8
MD5 b2350dc15a334cb11acaf70691340717
BLAKE2b-256 7449620a81db11fdbfeee03cd24e7554b9ad9deefcdb462ad14f980ff7f7d4a3

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.2-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 cc0e36752e581430a93e58a268e515bb4ec1373b9e9911571f2cac1d2a6b5bec
MD5 1c034885ae25cddc27637b0a92118790
BLAKE2b-256 056625109585970b9fb07bd77420a26404accdb6b029cbe792cfdad107e7ba70

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.2-py3-none-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 83b35de822ddabaaa184a7d8f9827381350c42d627689c775b214347f57c9e41
MD5 cd29d7aa03520ab59bd3c43446619de7
BLAKE2b-256 4e2ee4b1bb7e5d14d3f662d279415a01f6f5b7f0c060b460628b16c8188bb6c7

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.2-py3-none-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 db7a05df020ba67bacd3070dd1645c76ca96fabd06d6aaa63288fd845706e47a
MD5 f85552494986c620c3187cfcfd022b29
BLAKE2b-256 6d0d197de8d218cb3fa155424de0b8f6c78b80f33f1d24ba9844fcd54531482b

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.2-py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 eeed08932c748647488280dc97ac00bcfeae5d760451105200cfe66c52ce6468
MD5 46933c0aeaeeba411118bbe6c9baa81a
BLAKE2b-256 0d768d9244311b34fff3dd7244bf69bfd48cc4cf9b09c536b0bf563e1c1abe71

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.2-py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 37222e23485338c72b7ea51f865d8c6847d519f7e2222922fb70b4896ca6e897
MD5 6bfada6478f00921cf2efae826ea13fc
BLAKE2b-256 35bccc8162ec43ac38a48b07f6412b94c39c08e880561681ec44c2b7ec4f9227

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f9e941e73202cfa667ee488d1d88b8a758b516dcfa2a2728e73dbdcbfbdebf57
MD5 71b07e34d5c02b6603c5a478b973c086
BLAKE2b-256 be2e8f8daa34e6d743816f852c752da544c34ead6b4fbbdf547519430bdba590

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.2-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 6ea5ce007893d7d1363e13433dde1c0c7c344372213a90ff3c56e896a335301d
MD5 6b117ee3b3360a6c8b0d1951928a3f50
BLAKE2b-256 26ca391fee035294c1132ff84277a357e8b41135729a6adb18ff6585a797ad11

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.2-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 df2c63ce6d504aa4c91a42fd22d3887065ab029569691deb56ec19d0decd0ae9
MD5 43ea63e29a44fd414d24aede03e3a69d
BLAKE2b-256 13bb6cbda6b86863ae776372ee01522323c5a99806264d8a1f37abf2afe676a1

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.2-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f1f087985fc2460476b0901716fbddb2fd69b7fe7bf1350e1ab5dc508d22600e
MD5 a5cdc462499ff9489e175ce7bd8aebf4
BLAKE2b-256 1c8f5053b4fd92c52e7ea23993338eb6c704a360da27fa9a786693295067a7bc

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 027eebe9bb74c31759581a543f27bc1828fc76e6fc45b2b48b51f27847904669
MD5 b424eceb8ef02044c93eee4d98fee8ab
BLAKE2b-256 66860be37acaf4778e8e219f4f228d2a558af74e346e5419abfbf8e0b4313360

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.2-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 40aafe612b03a9fa140cca4024ba60b74cd92372f3f349d8062cba1f021e5001
MD5 e13b7a71292fd6fd41a51956557cac84
BLAKE2b-256 e5fcfdd3644ce89d07caf71af0931fcf939d7cfb169c20ab052559f07574451f

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.2-py3-none-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 ed3108e646cd65a4e23fa1cbe8123569a29334a3f2a8ce214d871406b161bedb
MD5 745181071575b110489a8751d0a33cf7
BLAKE2b-256 46a9b65bb603a116196ac347e8ec9e344fa748d0c29f6b080ea07d379bb8c6cb

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.29.2-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.2-py3-none-macosx_10_10_universal2.macosx_10_10_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 1d40c5451d6467b20a0a6015a5a6b6dc86f61b83f71f935740485b259100a34e
MD5 59c08526c37ad0aa290f9e281d73aa44
BLAKE2b-256 7a79041cc6a56334ffa77da4ad101c2327fad6c9c0a87f3aa93178875fb138f1

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