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

Uploaded Source

Built Distributions

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

Uploaded Python 3 Windows ARM64

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

Uploaded Python 3 Windows x86-64

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

Uploaded Python 3 Windows x86

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

Uploaded Python 3 musllinux: musl 1.1+ s390x

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

Uploaded Python 3 musllinux: musl 1.1+ ppc64le

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

Uploaded Python 3 musllinux: musl 1.1+ i686

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

Uploaded Python 3 musllinux: musl 1.1+ ARM64

cmake-3.29.5.1-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.1-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.1-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.1-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.1-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.1-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.1-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.1-py3-none-macosx_11_0_universal2.macosx_10_10_x86_64.macosx_11_0_arm64.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.1.tar.gz.

File metadata

  • Download URL: cmake-3.29.5.1.tar.gz
  • Upload date:
  • Size: 30.3 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.1.tar.gz
Algorithm Hash digest
SHA256 dce57b4a4439b3955036ef0b6050b7f796480e5d3965b4160b6eee2ac9500891
MD5 a0e4f9d0bb40c9044e2e9f2a733fe768
BLAKE2b-256 1a57706da5e1855b720b709de64a12a85f36f6d6622acd4ac3f61a19448d6d42

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.29.5.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.4

File hashes

Hashes for cmake-3.29.5.1-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 e6236d54b9575104887a62117a32ebe08ad9ba364df4afe7c21794ecc36a1e8b
MD5 948f7adaa400cc8989e88bc847b12ec9
BLAKE2b-256 f0bf89ba76d85b7591bbc3dbfd04c708344dac194838adec5818ac879637b727

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.29.5.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.4

File hashes

Hashes for cmake-3.29.5.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 b4154ed968a54a9f5b2e00212297f7b6b6351b23e54c1b674ae55233e8a6f0ab
MD5 b192e87c03d5706c001f375ee0de62bc
BLAKE2b-256 11ab8c67ef1deb53dd774b4ddc05ab9db5c8663aba92a6c0ec884a30617479fa

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.29.5.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.4

File hashes

Hashes for cmake-3.29.5.1-py3-none-win32.whl
Algorithm Hash digest
SHA256 137d7d5ed6539b1cb28bf67b39ee4b36738c8c4a5789fe1804a16e43993ab8de
MD5 90513df58c07f94a0ed2fc8d02030878
BLAKE2b-256 149bf25588fc3b9c25214e4eadff7eb7af75aec40770035d06e888f0b76dc0e9

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.5.1-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ad86a514b116426796e6ae48cc561a5a154787acc49894d8e5ef85e7b289191e
MD5 2a2c3c72487043d2004e05dc70daf64f
BLAKE2b-256 4f2645a535e4e03d6a16e69388d4d2b2fcebca37a6713601e781eeb874fa5652

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.5.1-py3-none-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 350f2e8ae25d7cdc8ccc6d8a943c0b8df23083a32edec5b6a7d2035cfe2eb1b5
MD5 25483c161ca5e0f7a7c65b7606fe75f7
BLAKE2b-256 579bab5eb0553c4fd9172d2504ae09d42764b4db9e07c8f382f2de6a0df270ec

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.5.1-py3-none-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 247629be51051d2fc8ae07e00c86e7acbfb41336a2e43b1da86ed8014ec617ac
MD5 1ea8ab204a3b8fdbf4c195f08b40a47e
BLAKE2b-256 956d0e3f4025888e8f498ed8ee54eb00e1549ca4f447454ed749b9d199d96c1c

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.5.1-py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 db20b4824ddc54698d778f8e1138316b6849068f5e5e116c101ded19aeb07a1d
MD5 a808214d584578328f979385fe0226af
BLAKE2b-256 f523fbbb7eaca8941576d7bc8a1bd34787e7215f873ffd5097b9a9ba3195f101

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.5.1-py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 13d39eb27db7af21dfe35565f327975002e59dabcd742bc0115eff3d1d7c2364
MD5 f0abf3652d96a0c5868957be8f07cadd
BLAKE2b-256 5592c96fccf3da21a0d0c46c884b105c7cf6890dfc31bea5a93c3372119c2a52

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.5.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 290d100c768e2e637c8ba6054693fa18d4fd087f782f14fff0bb0c4262569a8f
MD5 09e16ffea40d7dc6287f8fb45c56c73a
BLAKE2b-256 939f7902254b26f424fd15431c79528e9307c60d70afea56e417201ca8c164ee

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.5.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 11a8ebc34367a0070fc1bcf5e68cb84fbe9ac4b2a16c3991e08aaea7c502f97f
MD5 b069a6f26f7c1f009cbe9699f4235b60
BLAKE2b-256 8d85d7973581fed93f23797fb3a14319c7c08e7b7e832f26ae1e700716745995

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.5.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 0ec908f111f3833891e8c6763a6532cf5d29b293c71a144ffb4bf8ca5c6fb469
MD5 902d70fcf8521c17e4148c582e0600a3
BLAKE2b-256 c3a3bc2576178db13af15b3362af193289b0f97563e073415f5c09723655f6d2

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.5.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 33ce2cd40f77b59a61ffbc53d26474a5f9e1d51dbd4246792795cbd4dad596a4
MD5 fcd21b97dc8be3abec3ab6934030e624
BLAKE2b-256 5ec89c9b133c21dc7c036f47f4f1633c2b5579beae39bd5b9edd3dc2731c63f1

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.5.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4bdf8f0b629d1adb63d273c79a6b9a775a0f1e31cd2c030f8ae777958c5b70ae
MD5 9c6eb833e948217f4bea2415cb76283b
BLAKE2b-256 b3d2ae41c3f5503ce53ad11415c4d1e1b9c57eab6819c53791ba399f4a57a93f

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.5.1-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 58a4b69d2677cd2694d00ab1c24b348dd11946deb3102be102bad2b9b4fd1b86
MD5 e59984279deef37f58610515df4eac8f
BLAKE2b-256 0c72c0fa7d29bc821acab33f7e40f0abcffcbcc12c6200de602bdd011e147a6b

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.5.1-py3-none-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 aae85f3ef965baac4fee26d4264e31184e02f53cbfa13a62479efdace5553acd
MD5 4992da16de10c3ba15b5fa4f16bb5ec8
BLAKE2b-256 6b7dbe557528db421b0e79bd5b916fd9f55bea64d95d553321ba2cb3218bb774

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.29.5.1-py3-none-macosx_11_0_universal2.macosx_10_10_x86_64.macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fae935a9500e82897df18c47c9cf18c9d7dda39f85da23ab17f5e9a4224d0380
MD5 a56c0fe9a6ca831c2b28b5e3a89d9934
BLAKE2b-256 6dde35fed4235e04cb1322856d0faf03d9c5020c1756ed9f47a3623c6858d551

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