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

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

Uploaded Source

Built Distributions

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

Uploaded Python 2 Python 3 Windows x86-64

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

Uploaded Python 2 Python 3 Windows x86

cmake-3.20.3-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.3-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.3-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.3-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.3-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.3-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.3.tar.gz.

File metadata

  • Download URL: cmake-3.20.3.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.3.tar.gz
Algorithm Hash digest
SHA256 1334ba64900367a7dd90013cca6f77079642fba5c6ccf917b454e37ec8933eaa
MD5 95356134def222a6f04c592d8e448a58
BLAKE2b-256 1feda16acad189bcdc5699818e23bd11be1add825e504dca122b7cef3382f93d

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.20.3-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.3-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 6156d025bc9e1d416354836fcdba656609c8542913f9b0e920dde1179ccebeaa
MD5 6aa9e709b4a388a305f69330c69b6da6
BLAKE2b-256 a3fabb15d7789d2469d96ce7f66f50d9f20c14ac1cca4bd28e82c7632c0fc668

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.20.3-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.3-py2.py3-none-win32.whl
Algorithm Hash digest
SHA256 ba35d298afd500d790dd1a39bf94498a9c5297a7717f95411bf82b060e3d544e
MD5 3db9215e6469b95f57c8f104915c17db
BLAKE2b-256 a4d08e0f0046125459f596a2edc1f3bc1afed6f6938e9369ca1b4534872a5701

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.20.3-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 191e58c148a67953b3a55952b3c350969d1e230e1feccd8e861ef53e05fb79f5
MD5 6983860f449013d496bba912c579517a
BLAKE2b-256 8102e0a301aacb567349d354da1beddfa65b48e6248109718a574dd2e3625e5f

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.20.3-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 42d1653e045753337f06bc9609a5c0aa6d2aed287b036bce103567bdc775dd3d
MD5 79d40b2cc04cbcbdca9bea8d8df77ef2
BLAKE2b-256 0bc75ae23ee42070c4223290c4ccbe072f8ad8f77b79ee1482b26ce7d0ad88d5

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.20.3-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 491e7b34692cad89a3d31396703357f331bfb48e69914105003d3cb53cc20569
MD5 2ff8d2b1579e75240bc4aaa3e0b5a572
BLAKE2b-256 e01c94f3e775986cc80d5cfbfc330db81b0ed4a7b133a334eb7ac3508f5bad21

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.20.3-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 24e3d4b2ee5e5f355cd193bfdae3da20406dfe4725a69dfba427b1886ee33071
MD5 54b228733a36cb36b311bd7d336790b1
BLAKE2b-256 96cfd023dc0348b7b8b564b4a14c7457f9ee195ce6f6e91a39e9aea8e18389f2

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.20.3-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.3-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 27b747d340cdf31945eb73f73ee2d7a69dddb65c849bfbdc13b5f7773b77f099
MD5 fc7f399b179e28b8db431ab879216e8a
BLAKE2b-256 5101a34d0c471175e37361c5437079949c792c5065759c08bd8b232619b61963

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.20.3-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.3-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 ecb2589eea4df589b920b6cba9e1090e21194ec1cdd0840e9d4daffe86a3ebc0
MD5 9b94592776a8dc0285775842899eabd8
BLAKE2b-256 e39d1964a7e508c67599ad828ea194c1345ddb8a2f19da30cdf23e49f0e519d5

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