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

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

manylinux1+ 64-bit
musllinux 64-bit
manylinux1+ 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

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

Uploaded Source

Built Distributions

cmake-3.21.4-py2.py3-none-win_amd64.whl (37.3 MB view details)

Uploaded Python 2 Python 3 Windows x86-64

cmake-3.21.4-py2.py3-none-win32.whl (34.3 MB view details)

Uploaded Python 2 Python 3 Windows x86

cmake-3.21.4-py2.py3-none-musllinux_1_1_x86_64.whl (23.6 MB view details)

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

cmake-3.21.4-py2.py3-none-musllinux_1_1_s390x.whl (22.2 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ s390x

cmake-3.21.4-py2.py3-none-musllinux_1_1_ppc64le.whl (25.7 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ ppc64le

cmake-3.21.4-py2.py3-none-musllinux_1_1_i686.whl (25.1 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ i686

cmake-3.21.4-py2.py3-none-musllinux_1_1_aarch64.whl (22.3 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ ARM64

cmake-3.21.4-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (21.3 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ s390x

cmake-3.21.4-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (24.7 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ ppc64le

cmake-3.21.4-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (21.7 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ ARM64

cmake-3.21.4-py2.py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (21.5 MB view details)

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

cmake-3.21.4-py2.py3-none-manylinux_2_12_i686.manylinux2010_i686.whl (22.1 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.12+ i686

cmake-3.21.4-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl (21.1 MB view details)

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

cmake-3.21.4-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl (21.0 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.5+ i686

cmake-3.21.4-py2.py3-none-macosx_10_9_universal2.macosx_10_9_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl (72.4 MB view details)

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

File details

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

File metadata

  • Download URL: cmake-3.21.4.tar.gz
  • Upload date:
  • Size: 31.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for cmake-3.21.4.tar.gz
Algorithm Hash digest
SHA256 30fa5ed8a5ad66dcd263adb87f3ce3dc2d0ec0ac3958f5becff577e4b62cd065
MD5 3f4737702774e9ee5eb12986ab0432e5
BLAKE2b-256 ff396c75be6578d363b6f5356ebf503bad2095ddf7bbdf27b97ffc1cb06ec922

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.21.4-py2.py3-none-win_amd64.whl
  • Upload date:
  • Size: 37.3 MB
  • Tags: Python 2, Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for cmake-3.21.4-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 d7bbf5e3f7bedcb8ab7478c383739098af11170edad204659e6191ff95b960f4
MD5 898d533e09d92430d1ca34e1f49442c7
BLAKE2b-256 abd98975d2a731abb5530c4c030a74dfd01bd73150399df4e421242909883757

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.21.4-py2.py3-none-win32.whl
  • Upload date:
  • Size: 34.3 MB
  • Tags: Python 2, Python 3, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for cmake-3.21.4-py2.py3-none-win32.whl
Algorithm Hash digest
SHA256 cb59e6add997e40af53e83288dd74b111732adb455548d52940b1ef1f6f43589
MD5 9678b1e9bed620dde8b3e9defdcfeadb
BLAKE2b-256 3e31bf557fb7fd67991e9a44622741d354783402b5489f1f0ad3c861f4037101

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.21.4-py2.py3-none-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 23.6 MB
  • Tags: Python 2, Python 3, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for cmake-3.21.4-py2.py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 36cf800ff3286980f4717852b7d4dd89aa66568e1d793fa5e3276361f1241ef8
MD5 31d5899f0ad39b405d3b979c4d8d0e1b
BLAKE2b-256 c9b375fe4187a2031c4d2ffdb6e393ff3d6629eb69951b7b1777c44223d02258

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.21.4-py2.py3-none-musllinux_1_1_s390x.whl
  • Upload date:
  • Size: 22.2 MB
  • Tags: Python 2, Python 3, musllinux: musl 1.1+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for cmake-3.21.4-py2.py3-none-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 3673a1fab9f249f606ecfd73248fbeea66f3ed9d3c12dfe539b2b6aa63614ef9
MD5 969f058e2ab234ed06f8eec34bf5c04f
BLAKE2b-256 8ccbe74210d95fc102b0efffc991337242668ef67b8ef7fb83e98ab616f3c94d

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.21.4-py2.py3-none-musllinux_1_1_ppc64le.whl
  • Upload date:
  • Size: 25.7 MB
  • Tags: Python 2, Python 3, musllinux: musl 1.1+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for cmake-3.21.4-py2.py3-none-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 13798c525cca8cb57598f0f7040a1a81579b9d08188950d9595ef2c2eff10a84
MD5 d45063a6901545784a87b1567159ff5c
BLAKE2b-256 bef5aa8f424233ea5e534b53b72c6c647aca50bc234a0e7df9d64f8500c057fc

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.21.4-py2.py3-none-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 25.1 MB
  • Tags: Python 2, Python 3, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for cmake-3.21.4-py2.py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 dc8c851bdd5c18f2238fcc86778285b14a9f5846d2f7e9c426ed52c636d4071c
MD5 fdf38b1778ca863c4082ef65c3a751fc
BLAKE2b-256 2ea8bf2f5fa83f31560db62f03ebbe89a77fc60cd040a8f925b263cb48bfb330

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.21.4-py2.py3-none-musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 22.3 MB
  • Tags: Python 2, Python 3, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for cmake-3.21.4-py2.py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 d84a7903ba73a453c7566f015a072c65b3a26d9acbcbbed0ec8582c6c81c4c84
MD5 d82342f34d36546fe2d0641765c5da48
BLAKE2b-256 911666bcb1004aaab11e8d9c0841eb0e3debc23038c67bdf093324d042802caf

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.21.4-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 9b00f557b9269d3d79cb5feb76c1a69e8aa5f608c617c08f82c94d6af4178f14
MD5 dfd2cab067b48c4a7180de070c6e3077
BLAKE2b-256 c98fea193c3916d74440a5f09f1fa8a378b501395f67ff7429a962f3299e4209

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.21.4-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6e8ae2e7da141e768e29bd9d140c7feed4479ac21251a2550d027cb9f9a349db
MD5 7cd3c8ec348bce4344e0daab12ad5f04
BLAKE2b-256 0b63d8f899d92e5ead19d52d6024a0a45d3beba6f8409404d2a90b750330e75a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.21.4-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c2d93cec76e23dae10ef4a91e24ddb544422e6231cf06d2e602976c2e078977e
MD5 b0e99a8dc3dc40cbf790585a5edab797
BLAKE2b-256 b6e5a8e2922d6509d31affaf51f155965b9c9dfdae55876994d84c260117f38c

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.21.4-py2.py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 05e3248e84150a1292600bc671cb311c4a9bdb0af64d5045c27d4ed3b7813be7
MD5 5675222fa55989f001483c22697a583a
BLAKE2b-256 dbd4d28ec9a079bd3e2b40a92fbba54cfedc9d830cb29552ae4cabe38ad59075

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.21.4-py2.py3-none-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 c970fb61b81c9fc7ca08329ce2b01235323292b52994bc97956d47967c4499dc
MD5 2ac6dadf4ad0e948e68cb436eff08bc6
BLAKE2b-256 d4ef64d3e6f0ac6e48e2f8f3b4a84ec24ebf681db563fdb949f3ade9e367a1ac

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.21.4-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for cmake-3.21.4-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e0db55681ed10b7175f7fd8e8f31ab18bc299bf534cc8fd31917bb2ffd3596ce
MD5 43a842aec6272e273e17e20b5ffb4bd8
BLAKE2b-256 e76018207ef16aa96ad4491da3e22e93b7eeb64d6a19b22f2d5e04a480aca6e7

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.21.4-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

  • Download URL: cmake-3.21.4-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 21.0 MB
  • Tags: Python 2, Python 3, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for cmake-3.21.4-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 399f9219ba38ceba4d38f8b1150b9a2b11960bb4ed481a9686b522884d17e9f9
MD5 e73bbd12c448239a2701950e41bd346e
BLAKE2b-256 324daf12b0e7d7894fc63617f3ff1e0125db24f3784a6625ff972bff3b1aa208

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.21.4-py2.py3-none-macosx_10_9_universal2.macosx_10_9_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for cmake-3.21.4-py2.py3-none-macosx_10_9_universal2.macosx_10_9_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 edba9012ee4b4dd25d5a58facd3c70f0a4412838d6e03714036f90ce04acd7ee
MD5 12d12f0696e77b5a32fba86db9efa2a9
BLAKE2b-256 990521e0f375eb3bece5de7cb3c1185b51dd96c292179fe216d1c34284705b5f

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