Thanks to visit codestin.com
Credit goes to pypi.org

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

Latest Release

Versions

Downloads

https://img.shields.io/pypi/v/cmake.svg https://static.pepy.tech/badge/cmake https://img.shields.io/pypi/dm/cmake

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

manylinux2014+ x86_64
musllinux_1_2+ x86_64
manylinux2014+ i686
musllinux_1_2+ i686

Linux ARM

manylinux2014+ AArch64
musllinux_1_2+ AArch64
manylinux_2_31+ armv7l
musllinux_1_2+ armv7l

Linux PowerPC

manylinux2014+ ppc64le
musllinux_1_2+ ppc64le

Linux IBM Z

manylinux2014+ s390x
musllinux_1_2+ s390x

Linux RISC-V

manylinux_2_31+ riscv64
musllinux_1_2+ riscv64

macOS 10.10+

Intel

macOS 11+

Apple Silicon

The last version to provide manylinux1 wheels was 3.22.x. The last version to provide Python 3.7 support and manylinux2010 wheels was 4.0.3. The last version to provide Python 2 to Python 3.6 support was 3.28.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

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

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

cmake-4.2.0-py3-none-win_arm64.whl (37.6 MB view details)

Uploaded Python 3Windows ARM64

cmake-4.2.0-py3-none-win_amd64.whl (38.9 MB view details)

Uploaded Python 3Windows x86-64

cmake-4.2.0-py3-none-win32.whl (35.5 MB view details)

Uploaded Python 3Windows x86

