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

Linux

macOS

Windows

PyPI

https://circleci.com/gh/scikit-build/cmake-python-distributions.svg?style=svg https://travis-ci.com/scikit-build/cmake-python-distributions.svg?branch=master https://ci.appveyor.com/api/projects/status/439ila0jk7v6uqrr/branch/master?svg=true

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

Uploaded Source

Built Distributions

cmake-3.20.4-py2.py3-none-win_amd64.whl (36.5 MB view details)

Uploaded Python 2 Python 3 Windows x86-64

cmake-3.20.4-py2.py3-none-win32.whl (33.6 MB view details)

Uploaded Python 2 Python 3 Windows x86

cmake-3.20.4-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (18.8 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ s390x

cmake-3.20.4-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (21.9 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ ppc64le

cmake-3.20.4-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (19.2 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ ARM64

cmake-3.20.4-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl (19.4 MB view details)

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

cmake-3.20.4-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl (19.4 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.5+ i686

cmake-3.20.4-py2.py3-none-macosx_10_10_universal2.macosx_10_10_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl (70.8 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.20.4.tar.gz.

File metadata

  • Download URL: cmake-3.20.4.tar.gz
  • Upload date:
  • Size: 29.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.5

File hashes

Hashes for cmake-3.20.4.tar.gz
Algorithm Hash digest
SHA256 f79a01c2588d7e668524beb264dc3f15d2ed4e0a7435422ee9915131ba994929
MD5 615a3772ddd816edc0c7ba25dcd0e253
BLAKE2b-256 6f3088a24b12d3d501cfd3f69d1be8d753dd417641af8ed24602add45359232a

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.20.4-py2.py3-none-win_amd64.whl
  • Upload date:
  • Size: 36.5 MB
  • Tags: Python 2, Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.7.5

File hashes

Hashes for cmake-3.20.4-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 823b44ce63b209760ca867f44aeec31844922d11064c56d9457a5cf9ee5fc693
MD5 1ee7febf75367ebbde5a71389c22eb7e
BLAKE2b-256 935956e491c86d0e50cedc1596c146aedbfdfed5fbfc82794bd90d5f98ff5483

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.20.4-py2.py3-none-win32.whl
  • Upload date:
  • Size: 33.6 MB
  • Tags: Python 2, Python 3, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.7.5

File hashes

Hashes for cmake-3.20.4-py2.py3-none-win32.whl
Algorithm Hash digest
SHA256 9a04a7b72471314f85430567f7aef2c7a157db64698aa87eaa9a80d50c02bb39
MD5 ebb31acb55a7a3d26aee6229ba0d81d4
BLAKE2b-256 008e7532043ef82306b76ee5aa7a3a9e498f9fa25f947826b3b657d408807f0b

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.20.4-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 6f2dbbeee59d5bfcfd4e06f28cb832523c044e17598511e080b8b76eaf9a02b7
MD5 f409050678a2ba2050b992ee3235cda4
BLAKE2b-256 cd5b9fb78f089f7abbedb8394e4e38875aac65e25938352de51ad2015bb553e3

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.20.4-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 201dc65f6f8b77bf6d3e1f7c6948f5be4f5f11212f15b2fe06ea52fa6a100a32
MD5 91d7b67fafd3f6947a2a5a9c49b7f58d
BLAKE2b-256 4725222665bee68e83d933da3be308f6e834347e288345ec251d2ed92246f63f

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.20.4-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 509339fe68caa909eab767ce12bacf54a512720dc00953bc968852717e303c43
MD5 afc9faa71f6c5599ca632a843c3345d0
BLAKE2b-256 1f47984b76a8ff8ae95e10afbd4d84465893afa08b411f6760724ec915078001

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.20.4-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e36d687793d2e7682163362df0b2efacd419fe805dbc0c94f3f8d13159888029
MD5 154cb366bc130a33b53c7ca08ea5e172
BLAKE2b-256 66d5bca132bd7eb48c3463735d95ffb9f87f09af2078b8526ea109e760dffa13

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.20.4-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 19.4 MB
  • Tags: Python 2, Python 3, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.5

File hashes

Hashes for cmake-3.20.4-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 8a5055d9541c239d02ddf50e761ae941491136c15a3c2db80dd592fdf4a6a194
MD5 9c9d38258305abbb795a23eaccd514fd
BLAKE2b-256 77745bd36f1cde11b95df57193b7c9dbe38c063965c340004baa43e19d14e47e

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.20.4-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.20.4-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 4d34865fbe16145c5747db015c1e6b98adaa3d7749ee82146f1afd0b1fa8194e
MD5 7192bf23f4c90bcf4a169b5480826c61
BLAKE2b-256 17b836f489a2edfe1c318d5446cd8adc68159518cbf7aa6ffed1769198b728f0

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