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

Latest Release

Versions

Downloads

https://img.shields.io/pypi/v/cmake.svg https://static.pepy.tech/badge/cmake https://img.shields.io/pypi/dm/cmake

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+ x86_64
musllinux_1_1+ x86_64
manylinux2010+ i686
musllinux_1_1+ i686

Linux ARM

manylinux2014+ AArch64
musllinux_1_1+ AArch64
manylinux_2_31+ armv7l
musllinux_1_2+ armv7l

Linux PowerPC

manylinux2014+ ppc64le
musllinux_1_1+ ppc64le

Linux IBM Z

manylinux2014+ s390x
musllinux_1_1+ 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.31.6.tar.gz (34.4 kB view details)

Uploaded Source

Built Distributions

cmake-3.31.6-py3-none-win_arm64.whl (35.4 MB view details)

Uploaded Python 3 Windows ARM64

cmake-3.31.6-py3-none-win_amd64.whl (36.4 MB view details)

Uploaded Python 3 Windows x86-64

cmake-3.31.6-py3-none-win32.whl (33.4 MB view details)

Uploaded Python 3 Windows x86

cmake-3.31.6-py3-none-musllinux_1_2_armv7l.whl (33.0 MB view details)

Uploaded Python 3 musllinux: musl 1.2+ ARMv7l

cmake-3.31.6-py3-none-musllinux_1_1_x86_64.whl (29.5 MB view details)

Uploaded Python 3 musllinux: musl 1.1+ x86-64

cmake-3.31.6-py3-none-musllinux_1_1_s390x.whl (28.0 MB view details)

Uploaded Python 3 musllinux: musl 1.1+ s390x

cmake-3.31.6-py3-none-musllinux_1_1_ppc64le.whl (32.1 MB view details)

Uploaded Python 3 musllinux: musl 1.1+ ppc64le

cmake-3.31.6-py3-none-musllinux_1_1_i686.whl (31.4 MB view details)

Uploaded Python 3 musllinux: musl 1.1+ i686

cmake-3.31.6-py3-none-musllinux_1_1_aarch64.whl (27.8 MB view details)

Uploaded Python 3 musllinux: musl 1.1+ ARM64

cmake-3.31.6-py3-none-manylinux_2_31_armv7l.whl (25.0 MB view details)

Uploaded Python 3 manylinux: glibc 2.31+ ARMv7l

