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

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 https://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.4.tar.gz (42.8 kB view details)

Uploaded Source

Built Distributions

cmake-3.28.4-py2.py3-none-win_arm64.whl (34.4 MB view details)

Uploaded Python 2 Python 3 Windows ARM64

cmake-3.28.4-py2.py3-none-win_amd64.whl (35.7 MB view details)

Uploaded Python 2 Python 3 Windows x86-64

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

Uploaded Python 2 Python 3 Windows x86

cmake-3.28.4-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.4-py2.py3-none-musllinux_1_1_s390x.whl (26.6 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ s390x

cmake-3.28.4-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.4-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.4-py2.py3-none-musllinux_1_1_aarch64.whl (26.5 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ ARM64

cmake-3.28.4-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.4-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.4-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.4-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.4-py2.py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (25.6 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ ARM64

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

File metadata

  • Download URL: cmake-3.28.4.tar.gz
  • Upload date:
  • Size: 42.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for cmake-3.28.4.tar.gz
Algorithm Hash digest
SHA256 b9dd1010ebe951e1acce054c295d5f891a8ae12b295d158b66020c955ae861b4
MD5 e0c94d32dac4970bace90512f4b868e4
BLAKE2b-256 e79039fc3e549f434ae8e9e9a8af96337de6556c82447321b4bc0e39bc68b55d

See more details on using hashes here.

Provenance

File details

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

File metadata

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

File hashes

Hashes for cmake-3.28.4-py2.py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 213633f9e11c46dccc955169c4b1bac1775c1c9bfca99e393a7bd97bec3b5d11
MD5 7051574978f4c2d834e0f9cdeb933406
BLAKE2b-256 31f4e9697ea95661b9308961208fdbac040a20f5c164156e6c7bdc9f0f4a8f0f

See more details on using hashes here.

Provenance

File details

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

File metadata

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

File hashes

Hashes for cmake-3.28.4-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 58f065208ed5351314d3accc5bcf88d63d6fad2be933fd364a13abdc6398e832
MD5 f006404d0842663f978faa9c3f992398
BLAKE2b-256 742608746c521e2f32d338b79bbef82032d818990b2b932f900142730062cf09

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.28.4-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/5.0.0 CPython/3.12.2

File hashes

Hashes for cmake-3.28.4-py2.py3-none-win32.whl
Algorithm Hash digest
SHA256 8c3a0284763c1a7cd5abbcb4bdd49c2489fe61c92e995cb963bb70eccaa5d4f9
MD5 bfb00776cadfe95e1bd7e6d870ed7e41
BLAKE2b-256 bd5ed4a0c783d2436e2f42028327932f5899324f55da0f6973f1bd5c25131723

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.4-py2.py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 802a18564b27728b1251e39eebd8e414dda7c6f220848755d4402cfe8c85c181
MD5 f5adba3aceb7fb00dd268670dc207679
BLAKE2b-256 45ea624ff3c5caf6ca2c00b7652f0db792af7fdade49e78939fc6a3cfbc78d69

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.4-py2.py3-none-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 c21d79c77f83e506f0858bbe01ac4326d3014c8c0079388bd459b905d2acd30f
MD5 0cd759ec4d53bd02f679caf7354e5e66
BLAKE2b-256 b31fe813548ace292f43b41a17d005b869cec41c411318ad7ec12100d466ab65

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.4-py2.py3-none-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 70e606a33cd4daba2a4ff132bf0358ebeb5f5595bba9ff24023c112604f64d81
MD5 73455e470b0475b4f299a9b78d772ee5
BLAKE2b-256 2a5cf870d4a0f268c66c0c0605592b8c0ee1ea2e9af1fbff504f7856caef0489

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.4-py2.py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 0c615eba2dc0381675351ccff1485249afb3b3ca3735b6af1b74fef5ef446d1c
MD5 63c31530d7238cdfb2fc19afa1f4d8b0
BLAKE2b-256 7a60e35ade8510d9974ceb66c1b4dd7b3a810232f78715f9193dfc6ab1d5f5b7

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.4-py2.py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 8df18932454a0c10bc4255b71015b0cb46cb5ff815dfa7559580c0fa34d4c7bb
MD5 6f915146fe0d90fe711695d701a55d38
BLAKE2b-256 94f1c08f1f9997d46fddda66dd7a5ccdfb5e2ff8cfc219d5b972465c5256beaf

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.4-py2.py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 bc06b483cb2bcaf78184e66ac7fd0f3bbe4ed9a690369b1e4897b19568d566dd
MD5 c4c06189b204b93125daec3e90411b7d
BLAKE2b-256 2fa1aed90f63609db7af7bbd9a6ad8bcc28b710ed58db3ebf0e7c92ce1d04f26

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.4-py2.py3-none-manylinux2014_s390x.manylinux_2_17_s390x.whl
Algorithm Hash digest
SHA256 a140a6b22fcf8c126932a358b554ee7ee780018153f55cdd8014f7bf970c2dba
MD5 ee754bf2fd171c44684b560f0a7c3891
BLAKE2b-256 3ad70f7e90bf540d9cb20faab86c332b665ea15d4c529f5225e09036905b4f40

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.4-py2.py3-none-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl
Algorithm Hash digest
SHA256 83c7c569ce4c4a6bc57d2f2512c3ce3232a28aaf9ef1f95200368cf1e417c311
MD5 702a72d71d4463b299da5b8159496f9c
BLAKE2b-256 c262ae4b3982accbbb671f767db27962ec831c9502062c7915e7f1aec5ce6a7e

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.4-py2.py3-none-manylinux2014_i686.manylinux_2_17_i686.whl
Algorithm Hash digest
SHA256 7b874b94776d25d4c4a09b1006755c18a3ed74dc43ec887fa83a1b0e22c87c5d
MD5 02f587b806b9170974e1c6733d0a9089
BLAKE2b-256 fc6b792da96a72f6f30173acd9bbc12f6069bb2755c1e582a362a965be7d77e8

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.4-py2.py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 58e8de07e5f1b6dae1b211ce6c7ddfa0aa2fac30676947902c31919c74d765f3
MD5 7d7697c076a8c60f9adb54efa61b7806
BLAKE2b-256 42977fdfaed0de840f9812fde45d1d8f5044f435de8bcb5e32d14560a93d4bd5

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.4-py2.py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl
Algorithm Hash digest
SHA256 f1b1bde70f6467aa7f20c110ca35a80256509311c57e487c2d195c4ea0aed08b
MD5 6f6881cf13e8b26572ccfc003ce0cb25
BLAKE2b-256 57b50cd5ecbe03290da97ee162221cedb762e388f41a46329fe0173b12e82f0e

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.28.4-py2.py3-none-manylinux2010_i686.manylinux_2_12_i686.whl
Algorithm Hash digest
SHA256 b45bc5d881727a6319d7f4b2b44e68e479ac76f18923a8eb551eb3869f2fe82a
MD5 ce2963ddce10c6fb348ae9331a814391
BLAKE2b-256 5bb7bfc8fc76f9c4b30c7672e2432ea884b9d5c71039aa4f981fb1fc0adb63f4

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.28.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.28.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 d642ee5e0f8e7252c75968bae3a1729dbbff6965f9dfb76d2f1611c583de14fd
MD5 d731a4a06c0ba25fcd504898697b4b95
BLAKE2b-256 25dea54dbc80384d3410b02f0389bfcc79de004188708dcfd744d0faacfdcc1b

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