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

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

Uploaded Source

Built Distributions

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

Uploaded Python 3 Windows ARM64

cmake-3.30.1-py3-none-win_amd64.whl (35.7 MB view details)

Uploaded Python 3 Windows x86-64

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

Uploaded Python 3 Windows x86

cmake-3.30.1-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.1-py3-none-musllinux_1_1_s390x.whl (27.1 MB view details)

Uploaded Python 3 musllinux: musl 1.1+ s390x

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

Uploaded Python 3 musllinux: musl 1.1+ ppc64le

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

Uploaded Python 3 musllinux: musl 1.1+ i686

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

Uploaded Python 3 musllinux: musl 1.1+ ARM64

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

File metadata

  • Download URL: cmake-3.30.1.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.1.tar.gz
Algorithm Hash digest
SHA256 51f01ce429a55acbfe1f1baf507f0fe6916243a9f3e5868a928d073ae4b18ef9
MD5 0ce754bdbd9cf8939ecd0b2ff313ae40
BLAKE2b-256 cd0094a5cba1229e1406c032ea6445f387c3cfb9aaa020b87d9160b75ac09ea2

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.30.1-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.1-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 5b2556b2e999169121a7720f4e597848391d174dde05de9dfeec43c29565c97f
MD5 9a1b39b3069912becc1436cc14fc734d
BLAKE2b-256 c5544116f323d9514b34e4a6430a24465322a3a1dc2552a572e063aa1e6d00f7

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.30.1-py3-none-win_amd64.whl
  • Upload date:
  • Size: 35.7 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.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 b512dfdbfe99d608aa22a152dac614fa00456b6adc2a24f4e586ab781b1c573a
MD5 ff10f727984af4001d8427e706f7f295
BLAKE2b-256 630c86925da0a97e9af20f2de0e0aef93985369dbace8cf33773da389622101c

See more details on using hashes here.

Provenance

File details

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

File metadata

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

File hashes

Hashes for cmake-3.30.1-py3-none-win32.whl
Algorithm Hash digest
SHA256 8b15804f28dd3c22798c93e38be4d328e2aca00cc852a5afd72ca2332e28a021
MD5 c49ef85a64e6bd179187b4d3309968c7
BLAKE2b-256 74485681b6efadf0060e00e6cdf24346a0be70daf97d086c6abc04418ce5b284

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.1-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 3f6b8f12be57e8246f553ff1b081d2d02dc0b6194565e92ff08eb7159eceef24
MD5 618ff1d284341da20136e2e8309b141a
BLAKE2b-256 1481df2e9cb1051ce5ba29d0fb77e077be9602af73eab9b1448613f737323606

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.1-py3-none-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 212a6061ea724dfe89225005303f9f5ec804f46338338e9061381c22aca990ae
MD5 04724c5f741c7f588aafafd9fdc95c28
BLAKE2b-256 e2ef329dbda0756e6f2ccb5615fe956d546d44ba9b9021cb9a04bd29ec541aef

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.1-py3-none-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 6d86335029ca716bad3c6fbcb83eb14acb0f70daa961cdf229a349057c7f1df4
MD5 8a75b31e820edba4ab1fe5530a2441ba
BLAKE2b-256 7324ed86da1a723560b58fe0a87e51ae893865317d53845a4afed0f338781d17

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.1-py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 21c9db134fb859bbf163431f13c38c10bbcbc9a93287f6df61a305fe80c030b1
MD5 5f539f8f770a0d45d07adead1fb43d90
BLAKE2b-256 94a8a4b692d3862faef908b79284a3315bb286bc3112548f027a530912443328

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.1-py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 b6cd7e8b854e4bd366632317ea3a8d7554fd5de8f5056ba13fab78576b31a2f8
MD5 101a18c87005a54fed310741be1af016
BLAKE2b-256 29e1f2244ae08cdd9ff2d77a15a76fcf5b7af0e1672e5c6d623ab173d4048c6e

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7743a2ba38edf56701ad3a40fac09ea3bba0538c6843fbc29cfccdbfc567873c
MD5 c3d98b7dbc28f836c270e176d96209d5
BLAKE2b-256 785ec274ffd124b8d4d95734af94c1080f0421c89dabdea2475651a7bd1e02ca

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 77577bdc99c6597da9674d788f23421c0417c598b411d6b8ada64d0c70ff32a5
MD5 6e10b922cd8e7ecb6c376b4123bafce4
BLAKE2b-256 f2364e59671c6e51eaf8fce45a138664e0c0fda8e5c490d0bb16ac885f608634

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 88c561e29af6a21fb4dc80f9438767af8ba5081d2c58cfc2a16298076d731539
MD5 badb9bc93b40b95df37c85bd1b491545
BLAKE2b-256 3534180972b77a17f21956778f0a23c8bd254ec64284e5d2d6961523189895c3

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 065d68e35f6fa7973982f2d725ee8662b7e94cb5fd6856787608be7d62f64e30
MD5 c6c1546baf8b362ff7284285d362ff11
BLAKE2b-256 cb6c52bc6bb4952a0487bc5dfb0fee4db8ff5dcfbe0061e806a0e01b553e1def

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e8ec762c5364a4d33cbc395c435a0afbf706cc623f55d7c51166d6c48e745dfd
MD5 af27019c3c34f962cd1acf041bf64277
BLAKE2b-256 409d945e55ca87d8f15eacb50ea2ffb334f73773dd8b69b57fa20edbf44d4cde

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.1-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c94ce1df31a0e9244e1ec00b1efc2c4df2cbb9450d640087bacb46dc99a90abd
MD5 498fb122463ba9e7f142620beab3428e
BLAKE2b-256 e50412032e8345bb07439a38fa5a81d1a79d208417cea4874a180d107aa6e613

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.1-py3-none-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 15796c4ca5f32207d315a402604785e3288a9ca8bcf3a59427af31c21a09df50
MD5 b6a063fef0fd4bf44a449d827055eb6b
BLAKE2b-256 0e5e077f529318efd7f13f8acc44488a0901f8ad7f58ae6913b327813d5baa25

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.1-py3-none-macosx_10_10_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 d56c1d96c4f8277bebbef768ad008a15d8b20b5946c87d888b85251d00b7509d
MD5 0984b103dda5156120a4078365f924ee
BLAKE2b-256 5724bd87254c67ce63457dcd8a1f1538f797c6a6d2e19c1b2985a2323e263e88

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