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

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

Uploaded Source

Built Distributions

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

Uploaded Python 3 Windows ARM64

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

Uploaded Python 3 Windows x86-64

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

Uploaded Python 3 Windows x86

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

Uploaded Python 3 musllinux: musl 1.1+ s390x

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

Uploaded Python 3 musllinux: musl 1.1+ ppc64le

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

Uploaded Python 3 musllinux: musl 1.1+ i686

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

Uploaded Python 3 musllinux: musl 1.1+ ARM64

cmake-3.30.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-py3-none-macosx_11_0_universal2.macosx_10_10_x86_64.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.2.tar.gz.

File metadata

  • Download URL: cmake-3.30.2.tar.gz
  • Upload date:
  • Size: 31.4 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.2.tar.gz
Algorithm Hash digest
SHA256 54dba98c12c6b77bd86b452b71c7f7f3b04027081f3451e18cdf2d926e4695e5
MD5 70dbb5a8481ea9a739c64e11d67a7cc0
BLAKE2b-256 ab00278ec45e7c9619e95fd7ed723237348095397511e2552f66390648ca1c46

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.30.2-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.2-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 33e6ce72a4865b25f7f61e40e634382a7cfbe494785ce3c0aa94475b5e0f9252
MD5 c3b077b3db83b68a12cd5871b4b2ba2a
BLAKE2b-256 51c3c8b7c00cf1a91dfa60d2bbd1d1aa0b02aa0b94bf61e6999be313ff83ffe5

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.30.2-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.2-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 894214560a6d70af6e88d8506f41f6911c31757a7799eced3322ca1fc4c76e4a
MD5 29577e56b7ce438cb9d5dee9ff3205eb
BLAKE2b-256 5b34a6a1030ec63da17e884bf2916f7ff92ad76f730d5e8edafd948b99c05384

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.30.2-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.2-py3-none-win32.whl
Algorithm Hash digest
SHA256 977acfb5256e29bc9e14004a2350a7f8bb6a2c5d42ad74183fb64275b99af2fa
MD5 c9e1c9ea6211069b4694fb347855a18a
BLAKE2b-256 697fcb4acbe5e261cc45164c2b8563b1c08c0f21138381d7bb3e944d5247dba9

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.2-py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 fef0b8a18a6376ff430e86bedcccb4018b344295a17584aaebf1b7339c92f505
MD5 17468f6a8648bd2910f73b4dc324459a
BLAKE2b-256 2c958d533e6180420bd80956432d3505b86a948585366d653897f5ab4a7e6c98

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.2-py3-none-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 b58b658f3ea47b1b6deb8fab817bf68a9c7f00fde514ad344b9cef16d684206a
MD5 d66028f68a18214a349bdd14c39171be
BLAKE2b-256 494a5bbc863f09d844af8087d55b0c43e115863f7c7691ec41e58ffc0f36ac46

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.2-py3-none-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 806d3295c75ae4f9bd53100b4cdd17c00b41e1606a6cff6faf1f599fdace7d71
MD5 ba7d3777067f7923e5f8cbcffa656575
BLAKE2b-256 f652f622cb8df88dcdf62d18372438e18ecc80cecfa9d309d9b00f02e7c09001

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.2-py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 ee421b9531279b88e54c4bd3ff41c538d1f563e75b1340a8eb2569c38949d230
MD5 5a1aca95894312f2c97d3aadadfa08d0
BLAKE2b-256 17ac6ae65664b0bd30124fe66d6731a41f5b621f57a9b76d92840e0a2e3cafdf

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.2-py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 02657456811a8dd95d07728e0878ee6e09d0466de84319513af99490beefe753
MD5 5e7f111f287abcea76622f167d2a09de
BLAKE2b-256 e08426b06bb25888f5e842d2334d6fd1c15b4a939a2ab0ba8d2232ae922e5811

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9beca135489d56a89cf54cf3d324bcf8dd6c50cc9bdb76b9a97e8540935797b2
MD5 02dca2b394ba19165a542a38f8bf13cd
BLAKE2b-256 6970242937601f9ff9e6df4c0587b5a7702be4dbfd33420b409d80e2bccc276a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.2-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 fe4f48bb96fadef92697ccaeb98b22ff36b3add80e45ce48e0c67462846fd242
MD5 2d764d4aaf57a7f790098cc14510a3a1
BLAKE2b-256 96a1b650ad960d533e20568eff8f91763f7f2e3ab346d4dc7574621e07ca3a4b

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.2-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 27f9f8b8a442d489cf4ae5dae1e475430979e9fcfbaef5fd0810aac4206548a9
MD5 cd5771a469eaf5a7333bcb66e75bc30d
BLAKE2b-256 4d395b51898846b14878bedeab8979608abe0e004cd7d43ee8c33269d521d22d

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.2-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6021b64ec6ddf43ff5887e510f897468a281f1822feedf48edf86926288a48a7
MD5 07afa00f6dcd4f8d33bbd207fcc4f4e1
BLAKE2b-256 2387bd250c2ed2c40764443896af6d430108c8bb9bd1c7594ed00ae50daa9ff0

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8d0b29a92cf31c54ab21040e84a78420abbf59cdd73c30d05e0e70229b2e9348
MD5 b48b30a63a9b81705c26e4178f1b3b20
BLAKE2b-256 2de990272f2c830b9ac36ccd9ef2780a3d879e638b77c71c929db9278867ecc4

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.2-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 709568c04f60f6dbee846a997a774ae28e12e809b4cbb12b6cd00767c111ede0
MD5 2d6ea8aa7d8410ebf6840dbb5af7610d
BLAKE2b-256 62c85d85978610809832742eae54a1888e288e93b2376d2b7a16abc869f9234d

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.2-py3-none-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 48e0998068d785d3b78cc60a7e3d38fd71cfb942ce0a72ee046de38ec2bd6523
MD5 a53fdf5a4870df703dd491a8194bcf31
BLAKE2b-256 34db71d3a15324e75486810be65269f71bb2916992ac79c7d298699c03e77464

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.30.2-py3-none-macosx_11_0_universal2.macosx_10_10_x86_64.macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e706eded76e0e8b09d2cf09cbab0a930f6550084a85950982b7c53f6a79a0451
MD5 f9ebbf4486ce9cf890c8074eb379b92c
BLAKE2b-256 9ed8a8c9d7310ee1b0bd5ddc7ef1009c7dcb122bad5ec79e7e49e77f2f4ea662

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