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.30.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. 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.30.0.tar.gz (31.3 kB view details)

Uploaded Source

Built Distributions

cmake-3.30.0-py3-none-win_arm64.whl (35.1 MB view details)

Uploaded Python 3 Windows ARM64

cmake-3.30.0-py3-none-win_amd64.whl (35.6 MB view details)

Uploaded Python 3 Windows x86-64

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

Uploaded Python 3 Windows x86

cmake-3.30.0-py3-none-musllinux_1_1_x86_64.whl (28.6 MB view details)

Uploaded Python 3 musllinux: musl 1.1+ x86-64

cmake-3.30.0-py3-none-musllinux_1_1_s390x.whl (27.1 MB view details)

Uploaded Python 3 musllinux: musl 1.1+ s390x

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

Uploaded Python 3 musllinux: musl 1.1+ ppc64le

cmake-3.30.0-py3-none-musllinux_1_1_i686.whl (30.4 MB view details)

Uploaded Python 3 musllinux: musl 1.1+ i686

cmake-3.30.0-py3-none-musllinux_1_1_aarch64.whl (27.0 MB view details)

Uploaded Python 3 musllinux: musl 1.1+ ARM64

cmake-3.30.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.9 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ x86-64

cmake-3.30.0-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (26.0 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ s390x

cmake-3.30.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (29.8 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ppc64le

cmake-3.30.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (28.0 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ i686

cmake-3.30.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (26.3 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ARM64

cmake-3.30.0-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (26.0 MB view details)

Uploaded Python 3 manylinux: glibc 2.12+ x86-64

cmake-3.30.0-py3-none-manylinux_2_12_i686.manylinux2010_i686.whl (26.7 MB view details)

Uploaded Python 3 manylinux: glibc 2.12+ i686

cmake-3.30.0-py3-none-macosx_10_10_x86_64.macosx_11_0_universal2.macosx_11_0_arm64.whl (47.9 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.30.0.tar.gz.

File metadata

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

File hashes

Hashes for cmake-3.30.0.tar.gz
Algorithm Hash digest
SHA256 b6b9b584ce226dfde4d419578a2ae542e72409655c0ea2c989d5f9bb688cf024
MD5 6d441058d9988fae91ef094799ab2cb1
BLAKE2b-256 536e969bd8e01358730ddcfce4a04a7caa8ab3c5e2fd1f1bbad9e6b6276c8b54

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.30.0-py3-none-win_arm64.whl
  • Upload date:
  • Size: 35.1 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.30.0-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 fc9aba5cc8a631cbbe7a6b4b6b1f981346e70af35900459b4ac6a1b18f489568
MD5 c828fe410fe2c64c2178816578ed6f93
BLAKE2b-256 2c9e275ad404ae6b8fe950ddaa9dc865c283dfc9902db001c4fb9a980be6d5a5

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.30.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 35.6 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.30.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 aa9b483ff53804566909ec7ef8c25eaf4226c224756d731cb3dd28d9be2dea46
MD5 596b87d737c074a9feae2b5ff88986dc
BLAKE2b-256 51e1b22898f5eabf60c821e4ebb9815bfb394472a8da9c2d2c18f3640f66dcb2

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.30.0-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.30.0-py3-none-win32.whl
Algorithm Hash digest
SHA256 23253f76f44f0f69cf18c8343e56184ea3ab51e837198db691fbdef1bf986455
MD5 9c95321c3e38d5f647fc7fee55d67941
BLAKE2b-256 93bc062cd2d42629841cd12ea2e594d04bcb8b5d3f706b6c36b2f31814f03b48

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.0-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 bfb761c3dc275034d251494503e643dc8f23d15e8e6284eca1b2bfbde4634851
MD5 31159054746cb14f83034f47ab05a106
BLAKE2b-256 b1a62784d503c11c12b0f9286b0b599645eebad30e43ac3080c0715665588a89

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.0-py3-none-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 e6e3ab9d48d5bf5564840e8152bcfe41a9318b1fe95b1410f8cc1f15800ff2bf
MD5 85c8bf33e9c0a0aed1cbcb569ca58dd3
BLAKE2b-256 c47e9209607bb386da0ddce98061b713124a6cebe0f37624c6891b5779470412

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.0-py3-none-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 100da4b77c2133a426ec6bffc01efcbdd9c212665c0b9acaa20bcaf98dc75097
MD5 e137b85c730217cc7a288707974a8aaa
BLAKE2b-256 d4c6bef3d960d738d9e57063ec07614ea6576486c20b3e534e5c003a5636e0e5

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.0-py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 a6960b4b9e91bbcd68fc1a0395306a0eab68981752e667d4dc1721d9ad895358
MD5 841a0c5f0a2f1f2531c6a8ca137d21d8
BLAKE2b-256 c3b6c62489c54d68e47f5ce9410be8c0f038e6363993279a27dba9b499de93c1

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.0-py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 d7c6265b3d066b25eaf07fc69b8672c28f531b59403cbabb864219f84098b378
MD5 4a19d8b8416272be695479fbe3d73efe
BLAKE2b-256 21d73ac38fd5d82bed0878998b812289b91157d41a4c838f9feb7f88066f4edc

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e123afb34f08e38e76cd3303d1cea166f15ec7acd48353b6fe9d1175b10b4553
MD5 8e6676e8edaa009ca5703b5075cfca71
BLAKE2b-256 f92e4f04db5517547aea3cf7dc59c4fef66b2b0e647792babd913b956aa95ceb

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.0-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 968e00571f6c07f36b2226a8dbd63eeba4888bcc2f9f30b1dbd2673f75b98564
MD5 1fdc02141f97b096a0c744e681195478
BLAKE2b-256 c9c4bfbe474c72597784403626beeb45c4c94c8df8a074ea4d4bfba7b1202754

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 59b8491d54064bf734e709001b1f79b1356a4c6c016f78445d5c0516785d096b
MD5 42f3f51242997df5790f107615e79a77
BLAKE2b-256 6218803e561b42bba18e7ec1a2fec441340c096cb685be76185e4388bc67795c

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4a981336efd0d97a02bab4aba90f989077516a42c2510a1ba216f1a5cc00656f
MD5 545e67312ad89e933b27f8670c630679
BLAKE2b-256 7ecffa4e2fcb2a54830610ac259a6140ac0f8996b8e518a3c21494a633f83e43

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cbe32916158e6ca2f45f6e1dc4578a99f5c9ab6cfc7e4f812fae284d54c4749d
MD5 237de544470e0e2d4f5c09cdfcddce29
BLAKE2b-256 1efd447ee6f5fe16a9189484b80fdf8492d30437734c335bcd159da91950da94

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.0-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 cc343a5fd4b3013e313083fd3226f4599210560e4d72743faa98057e9f41ccea
MD5 750b9fd746ca674d64775c46e9253783
BLAKE2b-256 3644d87a7b8036ab9f6c7db1816f3376ef314854c72bc9b94f7b5141efdd3a4a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.0-py3-none-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 2c19c50ee12fb1fddb636401b60f301e873b1f0bc726968509556450496c26fb
MD5 4af3add76c15fb2e2210437b4733de04
BLAKE2b-256 aa13f54c99dc24af358156faa15b167382fc23337c17ce9bf25a8986fb0dac67

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.0-py3-none-macosx_10_10_x86_64.macosx_11_0_universal2.macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9caf5839d041f3276596abf564267f7bbaf4b36731ad1f574f3d4c04d7f8c26b
MD5 2fa936d55ab2a98cb40d4a9c26037f06
BLAKE2b-256 68230c44c6b86c83f18aef38e711a4ab2594e82ee89efbd04bbd28cf028f9937

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