cmake-3.31.6-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (27.8 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ x86-64

cmake-3.31.6-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (26.9 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ s390x

cmake-3.31.6-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (30.7 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ppc64le

cmake-3.31.6-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (28.9 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ i686

cmake-3.31.6-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (27.2 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ARM64

cmake-3.31.6-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (26.8 MB view details)

Uploaded Python 3 manylinux: glibc 2.12+ x86-64

cmake-3.31.6-py3-none-manylinux_2_12_i686.manylinux2010_i686.whl (27.6 MB view details)

Uploaded Python 3 manylinux: glibc 2.12+ i686

cmake-3.31.6-py3-none-macosx_10_10_universal2.whl (47.2 MB view details)

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

File details

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

File metadata

  • Download URL: cmake-3.31.6.tar.gz
  • Upload date:
  • Size: 34.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for cmake-3.31.6.tar.gz
Algorithm Hash digest
SHA256 8edddfbf367fa1bcf4b9f3064470bc0e1022f70609c0cf69c863961897826205
MD5 2bcb05e56f4e3d94d8cc5a2cd00981b9
BLAKE2b-256 0095ed1ad3763da30c963a941d3c641c9ec9f1397742407a3ab00f94263a5d9d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-3.31.6.tar.gz:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: cmake-3.31.6-py3-none-win_arm64.whl
  • Upload date:
  • Size: 35.4 MB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for cmake-3.31.6-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 6cb97adae7e5390ce68f8b7f38e1be1c72bf19e9f6727f31f8fa1c095b39be88
MD5 081dfd1bf5093ff326d7003e16e3503e
BLAKE2b-256 c28959ce2d293dfb2da1360e3c21b775559dd18b9f9d34c5cb5ed128d5a8faf5

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-3.31.6-py3-none-win_arm64.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

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

File hashes

Hashes for cmake-3.31.6-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 bbaed969cef3c427f4f17591feb28db4ae595e3a4bbd45cb35522cee14df6a32
MD5 7a843879b0ace3db9ad57bdbee7807b0
BLAKE2b-256 1858909d6d99acb4e0886d0f660cf4e0fb26f586590e370b2e4ce7a10d06b145

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-3.31.6-py3-none-win_amd64.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: cmake-3.31.6-py3-none-win32.whl
  • Upload date:
  • Size: 33.4 MB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for cmake-3.31.6-py3-none-win32.whl
Algorithm Hash digest
SHA256 9f170e3c6933dba64f333cb456823bbb1d0ac126f94aa4a577e40855d2b1ca49
MD5 7e8bbb46f479ad1eb3e8a8e79ffd48a8
BLAKE2b-256 2dbe3c8fb670b75ff2850ba2269dd5d2b76ba12545e3c0c6ce064334ac4edf9f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-3.31.6-py3-none-win32.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cmake-3.31.6-py3-none-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for cmake-3.31.6-py3-none-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 547efc1d0e27a194da819a0392fe645a9b8f1485bc2c3f34ae4f1e682cfd3153
MD5 d3fc8ea8cf9b276e22b7bcfd8b61d442
BLAKE2b-256 ec23fea759f3e09e1d42e58ce64e5acddb96c95d48bb1b0495d20d6b3ec0da88

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-3.31.6-py3-none-musllinux_1_2_armv7l.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for cmake-3.31.6-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ce5fc0299ecafe489b2614daa6176c3c2baacea6bc3b359bac9aa25b46ed43e9
MD5 cc6e195d501b211732b4ac3bd0c68bb2
BLAKE2b-256 1e4008cdebe9f4ab7e3299c4a3a10c7f209bbe8b25781c40ea1788a3aca39222

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-3.31.6-py3-none-musllinux_1_1_x86_64.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for cmake-3.31.6-py3-none-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 024a79ca3d2c355f75875b6cc92d907afd710d1a4ffde2f20a7da712a2f4b1c3
MD5 a8dad2b2d29a15904f68040efba87f05
BLAKE2b-256 e1f8b09c58e08ab7e9c1d1da28fde86fc8f48228dc9dbf3530ee695346b72f42

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-3.31.6-py3-none-musllinux_1_1_s390x.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for cmake-3.31.6-py3-none-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 8b67bf9613dfb59c12ce643c6be582c49c981e6eee28c4c244aeb3248b33f05e
MD5 902bfd1c819d0bb47883a913835a7ddc
BLAKE2b-256 7a5837f09b8e6dcdbcbeb165c36e7def24463b3a05e9c95018f3b45ea779c975

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-3.31.6-py3-none-musllinux_1_1_ppc64le.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for cmake-3.31.6-py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 13f2e636dc27834fe096f53301d6efb913b4b501fdc0ed03f386c0a7e7ec1a21
MD5 6675871baa47707783669be7092878fd
BLAKE2b-256 028c8c71a96e54192d81dfe696920b8cc018a1acf34029fcb18d47f21ba1d582

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-3.31.6-py3-none-musllinux_1_1_i686.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for cmake-3.31.6-py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 112b36427e59bd26145b705a49d5f70b16433a655ce807cb8fdd81dd4d0e60c2
MD5 b86ff27767f4d0c949fab090aa2d2428
BLAKE2b-256 1e0c75dd5349f17070858428ab4d8109581236724aa9ab8bf7702c48fb242ac8

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-3.31.6-py3-none-musllinux_1_1_aarch64.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cmake-3.31.6-py3-none-manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for cmake-3.31.6-py3-none-manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 9eed74a1f2a29a7cd92a9f071a35d64645b19802beb393ec250d6e7c09441314
MD5 9bc32abc8cf2e046346c7114695500e8
BLAKE2b-256 a9f9715a389ebbca277fb9d90e512ed5643e99139283c6f1fb211d7b62e18641

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-3.31.6-py3-none-manylinux_2_31_armv7l.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for cmake-3.31.6-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1c8b05df0602365da91ee6a3336fe57525b137706c4ab5675498f662ae1dbcec
MD5 3021743671dd4b3737fd6feb07bc3d3f
BLAKE2b-256 59e8096984b89133681533650b9078c5ed1c5c9b534e869b5487f22d4de1935c

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-3.31.6-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for cmake-3.31.6-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 6f77db820af725bb92fab60c4c9d67f64442ac0ea9b933aca4cd4586219cbd1f
MD5 e76ceaa96977550b6ef9cd2a92d04daa
BLAKE2b-256 1eecd1c50c2a283bd0f567da1a0a70d99e0c8056104b3d857829b5759ee5321f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-3.31.6-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for cmake-3.31.6-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4326f6c6f39867a60e2822fea8e6aedbcac09c9f59ad3f0f3386a890a2c8d89d
MD5 f2446ab061f2e37de2b72d7ad3b62ff3
BLAKE2b-256 82e33c4057e797e2151ae57ce0cb9ca10310e5b2ff3da4e2089b713f1a680280

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-3.31.6-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for cmake-3.31.6-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cefb910be81e1b4fdc3b89ef61819c3e848b3906ed56ac36d090f37cfa05666b
MD5 f3c44774a31dde2a2026ffee2d9020de
BLAKE2b-256 a2a4d1fa5222f399cb6c304fc96d18d2144e61c1e5146f6fc98063dfa6b61ea2

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-3.31.6-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for cmake-3.31.6-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 42d9883b8958da285d53d5f69d40d9650c2d1bcf922d82b3ebdceb2b3a7d4521
MD5 33064e990eb344bb37a29c1934ebd341
BLAKE2b-256 1e97c950850b00daf4a79c38a9f2e463dc75581a43a9575186439cff43cf4740

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-3.31.6-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for cmake-3.31.6-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2297e9591307d9c61e557efe737bcf4d7c13a30f1f860732f684a204fee24dca
MD5 ffb2dce72a47b1ea017574860c8e5197
BLAKE2b-256 1e5285550dfcadca90b59809a1225461bfaadfcbbcc8fe62fa24f75edbe6e0b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-3.31.6-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for cmake-3.31.6-py3-none-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 689441fc74fbb03673c67e20d4636614a231634d5e803387cd213d2cdf9675fc
MD5 26623f79ce95639e481132d115a17c80
BLAKE2b-256 4ca7c12bc44214397a0429d08cb90adb8fdcfa643a03121daade5ee6bbfe060f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-3.31.6-py3-none-manylinux_2_12_i686.manylinux2010_i686.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cmake-3.31.6-py3-none-macosx_10_10_universal2.whl.

File metadata

File hashes

Hashes for cmake-3.31.6-py3-none-macosx_10_10_universal2.whl
Algorithm Hash digest
SHA256 da9d4fd9abd571fd016ddb27da0428b10277010b23bb21e3678f8b9e96e1686e
MD5 41239054ae1396c6c0988def6e479d66
BLAKE2b-256 7f09516b0d709672bc430eb13278f0316acd34869269447744f5d136daeef689

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-3.31.6-py3-none-macosx_10_10_universal2.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page