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.24.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)

Travis CI (alternative archs)

PyPI

https://github.com/scikit-build/cmake-python-distributions/actions/workflows/build.yml/badge.svg https://travis-ci.com/scikit-build/cmake-python-distributions.svg?branch=master

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.

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 http://cmake.org

History

cmake-python-distributions was initially developed in September 2016 by Jean-Christophe Fillion-Robin to facilitate the distribution of project using scikit-build and depending on CMake.

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

Uploaded Source

Built Distributions

cmake-3.24.0-py2.py3-none-win_amd64.whl (39.7 MB view details)

Uploaded Python 2 Python 3 Windows x86-64

cmake-3.24.0-py2.py3-none-win32.whl (36.6 MB view details)

Uploaded Python 2 Python 3 Windows x86

cmake-3.24.0-py2.py3-none-musllinux_1_1_x86_64.whl (24.8 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ x86-64

cmake-3.24.0-py2.py3-none-musllinux_1_1_s390x.whl (23.4 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ s390x

cmake-3.24.0-py2.py3-none-musllinux_1_1_ppc64le.whl (27.1 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ ppc64le

cmake-3.24.0-py2.py3-none-musllinux_1_1_i686.whl (26.4 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ i686

cmake-3.24.0-py2.py3-none-musllinux_1_1_aarch64.whl (23.5 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ ARM64

cmake-3.24.0-py2.py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (23.3 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ x86-64

cmake-3.24.0-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (22.5 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ s390x

cmake-3.24.0-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (25.8 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ ppc64le

cmake-3.24.0-py2.py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (24.2 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ i686

cmake-3.24.0-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (22.6 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ ARM64

cmake-3.24.0-py2.py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (22.4 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.12+ x86-64

cmake-3.24.0-py2.py3-none-manylinux_2_12_i686.manylinux2010_i686.whl (23.1 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.12+ i686

cmake-3.24.0-py2.py3-none-macosx_10_10_universal2.macosx_10_10_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl (77.9 MB view details)

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

File details

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

File metadata

  • Download URL: cmake-3.24.0.tar.gz
  • Upload date:
  • Size: 33.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for cmake-3.24.0.tar.gz
Algorithm Hash digest
SHA256 4b16db74e79a5eb8e2b1a513157a94a20344987ab41acb2e0676fce9baf9c1aa
MD5 f4359228b27a600c0f3909ee1fd2eabc
BLAKE2b-256 d573af2f5ea9e946662fbe3da4393875eefa0580a7dea209a28136bf66a5d112

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.24.0-py2.py3-none-win_amd64.whl.

File metadata

  • Download URL: cmake-3.24.0-py2.py3-none-win_amd64.whl
  • Upload date:
  • Size: 39.7 MB
  • Tags: Python 2, Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for cmake-3.24.0-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 67eb2df477d2bbedcbb0f074b9505694c0d59df202f3edae94015c302f135f2b
MD5 69570a2a6992443b5047b69407ecfa1a
BLAKE2b-256 656709dd22bf2822dd2f755ea06c6a6158611c5796c99135200ab78fbf639c8a

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.24.0-py2.py3-none-win32.whl.

File metadata

  • Download URL: cmake-3.24.0-py2.py3-none-win32.whl
  • Upload date:
  • Size: 36.6 MB
  • Tags: Python 2, Python 3, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for cmake-3.24.0-py2.py3-none-win32.whl
Algorithm Hash digest
SHA256 e5c8d4fa6f493aab9a35bf9e2e009a84c877a68707df8230203a69d18dcea42d
MD5 2c8b5c25868350439a9ed963ee2fc327
BLAKE2b-256 7a48d29fb4122ce5fc30795a5a04c8c40fb65924f6bbf47db1fa92e36090e615

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.24.0-py2.py3-none-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for cmake-3.24.0-py2.py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 62be6756c006d86615dc3d81a5defa79c2acb4e6bc2a17652e7cf3cb0c23c4dd
MD5 100881167e392d83e4dd88db5003b0eb
BLAKE2b-256 07b8821a388bcd4244ed4193d87c698a125e31ef7ba82917430227ae1e847920

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.24.0-py2.py3-none-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for cmake-3.24.0-py2.py3-none-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 d464bd9227215c0cef53074dbdc1a31144d0213d95c1a126e4e113a3cd13f2f9
MD5 7a105362c8c97dea2cb371af004a1067
BLAKE2b-256 cda6c872b8732b30f55c9eb6680aeefd9b0bc3ce05348ae483b7bb794579ee16

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.24.0-py2.py3-none-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for cmake-3.24.0-py2.py3-none-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 2c01c23cb95ddbd5f370430eb97411f50a218f3724453de3645c824b928e8c37
MD5 0ce589db3d9af32f5db30d30c29c09f9
BLAKE2b-256 4bdc408d3dcbbaee6e01faab50df9d77e5fb40e5f1743c541ae1da2d7f6111a9

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.24.0-py2.py3-none-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for cmake-3.24.0-py2.py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 6496a9d7e35f8b27e45f566f5f3283a42e430751117cdb8c9b0da4f908b2a35b
MD5 bc1f08d491edb06a508d82a57aae6d36
BLAKE2b-256 6c2f42c7c7bb8d7a9be59593f18d3eebb145029f3e8b51a24749c9a5775e3682

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.24.0-py2.py3-none-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for cmake-3.24.0-py2.py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 fc3f60570f086eb56733e014868f41d191fcc0dbd46843008e845071a604664c
MD5 49a7ba7cfb0be34b10cbb38ce3fd4567
BLAKE2b-256 4201140f1d8f6a5c0d2f8fabaec1edcd4b32ad2a7f98e9ab0b84937e78b2ca5c

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.24.0-py2.py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ffe9d028792dd5886e5c07bae9bc310eab7dec2df99403f9b19a22217bf33ef2
MD5 c9d55f6048d1a70ddc8d3f2b92d3fa5b
BLAKE2b-256 9f1b32ef95aee23f0df25d2e9f1a5cbf8e7dadfa96689976e7e27b2a78a235e6

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.24.0-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 34a535abde413c877b1fdf081b370bfc349b8f7ebfb707886282599ef82d1860
MD5 42039811a2d5fa4cfd9f0a3254eee1cc
BLAKE2b-256 d9bda86db3a6c8f1d306aa59a777b39bbb9f3d9d5d55d03c74af1222e40edb99

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.24.0-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c202e96b168672d440b5bbc25509cdb9b55dac37de14a7215fdbeb4234b8842a
MD5 049db6e75daf44feef3e18481d986367
BLAKE2b-256 8816049eb89cd7f0ce9febf46db8b3980f222f703c5e7f1635e19fdbb72c2847

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.24.0-py2.py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d45dd7c5a41364acb88427c5efbb6ee94be8ee9e70c7b5d8c3e0974917ac8db6
MD5 026b0b7b4952260515326ed6dd1215a5
BLAKE2b-256 eaaf5eacf1401d309dd000c53f4f26f9c283ac985178cff8bcfa219e0777db63

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.24.0-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 02cc5be6cb06e23eb4be5ca761a142d96dfe441767ea113cc5d9f393af9493ee
MD5 a598dd557e94f017672551e0369624d9
BLAKE2b-256 3a700b827a1ce4795c0321854e4b33214f6d993343979b86458651c94a5b939e

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.24.0-py2.py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f064eb00ea048cf398efd00d605a633eefbb7a7e900dbd159bbf5621cee9a400
MD5 038f06e51935c7c79e36398bdf50b418
BLAKE2b-256 18220c12dc845dc24a8a0955c5c3ee2d52d744640e26e9ac007b4c7b8f70d0bd

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.24.0-py2.py3-none-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 66d28e022c4f6088087da6e4219fa6ef71096623f830428514af8d821b142fad
MD5 3e272146d1978d253792d93638824940
BLAKE2b-256 7f2a2892e64e6fb1eea01bb6d222b8ad423d3c9c141e92de6d20db7ccad9f72d

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.24.0-py2.py3-none-macosx_10_10_universal2.macosx_10_10_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for cmake-3.24.0-py2.py3-none-macosx_10_10_universal2.macosx_10_10_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 ac33e0c170a4b366c6150e4449c0f929a696c7490c815ce2a576dc98891012ca
MD5 7adf1ce2f4c353c531bebcd19b1efbd8
BLAKE2b-256 7d7867a0ba7f391d700890c504e12763a8eddc0b640ddb39dc49d0a9cac32457

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