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

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

Uploaded Source

Built Distributions

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

Uploaded Python 2 Python 3 Windows x86-64

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

Uploaded Python 2 Python 3 Windows x86

cmake-3.22.0-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.0-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.0-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.0-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.0-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.0-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.0-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.0-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.0-py2.py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (21.8 MB view details)

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

cmake-3.22.0-py2.py3-none-manylinux_2_12_i686.manylinux2010_i686.whl (22.4 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.12+ i686

cmake-3.22.0-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.0-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.0-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.0.tar.gz.

File metadata

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

File hashes

Hashes for cmake-3.22.0.tar.gz
Algorithm Hash digest
SHA256 5a3ccf93dea99791db93cd8babb52e4b70f92d2b380705ee35570cdd5b7a8e8b
MD5 780bfc7f48e227382375fa860ad8ca6c
BLAKE2b-256 3d7a4ef0bbda0ffd2875a44f443499ab491e1d85d515a291a05a6a1a740009f8

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.22.0-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.6.0 importlib_metadata/4.8.2 pkginfo/1.8.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cmake-3.22.0-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 c268288cb088c3de4afc73e10830f64494db2ea78c457f287cb8ccafdffd1eb9
MD5 d4a29ad8fe9486816150a58e9bc2fe5f
BLAKE2b-256 c23c3fe75d917d335f10ff90bc510c89c111d45aad65be62010074e6b516e984

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.22.0-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.6.0 importlib_metadata/4.8.2 pkginfo/1.8.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cmake-3.22.0-py2.py3-none-win32.whl
Algorithm Hash digest
SHA256 8affabaa556acbf3ef863d453b35193f208618e2f2e7955a9eeaf431bd9ebd4c
MD5 5f59f0c5130f5a9da88572151498ea5a
BLAKE2b-256 3ac1421de0b99fcb9b01fe2531855735c9f66d82e4c16f082bc509a8c5ae6114

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.22.0-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.6.0 importlib_metadata/4.8.2 pkginfo/1.8.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cmake-3.22.0-py2.py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 1b24893566cf60350a4601c28f3111c55b48e9da1104f591170748404e8d27b8
MD5 17f74c32e5e08bfe57a0fd7fccb598f8
BLAKE2b-256 2667c09f599f0f7163476703dfcebcec39ae8a86a29de54fce73959568d94e75

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.22.0-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.6.0 importlib_metadata/4.8.2 pkginfo/1.8.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cmake-3.22.0-py2.py3-none-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 78b2a8e23cbcd054d63be38b88c5920b48d68d0d620a7ad3389577e370e7a91a
MD5 fe8e0cdcd1d8b51c0d859fff98d920bf
BLAKE2b-256 9ae32cc414a90d5d360db04f004fa398515957ae1759c3633ef7a098b73b29cb

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.22.0-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.6.0 importlib_metadata/4.8.2 pkginfo/1.8.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cmake-3.22.0-py2.py3-none-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 fc62764c07d49607aefa79be05023f1a7698614d03e2f28b5116a977841423b1
MD5 12336ee1819be09e616ab25eee98f070
BLAKE2b-256 a9077dc34f152426885f124d41e686d3b5405b727a4d746a2596a0c18b3cc1c0

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.22.0-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.6.0 importlib_metadata/4.8.2 pkginfo/1.8.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cmake-3.22.0-py2.py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 72a13c7d59cd4af9d62da3bd19b4b509e353b7fcebef9887f73d23bbfd82a7b5
MD5 47e6797cad8368905ad2456790437367
BLAKE2b-256 6c4ea8eeb7a09e780a2328cf408b2cd40ef7e3e141c9180993f33f80e6ca6552

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.22.0-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.6.0 importlib_metadata/4.8.2 pkginfo/1.8.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cmake-3.22.0-py2.py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 0aa6bb09eef0c927669d3c9f48d54f28968da7d2c916e693e626814b2e0b3865
MD5 ab99025ac9fe45c69bfda0345ff1b249
BLAKE2b-256 c668c63f1212043201baad9281589e60adc85b00819ae8975b814e20b9d9faa3

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.22.0-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 d9904ca81ac2a3dc4c27886c8411e90ca8b0f447f6b16a7caf545078a9979730
MD5 8ad7d4af7f7c6adbf00526c51e0bfcc8
BLAKE2b-256 61a62de59d5d40ef3988ba8b83721e72be607b3ff545d75cbfbff847eb58af83

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.22.0-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 7d7f6b9a2d31e7a94b989cc672f242a0286a5f6a2bbc0057e6e9455794f7c127
MD5 3abd552d4e1b6a38e6ad27acf71ce007
BLAKE2b-256 f683ddd0d6fe14eeb8ce9acfdbed70d4fb5723298fa531a8859f1ef8ca10a919

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.22.0-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e45e4499572fe3d76123c1d18d5065a5babad3ed5020465fdf88749205ee8dc2
MD5 da739f1c4af9d2aead3c3837227c625d
BLAKE2b-256 19da4eb99752512b819eb0c4babb922a964ffa6d7462eab3b6471145d16b932f

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.22.0-py2.py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 4f9f672a556921c92033dc084425990a8823d23ff468a24d154729f4418710ab
MD5 71cb251448e4eb6bf75dd659c28fcb6a
BLAKE2b-256 ff6aacb8c8a163872cf62e9938ecc2c3b555be794cecf74dfb645b4c2bdcad57

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.22.0-py2.py3-none-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 282dbb00f1c0aeb58243b490cb1e033ac159b9c13154c78afb08f18126472660
MD5 cbc3e695bfa7e9b0846e9089330cea72
BLAKE2b-256 4b679c12f77b133c48459a7b6ec9d2b6db3186633f26eda1c8bbe246fb329590

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.22.0-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 57e44238d36f4ffffe6e31b064687ce03fae6dc46ec4766b5d82638a2c0c8be4
MD5 0953b75f30114bc14f8b5ce4ec135e1c
BLAKE2b-256 22be328f6ed82e2fcfd41a168b6fde3752fab94851d7e7cd3b09d3527344f762

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.22.0-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.6.0 importlib_metadata/4.8.2 pkginfo/1.8.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cmake-3.22.0-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 cda7e807c7c5a0a4f2df8e3f10a9871a292d0114a1f055b8c4c599911ab8f506
MD5 6a445a6156fa354f608693b68a2241db
BLAKE2b-256 51f3a90f5d9c4842a4e4281364104f45d77d7bf635e4df6d1882c4d877ab0936

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.22.0-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.0-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 99b53d7c4aeea6ec6c61929c642b20265f56d3471a0c38858ea4894d1554683a
MD5 aa4f616743c2eef465c5d670cae5abb0
BLAKE2b-256 b4ce7f75178f3f86cee6588de9881686776967c0136a6206ca7bf943698cd774

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