Skip to main content

CMake is an open-source, cross-platform family of tools designed to build, test and package software

Reason this release was yanked:

Segmentation fault introduced in v3.28.0, and fixed in v3.28.1

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

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

Uploaded Source

Built Distributions

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

Uploaded Python 2 Python 3 Windows ARM64

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

Uploaded Python 2 Python 3 Windows x86-64

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

Uploaded Python 2 Python 3 Windows x86

cmake-3.28.0-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.0-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.0-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.0-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.0-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.0-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.0-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.0-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.0-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.0-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.0-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.0-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.0-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.0.tar.gz.

File metadata

  • Download URL: cmake-3.28.0.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.0.tar.gz
Algorithm Hash digest
SHA256 cb16c350eaa8543afcb1a9b142809b075f5ee8d94fa07b7c769fbd827c985dd0
MD5 7f7d666fd3e342954ee232d360e77a87
BLAKE2b-256 13e967fd23ec85a4eb4caedce091a8bce13a6de87d4b668112b96f69e7562c2a

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.28.0-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.0-py2.py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 ee56311654a66d77b105e4a8f1816e87aff6f3380c362a8c4f5437762b13eb25
MD5 394dbd3a7e091e2c29677e45e05b6825
BLAKE2b-256 933f7c50b9d7cdbd8110feceef3beeeff9b0f7667aacdeef9566c0350cc64479

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.28.0-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.0-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 d80fb0a4017df18b0199623431561f31eb119ba9d4c060ba8145d21e5c3e9c4c
MD5 c63502cb4ec70026d85845d143ef8ea5
BLAKE2b-256 6ce4cdff7c80caac00c9a19c80c1c51583421d32fa7c0e585a7d2af27e7e2f14

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.28.0-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.0-py2.py3-none-win32.whl
Algorithm Hash digest
SHA256 7509d9593565e1b21b273a18f9d7fea7696a10b7f42a1d01192d12afbd52588a
MD5 0bdc07c2a3ac49f88e997168c36c940f
BLAKE2b-256 4e6a21b90d15c4c4c2e4aa4e259e70b7229b6999ee66e90f2708ca8a2a2a1a66

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.0-py2.py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5187f874dcc3dd30b9c3a1054dfba51a03e8ecc45fda18d8772434fe9b70fbed
MD5 d9b232ef6a2930ecc690debb20cce1cb
BLAKE2b-256 7667e3a5680ee63efbedfd2e7cce86777016b3ee0c6c76d53e8379a53d8edf88

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.0-py2.py3-none-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 84327cff8933224037b2eb94e7934c71e1a6e8bd13907f8fd32201e9ab9851e7
MD5 30009980b2a9497c7589e7e75614f000
BLAKE2b-256 0c30275d2cc7d76b007611dfd1a381f6e7a6aec865513bb2a33c6ed932e38c16

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.0-py2.py3-none-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 1c90c1bcd60ab3f18bfa54842fb3871f91af2af70354790d26dcaf77e001f34a
MD5 aca8cdf3cdebebe949a7d358464a3411
BLAKE2b-256 4971d2d2f14dc18a1b0953ace4ee2fbe775799951cbf172bb430a58f2987d814

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.0-py2.py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 b74832801f6333226ff5cf19d1635f48af6b23942f1623608b8d7df9c43162a4
MD5 18752e505f1fc8ebf7107f7ab8aa18ca
BLAKE2b-256 28f7d21a9b844fbe8e7f280635a5cb95e819dc7af7407117a7f6fe4746e033c7

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.0-py2.py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 a25ed6db0255a825434f6dc6b7dfa923bf5616b1df403b1e1ec2e3016d10237b
MD5 4382d6a66f523ed799450e92a223bdfe
BLAKE2b-256 3e03f7192ee22d190429032c227efd32fcfacd1e8b328db83a6921248ee359fb

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.0-py2.py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 3ee912c1cbfde5f411ee83afad1c6a58e57e4e0ddd26084b635c2c4968aac2fb
MD5 53d3992f972b71bb42dd5bd8497bf7e7
BLAKE2b-256 0f9269c0ff59697c8f8199283b35d6f3be575e52526d65894330f25e9933f31b

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.0-py2.py3-none-manylinux2014_s390x.manylinux_2_17_s390x.whl
Algorithm Hash digest
SHA256 0859c21a248083352a881ba22cec4c1c82c0e2bd1c0e8d76b8b066388da66c91
MD5 9178314900fda5cfc6365d87846d3b48
BLAKE2b-256 32494eed32d81ac053cd7dbf1d36b064c024009906d2538256e152d723016e9b

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.0-py2.py3-none-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl
Algorithm Hash digest
SHA256 8eb9282f160a93b8e4f1df9c3ee0272c9b8fbd51c42d951e1fe239bcfa06d02a
MD5 d3e418378e61fad41b369a77fc6f20db
BLAKE2b-256 1eda7c9e511fe78596cac6968eb043b607b37fec78256be3cecba7e7dde68f6b

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.0-py2.py3-none-manylinux2014_i686.manylinux_2_17_i686.whl
Algorithm Hash digest
SHA256 bd5e402fd8b5c0ab3f95d0eee000d089b727cdeec12e77513cc6a4177730f253
MD5 23097f4421b37224826106d9f7549da9
BLAKE2b-256 9824118d9bdc77f0875bd264d3cec0e9b07c06c879c6cb0040151fe44f0d4c15

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.0-py2.py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 31f9d0b6ccaa22071f44c07f56b2b2df5e6cff96ea310c746527a3ba5df273bc
MD5 c45ab62d4df52b892a2de339d2e67666
BLAKE2b-256 9565c79b2e18f6d693f042ff88fbb14f9dcf1b1bff17b662c6b6b5cfcfa13385

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.0-py2.py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl
Algorithm Hash digest
SHA256 6f50f2140552e4b6a8d1224a9e6bf09e308375fa41f27392bdfb37a75ec89c0e
MD5 b0e7775ddcebbf9308da3c1a4f12a55f
BLAKE2b-256 58de72dc36e86b4467729368b41e9db900c474e4bebc9cc133169dc535999bd4

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.0-py2.py3-none-manylinux2010_i686.manylinux_2_12_i686.whl
Algorithm Hash digest
SHA256 487dc103efa107ad4723577c0c073bcb19816066abe9023c9884fabcb212875e
MD5 d646533cc2df0ccc827cd0af80582b43
BLAKE2b-256 a84a3c6bbec2eb6108d7e062c6a53fd5c7ac09820e859a09ff6ac3b32e7ff7d4

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.28.0-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.0-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 9f2c72a25b9069fafde7cd42a6964035d4a3590a3b12b0e861bdf69189cdf221
MD5 41536000da7e1e6994a0e0ed53d1b1d2
BLAKE2b-256 4a3f21bd0a2320f3cb83d5a6485b1b258a405a24a92a34c036612c308f340d53

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