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

PyPI

https://github.com/scikit-build/cmake-python-distributions/actions/workflows/build.yml/badge.svg

Platforms

The following platforms are supported with binary wheels:

OS

Arch

Windows

64-bit
32-bit

Linux Intel

manylinux2010+ 64-bit
musllinux 64-bit
manylinux2010+ 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

The last version to provide manylinux1 wheels was 3.22.x.

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

Uploaded Source

Built Distributions

cmake-3.28.1-py2.py3-none-win_arm64.whl (34.5 MB view details)

Uploaded Python 2 Python 3 Windows ARM64

cmake-3.28.1-py2.py3-none-win_amd64.whl (35.8 MB view details)

Uploaded Python 2 Python 3 Windows x86-64

cmake-3.28.1-py2.py3-none-win32.whl (32.2 MB view details)

Uploaded Python 2 Python 3 Windows x86

cmake-3.28.1-py2.py3-none-musllinux_1_1_x86_64.whl (28.1 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ x86-64

cmake-3.28.1-py2.py3-none-musllinux_1_1_s390x.whl (26.7 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ s390x

cmake-3.28.1-py2.py3-none-musllinux_1_1_ppc64le.whl (30.7 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ ppc64le

cmake-3.28.1-py2.py3-none-musllinux_1_1_i686.whl (29.9 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ i686

cmake-3.28.1-py2.py3-none-musllinux_1_1_aarch64.whl (26.6 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ ARM64

cmake-3.28.1-py2.py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (26.3 MB view details)

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

cmake-3.28.1-py2.py3-none-manylinux2014_s390x.manylinux_2_17_s390x.whl (25.5 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ s390x

cmake-3.28.1-py2.py3-none-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl (29.2 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ ppc64le

cmake-3.28.1-py2.py3-none-manylinux2014_i686.manylinux_2_17_i686.whl (27.4 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ i686

cmake-3.28.1-py2.py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (25.7 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ ARM64

cmake-3.28.1-py2.py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl (25.3 MB view details)

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

cmake-3.28.1-py2.py3-none-manylinux2010_i686.manylinux_2_12_i686.whl (26.1 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.12+ i686

cmake-3.28.1-py2.py3-none-macosx_10_10_universal2.macosx_10_10_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl (48.5 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.28.1.tar.gz.

File metadata

  • Download URL: cmake-3.28.1.tar.gz
  • Upload date:
  • Size: 42.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for cmake-3.28.1.tar.gz
Algorithm Hash digest
SHA256 0d4051d101d151d8387156c463aa45c8cd0e164f870e0ac0c8c91d3ff08528e1
MD5 546021413aafacd2854e983299a0f642
BLAKE2b-256 774a78df9bdaf3d0ab1b50a78c0d6ffedf1cbc0152b5d8b462cb5f23b6fb4c04

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.28.1-py2.py3-none-win_arm64.whl.

File metadata

  • Download URL: cmake-3.28.1-py2.py3-none-win_arm64.whl
  • Upload date:
  • Size: 34.5 MB
  • Tags: Python 2, Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for cmake-3.28.1-py2.py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 40f0671c05ef7eec27c4f53c63630b0b621e40f80ab38607d3a0e3a1f2c9242a
MD5 e5e75811f26fbb98bdf045078ca04ea5
BLAKE2b-256 5e9201ee9509343c5ada77d5fa966d272f047b3a9f705986da0e4144086416a1

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.28.1-py2.py3-none-win_amd64.whl
  • Upload date:
  • Size: 35.8 MB
  • Tags: Python 2, Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for cmake-3.28.1-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 bb03ed4753185d0c70c0bc3212e5533e20eb2c17fa0ca1e7603b702c6d0db8cf
MD5 996e5dc4e9aa6c6acd846dd895539e0c
BLAKE2b-256 09fc0ad863c735a11f2d3740e718040267fffe540ea79f7800621062f21286ca

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.28.1-py2.py3-none-win32.whl
  • Upload date:
  • Size: 32.2 MB
  • Tags: Python 2, Python 3, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for cmake-3.28.1-py2.py3-none-win32.whl
Algorithm Hash digest
SHA256 c82bc0eb1495cf518cb4f355b8a73e584e67d53453406c0498bacc454cf6c404
MD5 488b4ff8d502cc9f594c18326be86b6f
BLAKE2b-256 6d5c74dc676f1685bf00526a5e5975b5580160561af8eb63f11ee5d6938d46a5

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.1-py2.py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 379a730b274f39e5858ef2107861b2727918493347b0ccdd5f62bcbb6a8450d9
MD5 12ece6bb384c10e7685fba3e8821430b
BLAKE2b-256 bbea2b3ef4329c36dd1ca42229281c0e0b74248ad4060f37d35f789b922da8e3

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.1-py2.py3-none-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 2ad22d897d2ed38544e5ef26ee21c4dccc38e938660cd07497fd6bdba0993ea6
MD5 3c851c9ab26d8b3e6b540e022f6f39a3
BLAKE2b-256 5cc8ebb885d41bb70bfa054b1bc127fce229bbe297cd8a97dc496b04888560ce

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.1-py2.py3-none-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 9ea12ebe4b8266f04d6619ed64860bd6e687522f02caf3131515dd39d614ef00
MD5 889ef68f7eb142406f950d3bbbcb51b9
BLAKE2b-256 8536f88dd449991e73b16fde7f2422c58e374592fb28072ec8d4d3fda795799a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.1-py2.py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 6ffb1fdb0b0f7f11271d82b5892c2edc109d561e186f882def095970403e2110
MD5 a4c595231f254093d39d1ee9f3b3699a
BLAKE2b-256 201b7a2e562451024d3e7d774ed296133ae2518b7ebd2403c74944e2efc59fb7

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.1-py2.py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 3ed193134a4937bad8de2b4f62faebc8c1a4049cd37dad9767db7e7d91a08b52
MD5 62674721267da156fdcce5d984f28a6a
BLAKE2b-256 15fae86d4bcbb77193ee9e0aef862d6ecd6ac0dfdaf732fb11bc1e72df844f7f

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.1-py2.py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 1be8f351271f8bcbe32288066e5add642d7c32f2f8fec3f135949c2cb13dfac2
MD5 58f465bd8a9c117770003737a4e04a3e
BLAKE2b-256 0930df85689d18122becb9b6495cf6778f9ef629bdaa3ec86f49809ab5772e35

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.1-py2.py3-none-manylinux2014_s390x.manylinux_2_17_s390x.whl
Algorithm Hash digest
SHA256 363bd0124d71d7e3d9b1ac9bd1dce1d80ba90f48b264c3bf9dbfcfda875cafc9
MD5 7f2cc20ddba5c9cef73a6d902418a403
BLAKE2b-256 a2aa29d7c598fed62fd2030bafcb5fa7fa2685a651206f33a2d925aec5efbd81

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.1-py2.py3-none-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl
Algorithm Hash digest
SHA256 64d4642c48486bb4320540781a2266c2060929d1e236d6eb2b2c96273e75e958
MD5 efbf0bd9f27df63ae7e9a19ce70f9ecc
BLAKE2b-256 8c8419982424b5981abdc6e67ec462f16d0bca22b8d0e39f3d4b81f3834ae44d

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.1-py2.py3-none-manylinux2014_i686.manylinux_2_17_i686.whl
Algorithm Hash digest
SHA256 74c9878c504ccc6ddd5b0914cbe3b86417a36a2c2dfc486040bfdfe63fbbb1ac
MD5 1bf32b877cc29190fd226c943b28aa6f
BLAKE2b-256 b9d51329ec3d22a0be1c32bea6c8a3a26f28267dbb55d9177738d0850347f3a3

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.1-py2.py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 96d506c417d63bbcff19b3e9eaa69fe546456a0ddeffe914bcbb23cceee6818e
MD5 df1f7c3189d04be7b74d8ff10179b585
BLAKE2b-256 214576e4e9992355cbc073735e434da376a55e67172a9bf80c6f29c90ff797c3

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.1-py2.py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl
Algorithm Hash digest
SHA256 d0978cdd08c0ebc76f4f8543aba1381a41580dcb9c3bcffb536c41337b75aea1
MD5 b1a173920f5aab3201465a57917fb8d9
BLAKE2b-256 7ae387b075ad1846ad305cd6dcffa8eca9f5eb3d1f4d29249bcbe0a311c9a453

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.1-py2.py3-none-manylinux2010_i686.manylinux_2_12_i686.whl
Algorithm Hash digest
SHA256 6a9549755d1178426502753d48949edae9bb0c66f15a07f09904783125beb0e3
MD5 b269a93640781742ac4b70ac2126d4dc
BLAKE2b-256 3f56df0da8599694d2a0313c291034abcedc2bbdb26c45f6236d58083c2b5856

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.28.1-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.28.1-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 9c77c47afef821c0044ba73d182c386ab02e92e6bda5296e553c12455a083f29
MD5 54d720b2406c42bc533bef2ecc08868f
BLAKE2b-256 617081b8feac4fd80dfdf90b145cc79eea632b349336adaa253a6f2deae072a1

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