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

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

Uploaded Source

Built Distributions

cmake-3.25.2-py2.py3-none-win_arm64.whl (29.2 MB view details)

Uploaded Python 2 Python 3 Windows ARM64

cmake-3.25.2-py2.py3-none-win_amd64.whl (32.6 MB view details)

Uploaded Python 2 Python 3 Windows x86-64

cmake-3.25.2-py2.py3-none-win32.whl (29.2 MB view details)

Uploaded Python 2 Python 3 Windows x86

cmake-3.25.2-py2.py3-none-musllinux_1_1_x86_64.whl (25.2 MB view details)

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

cmake-3.25.2-py2.py3-none-musllinux_1_1_s390x.whl (23.9 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ s390x

cmake-3.25.2-py2.py3-none-musllinux_1_1_ppc64le.whl (27.6 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ ppc64le

cmake-3.25.2-py2.py3-none-musllinux_1_1_i686.whl (26.8 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ i686

cmake-3.25.2-py2.py3-none-musllinux_1_1_aarch64.whl (23.9 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ ARM64

cmake-3.25.2-py2.py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (23.7 MB view details)

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

cmake-3.25.2-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (22.9 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ s390x

cmake-3.25.2-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (26.3 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ ppc64le

cmake-3.25.2-py2.py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (24.6 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ i686

cmake-3.25.2-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (23.1 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ ARM64

cmake-3.25.2-py2.py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (22.8 MB view details)

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

cmake-3.25.2-py2.py3-none-manylinux_2_12_i686.manylinux2010_i686.whl (23.5 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.12+ i686

cmake-3.25.2-py2.py3-none-macosx_10_10_universal2.macosx_10_10_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl (45.1 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.25.2.tar.gz.

File metadata

  • Download URL: cmake-3.25.2.tar.gz
  • Upload date:
  • Size: 33.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for cmake-3.25.2.tar.gz
Algorithm Hash digest
SHA256 bcf9f0369743278ec26961542b31ed1610e6f4cfc20c00a3f1c61985abb3b0d2
MD5 19a94827ffdedda85199650754a27425
BLAKE2b-256 fbe1b8121035216cb41c3f119e887f8c831b325bc31e63ee95d94d76daa831f9

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.25.2-py2.py3-none-win_arm64.whl
  • Upload date:
  • Size: 29.2 MB
  • Tags: Python 2, Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for cmake-3.25.2-py2.py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 814800cf5a1f5a32cb7af659f830e8f810692929bdf5c9a30e5c263b3d16af7c
MD5 07f0054eadc06a5dd4537552f2042f29
BLAKE2b-256 9e62e71f3192d86fa361698f1c46c8c6ce06182ac17bbbc827de546de772f2fb

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.25.2-py2.py3-none-win_amd64.whl
  • Upload date:
  • Size: 32.6 MB
  • Tags: Python 2, Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for cmake-3.25.2-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 e77f856b09f3246d22e4c99458678f0e3d094a73903643bbc422fbc92b77e574
MD5 1767b84704f4d1c7e72fc14d021b0929
BLAKE2b-256 3618ec180605f3515ca19919b81d91e74efea2ec465bc94ad298af349e9dd648

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.25.2-py2.py3-none-win32.whl
  • Upload date:
  • Size: 29.2 MB
  • Tags: Python 2, Python 3, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for cmake-3.25.2-py2.py3-none-win32.whl
Algorithm Hash digest
SHA256 36407f07f6241258fbe05c937304f52a9a8291fcc8e709c2fa1970632dc27aa3
MD5 8d264d80367c106d8158c0442a69a1f6
BLAKE2b-256 f2e0b3d9d35a1c290e319dc787fd65f100f968c846314a3b40fab91c51d15274

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.25.2-py2.py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 48d9a496eb1b1da375b98753009f3c69a59a207e61ecdb13d2bf06e33491dad3
MD5 47e87819cde55e01f232a7e8e209d00a
BLAKE2b-256 1be53511cd1285a8fcb5c17142553f0cd3203458e35b4b1a66ddb3c2a8cac94b

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.25.2-py2.py3-none-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 ef3b68c6096388fd4b139a6e4da5dd25e8fe8786b980375fe70914b81bac7f77
MD5 545038d618790c57dad8ad39f560ff98
BLAKE2b-256 3fb2cc12aec864801ff326b91114a349071e0232257297ca4ce3686b8ca657db

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.25.2-py2.py3-none-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 faf8eb7e38a3167c1d502f6b6355717b645400f9c48947e9aab992f52d52df68
MD5 f19328090b26942c8d2a037bcede3946
BLAKE2b-256 57b6eba4ae0a9206957fbc5d1cbfccec4b15720d6f25d67987c76a4f28e51e28

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.25.2-py2.py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 3bab3f5a60bd5843b07b83df97368983c59e2ab6b09ab08a80e608e9a37a6a09
MD5 364f0d87041c0d44741394a12a6a16e3
BLAKE2b-256 0ab9ae20873365ef8991f329d2a70f8ca90e0fa1d19957d1a3a39c46a64596b1

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.25.2-py2.py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 27462531ffcd213397012cce341a7ff2b647d4f57a153a23f1a054805384ca05
MD5 cb1a35b01b4412ff8597cc241ff77189
BLAKE2b-256 d334fa268296c73ccc80b415c7da69f3bbb8b32852d530f6592ab208012ec88a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.25.2-py2.py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f9587645cea5298d5eb20649f58a83cc53c9efa7d57b0716449a39f366a74986
MD5 cfec813b9d4b6d053edeabaa6a36de96
BLAKE2b-256 1c3cb6503e5915773c293482fad193dbfd8537eb7740432692cda0267b8dc957

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.25.2-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a550a4d16d89fd78e48bacb97eea906486625fe8a8eac8d4607ccfd89a00372a
MD5 33fa926e9c340928d36ee6d9809f7d0f
BLAKE2b-256 390b0e9e4d8dd598b24ab9637ac97dcd835431803177486b17358d5b3a75eb54

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.25.2-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 679900ad25bfbb83fc5f7ed8885711d68e334bcde51011f237520b4268b4d900
MD5 5b3f60c8e0141e740b9cc63339a7d647
BLAKE2b-256 c040a390b1fae90dd64f2bf4c1edc65092612c1ff35984f8b181af93819c40c1

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.25.2-py2.py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 715ef82e81b48db3e4c7744614c15ff361d53f6987fd70b1b66b0880595f2e2c
MD5 aa0711f35e19a557744ae8d31b1b1fdd
BLAKE2b-256 116eaeeddf2f5b16542b6a30ceab4896421e8705d8e9a9296dba79395db11b00

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.25.2-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c94571e1225e54e9444f8e8c47987932194fa4ab45ce96dc4de4fe5dfcc89afa
MD5 cd389fd21838eb499525223c16b114b3
BLAKE2b-256 b0546a866cf7b4e864adf6271b3dba714242ea2d892ff3efa9b5aeeafe0b9fc5

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.25.2-py2.py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a6d849fd0316a0bfa29b44752de8f30ea798771fea6a06d9f1cc5799910f10bf
MD5 4dd51eae61cdd840faffa010c46172a5
BLAKE2b-256 fc14d5d60c19b90749a93ba6c6bb7f53754107c33573a103e6c162d7c7b3aecf

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.25.2-py2.py3-none-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 42053bbaf7f77a13f713acd2cc6d724a2899b00a8f6042c0c80c9581f1ad9fde
MD5 84fc43003582427ec5ce63cea972461a
BLAKE2b-256 6d19b4ac60d7f20926f1127625e04c2fc0abbea1d0bb6c02cd069870e62b9cee

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.25.2-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.25.2-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 962224cfb988ce9c9f3223de9cea68cd3a9d7c0f251866aee5db4620bed2ef73
MD5 0ac46327ca4654b5cd11018c9ee9eaf3
BLAKE2b-256 6e0c8a4ba1841436e5fb505bdb98f5194e0147c80d49dd69c4e24774ba613ba0

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