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

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

Uploaded Source

Built Distributions

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

Uploaded Python 2 Python 3 Windows x86-64

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

Uploaded Python 2 Python 3 Windows x86

cmake-3.22.4-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.4-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.4-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.4-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.4-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.4-py2.py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (22.5 MB view details)

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

cmake-3.22.4-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (21.7 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ s390x

cmake-3.22.4-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (25.0 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ ppc64le

cmake-3.22.4-py2.py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (23.4 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ i686

cmake-3.22.4-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (21.9 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ ARM64

cmake-3.22.4-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.4-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.4-py2.py3-none-macosx_10_10_universal2.macosx_10_10_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl (74.6 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.22.4.tar.gz.

File metadata

  • Download URL: cmake-3.22.4.tar.gz
  • Upload date:
  • Size: 31.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for cmake-3.22.4.tar.gz
Algorithm Hash digest
SHA256 d408349597bf3b9f3ad0364aaed8c55f50dfa011b396d299a7cabf3c799510af
MD5 9a2f56ba683e45e9cae8b4c758c877c1
BLAKE2b-256 85e574fcd803fe3a32e8bed53d51889313089124c3ab8fa2a6eeab5cbfba29ab

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.22.4-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/4.0.0 CPython/3.9.12

File hashes

Hashes for cmake-3.22.4-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 3d99a80942312ddcca5354e610b6e872af76ad4967b4b99cde72f5cf5e82d654
MD5 a5245a1f5ea43eb13082fcf0ff020a14
BLAKE2b-256 054663e020a4c04656c70e007df19434d8c0de03ba3a7a9af6e16ec2a9e96f0a

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.22.4-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/4.0.0 CPython/3.9.12

File hashes

Hashes for cmake-3.22.4-py2.py3-none-win32.whl
Algorithm Hash digest
SHA256 b2ef192d8b62660cc0e64e23f0fb359be1f47df6a1365e6e9d27cad9da003391
MD5 0e7855b5358b51305d53034c3ac4bb4b
BLAKE2b-256 254b4ac8ba9349f365584a4581eaa13f66803949ce22b3117a60470195ba81e0

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.22.4-py2.py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a2ba0df7094407f413772746f4e4e1d2f2697b20af8e196e069af586d980bd7c
MD5 a56ffbce2767105b7dc505c08355431c
BLAKE2b-256 86615e7222f1eee533c716ec0ec744c76cc8cf2338d51a3bec973a44e5a643de

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.22.4-py2.py3-none-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 052d602432e02cd98221e1f59615132414d5df6567a3bb2296249f9efe2c38eb
MD5 6460cc0c1e17681b67037896f10e9c83
BLAKE2b-256 b6165bf3b1522a350839158626dfb40af0afa7858c3bac2860fc6ccc2af3eb5a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.22.4-py2.py3-none-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 630d93bb89fc3ac23b6e3054080480c2aa5fefa79d32327d771232bcae5f771e
MD5 496ae9b1560620f05262914724a933f1
BLAKE2b-256 696132aec43f9b9f33f3c8a47ba465f0d336296f13a6156c690d13ad51004e6c

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.22.4-py2.py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 3a49e791f5416efd43bd99b4ac2199c4cd10908f168d565e421262ef0091bc14
MD5 5c4c1220e04a6ee88b279d92b0ef7d94
BLAKE2b-256 1b67f57d5f6c5d4586fcaeeab0da711002900236d918c5d4176641c2fe8e6a8c

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.22.4-py2.py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 e3dcd9387ab4c64cdecbe0352c45ebbb345c25f1804f53353b935767eb889c9b
MD5 8c5e235abcb88ffd4613259b6507c0c6
BLAKE2b-256 28f1e5621f821929e9fb0721ee0b153bda0d8362bb12006bb020b027a63626a1

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.22.4-py2.py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e9c3fd4766875e4cdd8e456b9453fe0dd24a1f3e10a52121a065b9971f47fff2
MD5 7fea08018594c4edfb37224492497bf3
BLAKE2b-256 5e1d50c4869c0801d9fc056a0f4beb299dd141ab3055de45e7dea7a1a413d98e

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.22.4-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 0c174195f3610e67566e73f2eef509fdd602782c00cf0d487f74b72f979bbace
MD5 be98518a70dca345057ae69530e4f85c
BLAKE2b-256 e9f01db578eb3721a5fbb3885cb212b977f8928c52d26c41421e3f28832a74ae

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.22.4-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 876d155edda48ce06e48ba46f17341f16eaa939cf02a42d572ff8d4e4e27aaea
MD5 f74efbb17a2703110b99edd8c7548057
BLAKE2b-256 946a0bcb36415c0087407ab82157847794df32d453ebb3c60843955b03f83872

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.22.4-py2.py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4671e4c4a13de22af1f7685e2d563c4bc820cf1448da5480afe81c4ded092dfa
MD5 df48d9c2855a7fcb076304a66f6867b8
BLAKE2b-256 f99bea044fd69818c7b78f6a92b29a85c16a803fb87a4addf57ecdc7b8c06f00

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.22.4-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e003cbf6538d40173599f6d9a9a6e15a5708c3558587fa75f8f3a9450e996204
MD5 543d5e2b6a57c12e09ac53f745fe578c
BLAKE2b-256 618528276e9a99eae57da177636eb35d5c31e7c8e712a32e9b42db9fbd09c90d

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.22.4-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 030cdf01bb9277cc7075a2e844a4de3b1247acff78606313eef60fb704feb547
MD5 86430608f972d50d516778ad50f93719
BLAKE2b-256 3863f68c7f7d7ad230cefcabb023a7776eb7196274fe8c7649e885391a112d10

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.22.4-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 efcce5ea10739e6b7251d9357ded7aa3b3705ab667978cd0cbddecb22fa54fca
MD5 1efd47c5748bf92f0e48bb95bc0a3abd
BLAKE2b-256 f7ef4b9f0cced74f31bc545c457e93c2352661d37b62f279ea74a4b9bb8c54bd

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.22.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.22.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 c0b16af7eab88f1383f44eaf7893384fa119fc5288f3b3cf228cbdc0e50fcda0
MD5 8d8244953732962e3cd7f31a445cc470
BLAKE2b-256 12e0f0017740792406d90a332ca86a47fa1bf622416cc91d9204635696d40ef4

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