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

Windows

32-bit

Linux

manylinux1+ 64-bit

Linux

manylinux1+ 32-bit

Linux ARM

manylinux2014+ AArch64

Linux

manylinux2014+ ppc64le

Linux

manylinux2014+ s390x

macOS 10.10+

Intel

macOS 11+

Apple Silicon

Until PEP 656 is implemented, we cannot provide wheels for Alpine and other MUSL variants. If you need to use Alpine, the requirements are g++ ninja cmake openssl-dev linux-headers. If those are installed, then pip3 install cmake will work.

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.1.post1.tar.gz (30.8 kB view details)

Uploaded Source

Built Distributions

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

Uploaded Python 2 Python 3 Windows x86-64

cmake-3.21.1.post1-py2.py3-none-win32.whl (37.3 MB view details)

Uploaded Python 2 Python 3 Windows x86

cmake-3.21.1.post1-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (19.2 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ s390x

cmake-3.21.1.post1-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (22.4 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ ppc64le

cmake-3.21.1.post1-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (19.6 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ ARM64

cmake-3.21.1.post1-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl (19.8 MB view details)

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

cmake-3.21.1.post1-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl (19.8 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.5+ i686

cmake-3.21.1.post1-py2.py3-none-macosx_10_10_universal2.macosx_10_10_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl (72.3 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.21.1.post1.tar.gz.

File metadata

  • Download URL: cmake-3.21.1.post1.tar.gz
  • Upload date:
  • Size: 30.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

File hashes

Hashes for cmake-3.21.1.post1.tar.gz
Algorithm Hash digest
SHA256 2fc534f714347c2bfca7b15a0004f224f61164658130f33402341e10a5188658
MD5 aeb5acab399bb5befc6eb536fe66d0ac
BLAKE2b-256 1b7668249a914350cdec7d43b9f897e31fb749e8880f2549a9cba0b22e8fe8f1

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.21.1.post1-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.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

File hashes

Hashes for cmake-3.21.1.post1-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 a3f32247ef6000616585ab847bcb367787606ad33ab34f64dcfc85d304dafea9
MD5 6817afc189f3f38176bfd73a1c3393a8
BLAKE2b-256 ac311ca120cd181ff20c2efce82f58050b6cb88a1275d597e4e57a86c4a43760

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.21.1.post1-py2.py3-none-win32.whl
  • Upload date:
  • Size: 37.3 MB
  • Tags: Python 2, Python 3, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

File hashes

Hashes for cmake-3.21.1.post1-py2.py3-none-win32.whl
Algorithm Hash digest
SHA256 e000ef5d4893ceaec852f468d6adc7698ca08ebaecb6df38d81ceed32b4ad9e3
MD5 f702cf389e275f0bd2dfb1d091fd61b0
BLAKE2b-256 de89b1821904fafc8c2a0e667cbe715705c8e8761bd5e0796dbde4c7c55913b8

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.21.1.post1-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 aaea4911f6fccaf5a84110b2c9d4b5d99e9792112199ca25408c635bd2fd8584
MD5 0aec781033fda6660fde1cef3a1fe649
BLAKE2b-256 967a1a379b1df96d1abbd9f7df443de03450e3a25f7070268e754e63878ef92a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.21.1.post1-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1d637b7153d337c118df79aca9189f8c44d4200f0c99d2aaf021d7696a535f9a
MD5 45eee85d72e13a1829cc735cf217eb81
BLAKE2b-256 17b8fdcf6312dd043b9422ab76862a03a62233a20474a4b04c96b863e948a5e8

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.21.1.post1-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9e21f75ba51b04f7fa8cbf6965bfb194db32f4b04eb7757c312a621c0a4dd847
MD5 48ae96934dd8f7577dcd5ab5470ee5e8
BLAKE2b-256 c3ac53bb56d7b0c0d7a6d99ff938f86dbf862e3d7faa92c016505150f9228ebb

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.21.1.post1-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1cf061e78e9a16f7f40f768f12d806483fe0eee7c1f9eeb4766610cb9122cb73
MD5 62f33b2863ebe508e89a1d967a8c48bb
BLAKE2b-256 bcf6b465ceb4bfd9364e2bb307f3bd42630916151cae94f9a9a76f0312309670

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.21.1.post1-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 caa81c3f3985b552bc2e38fb339ba84c0c237441d508f4de01d44a2948eddd36
MD5 b0838cdcd4dd046b7f4a2954b70c6e9e
BLAKE2b-256 74d02ca2b23fb8b07bdbbee1383e37895042439a876e1ec94b9babd7880f1b08

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.21.1.post1-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.21.1.post1-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 4b8c1810b2defc30b35b8973aec5d8055038fde1e9df984812e09a290d4b65a3
MD5 ce6313f66b88581b5d1615483f315473
BLAKE2b-256 663b2bf17146b4441b02be28c0ca7ba9c0d62af6bca090bae75f2ec87145113d

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