[go: up one dir, main page]

Skip to main content
Warning Some features may not work without JavaScript. Please try enabling it if you encounter problems.

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

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

Uploaded Source

Built Distributions

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

The dropdown lists show the available interpreters, ABIs, and platforms.

Enable javascript to be able to filter the list of wheel files.

cmake-4.2.3-py3-none-win_arm64.whl (38.0 MB view details)

Uploaded Python 3Windows ARM64

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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3Windows x86

cmake-4.2.3-py3-none-musllinux_1_2_x86_64.whl (37.8 MB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

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

Uploaded Python 3musllinux: musl 1.2+ s390x

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

Uploaded Python 3musllinux: musl 1.2+ riscv64

cmake-4.2.3-py3-none-musllinux_1_2_ppc64le.whl (39.6 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ppc64le

cmake-4.2.3-py3-none-musllinux_1_2_i686.whl (40.4 MB view details)

Uploaded Python 3musllinux: musl 1.2+ i686

cmake-4.2.3-py3-none-musllinux_1_2_armv7l.whl (34.5 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARMv7l

cmake-4.2.3-py3-none-musllinux_1_2_aarch64.whl (37.9 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

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

Uploaded Python 3manylinux: glibc 2.31+ riscv64

cmake-4.2.3-py3-none-manylinux_2_31_armv7l.whl (26.1 MB view details)

Uploaded Python 3manylinux: glibc 2.31+ ARMv7l

cmake-4.2.3-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.3-py3-none-manylinux2014_s390x.manylinux_2_17_s390x.whl (27.7 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ s390x

cmake-4.2.3-py3-none-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl (29.8 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ppc64le

cmake-4.2.3-py3-none-manylinux2014_i686.manylinux_2_17_i686.whl (30.1 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ i686

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

Uploaded Python 3manylinux: glibc 2.17+ ARM64

cmake-4.2.3-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.3.tar.gz.

File metadata

  • Download URL: cmake-4.2.3.tar.gz
  • Upload date:
  • Size: 37.0 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.3.tar.gz
Algorithm Hash digest
SHA256 7a6bc333453c9f7614c7a6e664950d309a5e1f89fa98512d537d4fde27eb8fae
MD5 6904d8e27773adf5e06567ffb5ebfce7
BLAKE2b-256 3d1df917d89175a54938837f44f7672bc2bc24d1f6fc85c7f787b8d29c1017d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.3.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.3-py3-none-win_arm64.whl.

File metadata

  • Download URL: cmake-4.2.3-py3-none-win_arm64.whl
  • Upload date:
  • Size: 38.0 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.3-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 e9d3761edc558b89321283c258f3bc036d2cda4c22ecfa181a25bb84e96afd4a
MD5 a434706863ba0cd9bf727a44ec36177c
BLAKE2b-256 9b4b6b246acb4be50867dc9237d55a0bc1ec0c8fbd47db2c868f1f2b4b690e76

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.3-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.3-py3-none-win_amd64.whl.

File metadata

  • Download URL: cmake-4.2.3-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.3-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 0c55af0e1b2db232a94a7c34e89f25f3dbf410a4669b11134d07de0bd7aad03e
MD5 f3516f934962ac3f468bf4b66d6e7b1f
BLAKE2b-256 7fd9f1693ab5e403ae010df8c7ec12c77b2671080ec5c158b37f8db78814be96

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.3-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.3-py3-none-win32.whl.

File metadata

  • Download URL: cmake-4.2.3-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.3-py3-none-win32.whl
Algorithm Hash digest
SHA256 2091e4c1b45e6e900dda4aebce1d3e912ddc3ba0c153dd6b35be0b18f7f2b2ce
MD5 87d4f034f4495bdf9c12b2db172d38aa
BLAKE2b-256 ccdf1b7d450ea66ba054c653165beab71414ccc1c1ea056e51574ae75206ea91

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.3-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.3-py3-none-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: cmake-4.2.3-py3-none-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 37.8 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.3-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 22c85da6d4aacebb3ed649bb7dc2fc034c6744f25ed8a02537408fe3c914bf9e
MD5 03e64121773f3e853582668ae7c5b78f
BLAKE2b-256 fc718324902abe3e883bc1d9adfb3c3e602e87f485b797defc87d0fe15fbb109

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.3-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.3-py3-none-musllinux_1_2_s390x.whl.

File metadata

  • Download URL: cmake-4.2.3-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.3-py3-none-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 1432016bf6cb533ff8833e0a434c640aa097ffd1a5c0e9341554c2c146050363
MD5 0ebf70de9c372833c96e1592b47494c5
BLAKE2b-256 285e32ffc26ca34400de8c7fa5b03f3c132636268cb83f79b6a2f8c7dd8dc923

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.3-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.3-py3-none-musllinux_1_2_riscv64.whl.

File metadata

File hashes

Hashes for cmake-4.2.3-py3-none-musllinux_1_2_riscv64.whl
Algorithm Hash digest
SHA256 849ce056d644e1c84ba835976e8adc9777ccd2078d81ca80c20a933e4711b3f7
MD5 246cbcb413c00fda83709101d9e58e39
BLAKE2b-256 28e4f4ae13e3162151cdf978d9b279b6f21dd4b358bcc938607f7bddfd1f1da3

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.3-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.3-py3-none-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for cmake-4.2.3-py3-none-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 f3693c97daaeedc931c6c2ef67b7213e60ef8e51c11050b6a7f4628f5f2a7883
MD5 00a0108f248d80ed12346b91a1b9e192
BLAKE2b-256 cfbd44655063228db7d8f69f8ce3f84d44b854ab2a9bdc530fd9280e64377811

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.3-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.3-py3-none-musllinux_1_2_i686.whl.

File metadata

  • Download URL: cmake-4.2.3-py3-none-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 40.4 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.3-py3-none-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2605260fa17826c138ad3d78cdc3c6250b860f6c957653e35208c11e2ca4ad91
MD5 17aa5e3c14e1498db4173b816b7c550d
BLAKE2b-256 c2399c5071dfe0774ad442dab753716e472b537da0bf3fefbc61362ab60b7e5e

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.3-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.3-py3-none-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: cmake-4.2.3-py3-none-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 34.5 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.3-py3-none-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 66dff80bc6c955592861f662abebc50ddc4d097bfd1630d496559f7e7017e769
MD5 86005fbfc0168f0aa863bb2ebb3ebca1
BLAKE2b-256 6b154949cb479231bd6dcf204ffff4b5775c2a471754e73b8f9365ba17a6aa49

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.3-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.3-py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cmake-4.2.3-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3a21c36a64f52737e37dbeda0ce76391156139d546d995ed0992c3d4bc306636
MD5 d5fe8e02df6e877689ddd937628a3e91
BLAKE2b-256 1bcd6b703e911069bc9d099097bf9d1cf5f61b627913c1dace890718484218c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.3-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.3-py3-none-manylinux_2_31_riscv64.whl.

File metadata

File hashes

Hashes for cmake-4.2.3-py3-none-manylinux_2_31_riscv64.whl
Algorithm Hash digest
SHA256 e3dfbaeffac5848dce60b62a93eecd96b7a3eb0af6d874efc4ec0edb72ec7a24
MD5 d1ec472143fef24c1f3f60eb30e87a5b
BLAKE2b-256 d82ed69fd449414b5bdc551ede33e8ba41fd293458865bf9d4d6745fe8fe4e5a

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.3-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.3-py3-none-manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for cmake-4.2.3-py3-none-manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 76eae39cd8855e80a2b485686f3539c39cba5c7eae49c4b634a15638d4edf39f
MD5 bece4bb64b22f76962e384b9bdee7198
BLAKE2b-256 0f10b41652c2ce1a33102386f6d65c22192284ed780de2d8ab3f416d795d928b

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.3-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.3-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for cmake-4.2.3-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 8e91b381aaea3c47110583dccc52f4562333d1accdbb806939f953c16e74ec0a
MD5 45dd0c7e8e23640cd36a6760bcdd5ba9
BLAKE2b-256 a7c27ecd2aec927262ff2898d371f44ccb15884b6172407326e9388df07f9642

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.3-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.3-py3-none-manylinux2014_s390x.manylinux_2_17_s390x.whl.

File metadata

File hashes

Hashes for cmake-4.2.3-py3-none-manylinux2014_s390x.manylinux_2_17_s390x.whl
Algorithm Hash digest
SHA256 c53c2a314a3723f0653c0f90aacca68267f0db003ca596bb2aa65e7fdafa31e2
MD5 4fc80478b5cf79c67ccac55e21d3c5a7
BLAKE2b-256 a41c9445c89cfcfbafe1c61a6a1c38072ddcb8413397a736db3bbe8c01f015cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.3-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.3-py3-none-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl.

File metadata

File hashes

Hashes for cmake-4.2.3-py3-none-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl
Algorithm Hash digest
SHA256 b243937103331a27e8fae4b9a72b4a852c281fb1339e76eef9e9915d4536c7c9
MD5 1208f69f3a2e138c424e3d303bf66c95
BLAKE2b-256 eec56a2e1b69d58422ddb6370e5d1e5574218dafe200c61a96add1c4cbe5640e

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.3-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.3-py3-none-manylinux2014_i686.manylinux_2_17_i686.whl.

File metadata

File hashes

Hashes for cmake-4.2.3-py3-none-manylinux2014_i686.manylinux_2_17_i686.whl
Algorithm Hash digest
SHA256 56e88a69c95e6defafc8e68ba8b99ca9c4dd6e4c97e7f8039283fe263f1de3c9
MD5 1fb30f50749037a15f03749a546b9e01
BLAKE2b-256 ee2ff8438b417275d993d457d99f031fbc104bdda879ec7bdf3c6a78b8af05f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.3-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.3-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for cmake-4.2.3-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 a7e63d254ef3df90299779f5b41bf84cef02fa864255c567356089ea7c382c65
MD5 e770706ad465b83caecf2c17a1a0d810
BLAKE2b-256 2992c8895ffc12c5241111282340c56450707dd8d2f8d1f26c715087e21e3b01

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.3-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.3-py3-none-macosx_10_10_universal2.whl.

File metadata

  • Download URL: cmake-4.2.3-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.3-py3-none-macosx_10_10_universal2.whl
Algorithm Hash digest
SHA256 8604578dd087631b1c829315e78e6c81d9549708df2085c89722d5be6174a71f
MD5 015aebc61a51c04d51d55d04d09a9a3c
BLAKE2b-256 805f965d2caf7b05e15853974eb36cdc3a8029c09bac886f7448d3f6ad4a8c5d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cmake-4.2.3-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