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

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

Uploaded Source

Built Distributions

cmake-3.22.1-py2.py3-none-win_amd64.whl (38.1 MB view details)

Uploaded Python 2 Python 3 Windows x86-64

cmake-3.22.1-py2.py3-none-win32.whl (35.1 MB view details)

Uploaded Python 2 Python 3 Windows x86

cmake-3.22.1-py2.py3-none-musllinux_1_1_x86_64.whl (24.0 MB view details)

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

cmake-3.22.1-py2.py3-none-musllinux_1_1_s390x.whl (22.7 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ s390x

cmake-3.22.1-py2.py3-none-musllinux_1_1_ppc64le.whl (26.2 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ ppc64le

cmake-3.22.1-py2.py3-none-musllinux_1_1_i686.whl (25.5 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ i686

cmake-3.22.1-py2.py3-none-musllinux_1_1_aarch64.whl (22.7 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ ARM64

cmake-3.22.1-py2.py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (22.7 MB view details)

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

cmake-3.22.1-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (21.8 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ s390x

cmake-3.22.1-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (25.1 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ ppc64le

cmake-3.22.1-py2.py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (23.6 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ i686

cmake-3.22.1-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (22.0 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ ARM64

cmake-3.22.1-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl (21.3 MB view details)

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

cmake-3.22.1-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl (21.3 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.5+ i686

cmake-3.22.1-py2.py3-none-macosx_10_9_universal2.macosx_10_9_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl (74.6 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.22.1.tar.gz.

File metadata

  • Download URL: cmake-3.22.1.tar.gz
  • Upload date:
  • Size: 31.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cmake-3.22.1.tar.gz
Algorithm Hash digest
SHA256 75d1573037748d5be4c73a51ef1a338bf21757aaddef5b532abf33f4333cd3ae
MD5 af10b9decf4d73e59f952cd0282b90f3
BLAKE2b-256 8d1bd40c3eccaedef8e2d979d17a2a9e545df80ab8c9c00fa4efb9ac3df45b52

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.22.1-py2.py3-none-win_amd64.whl
  • Upload date:
  • Size: 38.1 MB
  • Tags: Python 2, Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cmake-3.22.1-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 1a8023e21b538520b75c0166236164ae9ae08ac0b3edcc2aeafd436030aaae0d
MD5 ffe5ecc8351a9ab8ea3c7490fcf7ebeb
BLAKE2b-256 0d7ae65cc9a4f27a931a4fa4354826f0b02d54abab28b791efcba67e5e397a85

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.22.1-py2.py3-none-win32.whl
  • Upload date:
  • Size: 35.1 MB
  • Tags: Python 2, Python 3, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cmake-3.22.1-py2.py3-none-win32.whl
Algorithm Hash digest
SHA256 bf7718fe37c755a1430099149cd23099dc024868c42cab9db2b6c8fe8a11c881
MD5 af26a6b0f9eef3e80ad1cadb527b58df
BLAKE2b-256 9521c04a1f94684f1b84376ee4e9b01bc76eaeed2bc6f1607294b733440bb2cb

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.22.1-py2.py3-none-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 24.0 MB
  • Tags: Python 2, Python 3, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cmake-3.22.1-py2.py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e33657f8c2e49e8dc4f1714a94c1fc6a74656001f1ee2187c4f7e9f1ed641860
MD5 10e0d45fa497f4a32a43df9151c4c431
BLAKE2b-256 ea14882aca69986277860bf9c276ebb6289d816e23a35a3e42800482fc575484

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.22.1-py2.py3-none-musllinux_1_1_s390x.whl
  • Upload date:
  • Size: 22.7 MB
  • Tags: Python 2, Python 3, musllinux: musl 1.1+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cmake-3.22.1-py2.py3-none-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 d6f78f6e6f728e08a9f330942d8175f8234051328f8e060e2e5155f12f6edf0a
MD5 c6e82adae7fe202fdfa262b481f63a70
BLAKE2b-256 46462c4ac493f257b14e84d01927deee718f53d2e56da3a93a62e73fb792fad3

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.22.1-py2.py3-none-musllinux_1_1_ppc64le.whl
  • Upload date:
  • Size: 26.2 MB
  • Tags: Python 2, Python 3, musllinux: musl 1.1+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cmake-3.22.1-py2.py3-none-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 f4bd2d162d81419c8310062913b574836e5bb04edf639cc25b5a7d4020a3a572
MD5 5c572a98af3837cfd8ed6616ae7d6960
BLAKE2b-256 6aa3b56910b2c2e2225ebbd3992da2c7c6a256f152142a7fd0f65654fb144425

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.22.1-py2.py3-none-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 25.5 MB
  • Tags: Python 2, Python 3, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cmake-3.22.1-py2.py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 aef8619108fe43abc92782faf63d26b63fc56a5ab956de9c8b5d72240c800512
MD5 dfd4ac4a1abec960a5082a39889f11c5
BLAKE2b-256 51d4ac13b7c6afe6638e58c728d75581e335c419664b640f119c4254f7a7ed59

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.22.1-py2.py3-none-musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 22.7 MB
  • Tags: Python 2, Python 3, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cmake-3.22.1-py2.py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 dc9339db41ca0c208c082df3fb8ecb2ef62e38af5a9ccc0fe3ce2d91aa8eb2e8
MD5 b96b1bc357605faf3acca50fb25ac0fd
BLAKE2b-256 2b31183fef1fcb582c2c5deb1c41adad59dde1c4b0091ec50ee0d905d72ee094

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.22.1-py2.py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 99cd7a3a33f6b78cb211334e120ed8d22f80c614d349e2b93fd958e0e9b89f7e
MD5 c7da2aaa80a5255e2d219b8c87fe514d
BLAKE2b-256 26e5be65a604a2af840654e5b874d389dcefea6c617a59c474e51846b259a3bb

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.22.1-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 33d081e76237c38cf115f7eecdaa277d914e4a57afbeb93229de293fc1418cfd
MD5 01eabaceff07fbbe8f8db2c39274fb2b
BLAKE2b-256 427364cd0801ed31ca0cb044bbd7888a50e83eb58a1ab2827f340bb275dac8cc

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.22.1-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 493e436ac33ddb39238999f5c04c5767a1eec9c15b2e1284222cff067d2a8901
MD5 c199ea6de5d251a8b4ff83a0653f65e3
BLAKE2b-256 2de08afb7a6265e764811d7a972d9e4fb5f1359e85c17c55bc8c546907cbcb05

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.22.1-py2.py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 609fe01e8b8241f4190f28d3e71f189c2272e7d7739568443b35fe1b0dea6494
MD5 5477998c717e209553b0b2786b7636be
BLAKE2b-256 a1c721ec115e098368b467c0e3071ae999fcbdcdc03518ad6b1d12014b363340

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.22.1-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5135c2039fd5e147857ea3aceefea5de00cfdd9f911f94fc987f35cd5b0b71af
MD5 66820d7c8b4b01ea1146c7a59a61c4d5
BLAKE2b-256 a86678a6495dd564207ed5bd6821bd6499025c2f01f9dd7d87e1f865544bf71b

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.22.1-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 55e7d61e48492f9a7561b4849ef0287dd858c76dd70a22b47b5c71b8d8ebdd5c
MD5 ad3ff4b45f67d511251d0f6b43c379a0
BLAKE2b-256 c88060ba644bbbb9dbb16a545d9c1e2905a4f5a2ba8b40609b688a6b58f526f4

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.22.1-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 21.3 MB
  • Tags: Python 2, Python 3, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cmake-3.22.1-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 360eb0ab90e5ba08ab651bf088e7bd56f2c41022e5cde5e9caef274f1466f133
MD5 2c164c38ec669bfaa2e48211ca7a98d2
BLAKE2b-256 9859646722a07cc090e0468144009b0b7e1ed0354e9b6bc4e747d8b18c727866

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.22.1-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.22.1-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 153ab8c7d8bb6a0b6741a247ea89c3f269105e91b52cf44d7c51394193a3a94f
MD5 defb8ffd3d39a2fef297b5afbf88969e
BLAKE2b-256 7951fdef2e3b1c2c9fc26e59e4318eec0036936a26c2eba08fffa0e3810801cb

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