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

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

Uploaded Source

Built Distributions

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

Uploaded Python 3 Windows ARM64

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

Uploaded Python 3 Windows x86-64

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

Uploaded Python 3 Windows x86

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

Uploaded Python 3 musllinux: musl 1.1+ s390x

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

Uploaded Python 3 musllinux: musl 1.1+ ppc64le

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

Uploaded Python 3 musllinux: musl 1.1+ i686

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

Uploaded Python 3 musllinux: musl 1.1+ ARM64

cmake-3.29.6-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.6-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.6-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.6-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.6-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.6-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.6-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.6-py3-none-macosx_11_0_arm64.macosx_10_10_x86_64.macosx_10_10_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

File details

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

File metadata

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

File hashes

Hashes for cmake-3.29.6.tar.gz
Algorithm Hash digest
SHA256 6a0c9574c4be92044fa9c373a1bddca4c960f37796a8727949bbc98fcada96a5
MD5 c6a6c12d8ff05a5433931d5bfe310e77
BLAKE2b-256 16fb64d20d1a11552f708eaba491a7574631583355ff785ceb89138434ef4fe6

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.29.6-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.1.0 CPython/3.12.4

File hashes

Hashes for cmake-3.29.6-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 93aad8a1c855c0e5c67ba7c826351b5a896dfe21ffead72ba9f03c8347b3ae44
MD5 e862e54342f11fae3e3427444a95de7b
BLAKE2b-256 635fc498c9bb7f0c0b4dde0fa868e5fd5afdce02ff602456459c38f47ea24942

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.29.6-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.1.0 CPython/3.12.4

File hashes

Hashes for cmake-3.29.6-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 915f9ccaa89a4578170f2f7096a90fe44e3f2c84e80e1b9e1172f8de796f75b8
MD5 528b2f1532d36c424a4abbc6155c5afb
BLAKE2b-256 b2923071f00aa91afacddcef3ab2a55c68e27b6aa80ff891a66295aac19d4340

See more details on using hashes here.

Provenance

File details

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

File metadata

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

File hashes

Hashes for cmake-3.29.6-py3-none-win32.whl
Algorithm Hash digest
SHA256 ee37f068b42c529bb6560e167cf496f8a43644310d04ecfc3ed5c5c9f2043414
MD5 c713f76d7075c92cf594323a817bb7e3
BLAKE2b-256 68e492118e3511f9a59068b7eb5f5a5872ae68c6b84b0e23858407eec5b25b92

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.6-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 47c3299ba10567e4b6328c341a4084bdc5e525ba2a9e5f40a04fa1d2834efa01
MD5 c054ba6cb0cc2954932dafffa8284e63
BLAKE2b-256 0123ac5f16e7fc4dd0e585592d75026cfd7d6ed7a23529a4db1c33ecc3bc7e1d

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.6-py3-none-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 1e99d57440ede4b3c7118634fc1f286a5e9300c703d0bf22fb9e962a9bd9c578
MD5 fefb95556853c479c6c384cce595087c
BLAKE2b-256 c7d64a70f36952e77e7c9e97f97f9e1c062b1fccc258250036c252ffe23a02d9

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.6-py3-none-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 88a969a8f699ddb94c1650b4d2d100faa4263260bb19d50c0e1539c08d95a5fd
MD5 300f9cbf5324e07c3a7952e55384af0b
BLAKE2b-256 8a76ae04200233d9a92469386f5d4d6f7f9c41989d38089726fc8b8db301b21a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.6-py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 81fb73285bee4d52563d5afc48b7d9800e6e65373586f53f7c7f8fd2dc6a1fbc
MD5 6410a46cfe600760a357de0decadb5f1
BLAKE2b-256 f39a93e77b236300b901856611b0d0c02b82dc8c906792a9cd77057a6abb5bd9

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.6-py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 612ae03491d1efd7f3c4649c4f230a2e175ebf2e60c066312efe745fb29b8391
MD5 3a75eb341807ea2af00edd4ecda1367f
BLAKE2b-256 469c17cc1ee2b1e0712a5c9f24195f186be78248d2493c3b0c565a03f5df9aca

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.6-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9d468a28e433278843e026d1e57ceba06df2cc3569219245b38731a5a9e307fa
MD5 21c77041cb925f8b42a1768eaad08165
BLAKE2b-256 ad78bc40496264f8e940e90c9466c511da3fec5302457ab71d296012f8d508f8

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.6-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a95c13e0feb440cd5a552375894b3e492afc1c9d9d933f5fd6ca15718956b3a6
MD5 1439496a31d1895ff4d7b84ae95c4b0d
BLAKE2b-256 6fdb5bc6050af53cf0194df9b214a7d39934a3a64e6dcd6f307634a34e0335b9

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.6-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 02d76b90c8c463ffce7a61fa383eec949983e50fbd32617c2c871562bb606a5b
MD5 4cacbd54916b98b9d1c63aecf21ee2a1
BLAKE2b-256 59ca0aa72a7d21a890e1af699f72a32dd570f1ecf07d37da8bab6f29a56f260a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.6-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 62d5acf3fffdc9d72eddb054067eef8019f1bc10f48f158597bd9379fb24f779
MD5 b8af30ffdc8b463af96edc6349bd2eeb
BLAKE2b-256 28055dee18b5548394bc8f3e7fc38a620f46825e378fa75531c1c7b7dbbb4d71

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.6-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3f6fac79b2bc5e4ae0d6c2a31602e46cca1d67d7500175b86942119f553811a1
MD5 d7a07ea8a493a9ad58a2713caeaa9bb1
BLAKE2b-256 42aa39dd09bc89166818bd4b7dfa60dfc60ec192b93a3d81de5b653e6a3182c3

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.6-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 76574760f26e51a901664a1ce05a4c72ad5c8bd63843b8f7268e38914fb2949f
MD5 6be4fb6e1bfab161d385f19b3a68dc67
BLAKE2b-256 aa85bb2e99016bda4603c65108d85c1d4563606acdd88224c23ec3b9aa6e466f

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.6-py3-none-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 49bbca7558a03135829345ea2c4653b84b26d8c617b20bf88199b32e7fdff03a
MD5 8d34871fdfbb3b172058d8a82e37527e
BLAKE2b-256 f70d2ea1d019dde2dc397c726b6d9558fdeb73a45ce1649296b9ea4414af763b

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.29.6-py3-none-macosx_11_0_arm64.macosx_10_10_x86_64.macosx_10_10_universal2.whl.

File metadata

File hashes

Hashes for cmake-3.29.6-py3-none-macosx_11_0_arm64.macosx_10_10_x86_64.macosx_10_10_universal2.whl
Algorithm Hash digest
SHA256 cf26f3939332c2b415903b7485061dab18a106d075f8cf595296a5e15e45133b
MD5 1351128bf9620cf3bc91b40ce509c8d2
BLAKE2b-256 744f4b7afc487edb4b04ab21048c05ae1decdbe5ed24de6764c22369e8caa132

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