cmake-4.2.0-py3-none-musllinux_1_2_x86_64.whl (37.7 MB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

cmake-4.2.0-py3-none-musllinux_1_2_s390x.whl (36.8 MB view details)

Uploaded Python 3musllinux: musl 1.2+ s390x

cmake-4.2.0-py3-none-musllinux_1_2_riscv64.whl (34.8 MB view details)

Uploaded Python 3musllinux: musl 1.2+ riscv64

cmake-4.2.0-py3-none-musllinux_1_2_ppc64le.whl (39.9 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ppc64le

cmake-4.2.0-py3-none-musllinux_1_2_i686.whl (40.1 MB view details)

Uploaded Python 3musllinux: musl 1.2+ i686

cmake-4.2.0-py3-none-musllinux_1_2_armv7l.whl (34.1 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARMv7l

cmake-4.2.0-py3-none-musllinux_1_2_aarch64.whl (37.8 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

cmake-4.2.0-py3-none-manylinux_2_31_riscv64.whl (26.2 MB view details)

Uploaded Python 3manylinux: glibc 2.31+ riscv64

cmake-4.2.0-py3-none-manylinux_2_31_armv7l.whl (25.8 MB view details)

Uploaded Python 3manylinux: glibc 2.31+ ARMv7l

cmake-4.2.0-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (28.9 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

cmake-4.2.0-py3-none-manylinux2014_s390x.manylinux_2_17_s390x.whl (27.8 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ s390x

cmake-4.2.0-py3-none-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl (30.1 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ppc64le

cmake-4.2.0-py3-none-manylinux2014_i686.manylinux_2_17_i686.whl (29.8 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ i686

cmake-4.2.0-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (29.0 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

cmake-4.2.0-py3-none-macosx_10_10_universal2.whl (51.6 MB view details)

Uploaded Python 3macOS 10.10+ universal2 (ARM64, x86-64)

File details

Details for the file cmake-4.2.0.tar.gz.

File metadata

  • Download URL: cmake-4.2.0.tar.gz
  • Upload date:
  • Size: 37.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cmake-4.2.0.tar.gz
Algorithm Hash digest
SHA256 7744c20e4a23e68dea276d819767d2bdbb45442cc342560b03ff693b755cd181
MD5 b331d178511d301e82f7eea0a05d12e9
BLAKE2b-256 e2bb1f5fa918267ecf3b24158efa53d71193ecacfa93d0e86264e46239ae7abb

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.0.tar.gz:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cmake-4.2.0-py3-none-win_arm64.whl.

File metadata

  • Download URL: cmake-4.2.0-py3-none-win_arm64.whl
  • Upload date:
  • Size: 37.6 MB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cmake-4.2.0-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 5c0dbe7a37991720d89c84825a4818f19debc8b10d5e4636b56c8fc08bec7a00
MD5 7a320209f703c220a103f7cf49ef4f04
BLAKE2b-256 0e7a5e6dbc0e2236b521763525c6630f0e7bfffaebf0709bed8ea078f4d56e4b

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.0-py3-none-win_arm64.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cmake-4.2.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: cmake-4.2.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 38.9 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cmake-4.2.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 fb33a0c0486c3f4923a133dbeef4d009b798f1d4e6768381670736665a7f8c0a
MD5 f8dfebccbe03b7f978c4fc82adf5e514
BLAKE2b-256 b3d3448cf5de781f30d00ff59521b91998ba9bd8dc3271a0540e4cd2bd201a6b

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.0-py3-none-win_amd64.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cmake-4.2.0-py3-none-win32.whl.

File metadata

  • Download URL: cmake-4.2.0-py3-none-win32.whl
  • Upload date:
  • Size: 35.5 MB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cmake-4.2.0-py3-none-win32.whl
Algorithm Hash digest
SHA256 a052030a9722c55d50025fac1f74b499aa2ce0cb137733aa1c6fb49689f560cb
MD5 4d0aaf360c7246804309aeef149d7e10
BLAKE2b-256 7e4f4a367f84e20af9f27f2c16990b3d4adc64ac84128992defe634ee54bb9e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.0-py3-none-win32.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cmake-4.2.0-py3-none-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: cmake-4.2.0-py3-none-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 37.7 MB
  • Tags: Python 3, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cmake-4.2.0-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bf11883a4cb3529f69746857df9733cae6175f07361f8016f8f050a3177e7767
MD5 97c3f1cb85131c6bbe6f8a669e3a6002
BLAKE2b-256 e9bac9b1888f92e9ce8beb1668658a0eae45b38ba294c1a64c89faf6b7a1a40f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.0-py3-none-musllinux_1_2_x86_64.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cmake-4.2.0-py3-none-musllinux_1_2_s390x.whl.

File metadata

  • Download URL: cmake-4.2.0-py3-none-musllinux_1_2_s390x.whl
  • Upload date:
  • Size: 36.8 MB
  • Tags: Python 3, musllinux: musl 1.2+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cmake-4.2.0-py3-none-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 c43baab5a829b92660d4eaf2896063da49d500a066a5088139d87793cb75b2e0
MD5 850be72e9a4f5a4ecc86836bc631d5c2
BLAKE2b-256 53751d0cb699c723c2664f67cc4f7c24fd6da952d94d3e5706e7e9fb792ae0cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.0-py3-none-musllinux_1_2_s390x.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cmake-4.2.0-py3-none-musllinux_1_2_riscv64.whl.

File metadata

File hashes

Hashes for cmake-4.2.0-py3-none-musllinux_1_2_riscv64.whl
Algorithm Hash digest
SHA256 ce565817a47798d75d6b17b21b2389826dee069e2a9eeb07beefc6f055e79191
MD5 ae0ca42052ef95d722bd8fd002449a57
BLAKE2b-256 ebfaf7e97cbdc9cd2e4a4e03bf84dd0b0d9a8aaf1ac719e2b8ff91b7fcfa06df

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.0-py3-none-musllinux_1_2_riscv64.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cmake-4.2.0-py3-none-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for cmake-4.2.0-py3-none-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 1971a8ef69a31e814cb72c48f39bcbe6b45fff4afced4a3970c85dda7f4a755c
MD5 bd274318aea7ec935efb00708e87f445
BLAKE2b-256 fcbcd806beaf4da94a0f32b6b1461d7a22129496c47d084a14d730075844aed9

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.0-py3-none-musllinux_1_2_ppc64le.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cmake-4.2.0-py3-none-musllinux_1_2_i686.whl.

File metadata

  • Download URL: cmake-4.2.0-py3-none-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 40.1 MB
  • Tags: Python 3, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cmake-4.2.0-py3-none-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3dd6dcb08b5562e22f6b433d45bd07e3ef2e156284ddeefcb9da4ec68b9ba6bb
MD5 437194986761d5a9a83c7269e653333d
BLAKE2b-256 8070804b6e5633859691b79febeab7973617d1e1ee73a55ed35ba39f9af4b528

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.0-py3-none-musllinux_1_2_i686.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cmake-4.2.0-py3-none-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: cmake-4.2.0-py3-none-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 34.1 MB
  • Tags: Python 3, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cmake-4.2.0-py3-none-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 3b71cc13ba664b19eddbdf68ab30f12c27af93f987ee5ef66ce585d0b4ef5614
MD5 14ab90a3cec6f9099180cb955ae223e8
BLAKE2b-256 d52f9afcd0dc6e1f70d704b284a73af0afe442ba05d2f772d808b54fab3fe7df

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.0-py3-none-musllinux_1_2_armv7l.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cmake-4.2.0-py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cmake-4.2.0-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 de8784c73dc24c34f6e9cadafc4848db5ff124aaf372e58b6550ed50726a81f9
MD5 21df9e9e595d4fcf57fae4be5c2ffc75
BLAKE2b-256 df0e874f57265c7effe2a634705434b60ea56b4dedc72ceaeaa73f370cfcd764

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.0-py3-none-musllinux_1_2_aarch64.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cmake-4.2.0-py3-none-manylinux_2_31_riscv64.whl.

File metadata

File hashes

Hashes for cmake-4.2.0-py3-none-manylinux_2_31_riscv64.whl
Algorithm Hash digest
SHA256 9f34c9018425767e4ff42b66442a57dea34809341208c5de5432ec2a87bdce59
MD5 0f8a0c5e0d780e4cfcd01d3e97ea9fc3
BLAKE2b-256 f81559eb851836c90d9df29079ca0cffa11e9bd1e8e1a2ced790a11474568ec3

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.0-py3-none-manylinux_2_31_riscv64.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cmake-4.2.0-py3-none-manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for cmake-4.2.0-py3-none-manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 c4ea343eba9896b8ae94ffc7141902c2a40ce5ade5be1ebe5d2dc14109a4d9b4
MD5 896baed50289bc563f17dc9cd290cdac
BLAKE2b-256 319e1752084c0cf8feeca3f07c8e4b9141e9b24f0239a2d63115b5e5fd12973f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.0-py3-none-manylinux_2_31_armv7l.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for cmake-4.2.0-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 5461ceca47ad352bdb3db2fdd5affdbc5707aaee415c5ff12773b8cc0d5f5949
MD5 47eed82f76055144b7b6588e08b1e618
BLAKE2b-256 a3117debff1cae6d71e1b0c929af108ef6108488cf6e496d69f0c4116607e106

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.0-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for cmake-4.2.0-py3-none-manylinux2014_s390x.manylinux_2_17_s390x.whl
Algorithm Hash digest
SHA256 1b537c69c4e91a29e82e2651e54f92b9794f4f7e9bb5385951065272cd11abe0
MD5 dbe581f15e4051cf44cff8906b9711ab
BLAKE2b-256 5069517aff174e20335d703cd944a35af644e9d18d8343867b3cbdd23cca8053

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.0-py3-none-manylinux2014_s390x.manylinux_2_17_s390x.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for cmake-4.2.0-py3-none-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl
Algorithm Hash digest
SHA256 a94596c64c3a302ad27fd2aa23dd19829b3a64e9493adf87758b0c7ceee6e544
MD5 8e3d2a737475972ad4ce76fb931112db
BLAKE2b-256 c218b26ce699d30d11bd8408217eac6ee3efa6fd844798af0923f2056378aef2

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.0-py3-none-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for cmake-4.2.0-py3-none-manylinux2014_i686.manylinux_2_17_i686.whl
Algorithm Hash digest
SHA256 0940b5b00d2b65efbd409bfe83c4144a1a4f9bac5845c2c2f52b5cb71d5ca87f
MD5 3210edb7adef58ed20bd93cc156d1e67
BLAKE2b-256 dd12a798a9e718c4f88d9366cf234f61c85b30e2c851f3f6acf2e069dce7894f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.0-py3-none-manylinux2014_i686.manylinux_2_17_i686.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for cmake-4.2.0-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 1a914c39a9349246b66089e6d741f1a3009c32fcd3a5110f9ddfc49adb4952c2
MD5 c8e296b8c01fc68e4c9dcd228c0732b7
BLAKE2b-256 25354e23b6da5668007b2bf3c0f0ef0ae25e4fecfb3f237dbc8e8862c0ac0d18

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.0-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cmake-4.2.0-py3-none-macosx_10_10_universal2.whl.

File metadata

  • Download URL: cmake-4.2.0-py3-none-macosx_10_10_universal2.whl
  • Upload date:
  • Size: 51.6 MB
  • Tags: Python 3, macOS 10.10+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cmake-4.2.0-py3-none-macosx_10_10_universal2.whl
Algorithm Hash digest
SHA256 28595ec42fb6f81128b7a9bdbdfcb7b785ad197dbfb1b785cec5727a97a521f4
MD5 06b8780697d80c50de407d0fa155ed5e
BLAKE2b-256 b13f8c6419e6cde2dec09701f8542abb1b6cedabc9e5290ac9c896cec2c12dd0

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.0-py3-none-macosx_10_10_universal2.whl:

Publisher: build.yml on scikit-build/cmake-python-distributions

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page