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

Travis CI (alternative archs)

PyPI

https://github.com/scikit-build/cmake-python-distributions/actions/workflows/build.yml/badge.svg https://travis-ci.com/scikit-build/cmake-python-distributions.svg?branch=master

Platforms

The following platforms are supported with binary wheels:

OS

Arch

Windows

64-bit
32-bit

Linux Intel

manylinux1+ 64-bit
musllinux 64-bit
manylinux1+ 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

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

Uploaded Source

Built Distributions

cmake-3.22.2-py2.py3-none-win_amd64.whl (38.1 MB view details)

Uploaded Python 2 Python 3 Windows x86-64

cmake-3.22.2-py2.py3-none-win32.whl (35.1 MB view details)

Uploaded Python 2 Python 3 Windows x86

cmake-3.22.2-py2.py3-none-musllinux_1_1_x86_64.whl (24.0 MB view details)

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

cmake-3.22.2-py2.py3-none-musllinux_1_1_s390x.whl (22.7 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ s390x

cmake-3.22.2-py2.py3-none-musllinux_1_1_ppc64le.whl (26.2 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ ppc64le

cmake-3.22.2-py2.py3-none-musllinux_1_1_i686.whl (25.5 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ i686

cmake-3.22.2-py2.py3-none-musllinux_1_1_aarch64.whl (22.7 MB view details)

Uploaded Python 2 Python 3 musllinux: musl 1.1+ ARM64

cmake-3.22.2-py2.py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (22.7 MB view details)

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

cmake-3.22.2-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (21.8 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ s390x

cmake-3.22.2-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (25.1 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ ppc64le

cmake-3.22.2-py2.py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (23.6 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ i686

cmake-3.22.2-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (22.0 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.17+ ARM64

cmake-3.22.2-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl (21.3 MB view details)

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

cmake-3.22.2-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl (21.3 MB view details)

Uploaded Python 2 Python 3 manylinux: glibc 2.5+ i686

cmake-3.22.2-py2.py3-none-macosx_10_9_universal2.macosx_10_9_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl (74.6 MB view details)

Uploaded Python 2 Python 3 macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64 macOS 11.0+ universal2 (ARM64, x86-64)

File details

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

File metadata

  • Download URL: cmake-3.22.2.tar.gz
  • Upload date:
  • Size: 31.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cmake-3.22.2.tar.gz
Algorithm Hash digest
SHA256 b5bd5eeb488b13cf64ec963800f3d979eaeb90b4382861b86909df503379e219
MD5 d5aac574f49b4cc83678132c858dc7fe
BLAKE2b-256 bac0b5eca19178da6b2fcd036bca1ec8b99a7be292059fc8e9aeffe3b2e96ca8

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.22.2-py2.py3-none-win_amd64.whl
  • Upload date:
  • Size: 38.1 MB
  • Tags: Python 2, Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cmake-3.22.2-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 9f5f563e89a3ee8873a4c48c69d8a32331749da3c3b657d0f0ac74b659e87954
MD5 abbeb46c96c5545b20118d301253bf4b
BLAKE2b-256 8f2adb8ca9077c97d9db6269f4feaea35679b0c1cc944a6bbfa913b5749f1cfb

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.22.2-py2.py3-none-win32.whl
  • Upload date:
  • Size: 35.1 MB
  • Tags: Python 2, Python 3, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cmake-3.22.2-py2.py3-none-win32.whl
Algorithm Hash digest
SHA256 fd3168e2535ddd0bd9bfff0e4aeb921a61a8351c272654ba71b518da502b9ec2
MD5 930a337c6e50085f79a85940d0a8fce4
BLAKE2b-256 05a97ba62383fe3055230fe398894bde1534105303136dbf583badcb584a8118

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.22.2-py2.py3-none-musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 24.0 MB
  • Tags: Python 2, Python 3, musllinux: musl 1.1+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cmake-3.22.2-py2.py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 7f10f00b863f2c60b585ebb45ae048174d450982c2595f336fcbbd6695a50e19
MD5 32d87083c9d4844f760691675e956f47
BLAKE2b-256 94496a4392c5a620b03c6d77d79e7fc84d14d3129fe40bfab045c259584e899b

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.22.2-py2.py3-none-musllinux_1_1_s390x.whl
  • Upload date:
  • Size: 22.7 MB
  • Tags: Python 2, Python 3, musllinux: musl 1.1+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cmake-3.22.2-py2.py3-none-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 a642208015f3ffbc95dce55c23058ee7c562d3dece0da398f8d3276f45f5ee34
MD5 b060d509a9a7c3968379ce4d69e003f4
BLAKE2b-256 cc878a46fced9c88039ce32174d17c00b86c3d5e70276c08a868cb9d01848a68

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.22.2-py2.py3-none-musllinux_1_1_ppc64le.whl
  • Upload date:
  • Size: 26.2 MB
  • Tags: Python 2, Python 3, musllinux: musl 1.1+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cmake-3.22.2-py2.py3-none-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 87cce96f5bd40987741718462fa29138d17bb8dbd24cd2a3f0824d2210cac429
MD5 d7adf97f145a884f3bf12d5b08928ee7
BLAKE2b-256 41213759a20e0a5974a8e848f5e5a70ea70bc477ec1f16db0d0e40f9a0055d5a

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.22.2-py2.py3-none-musllinux_1_1_i686.whl
  • Upload date:
  • Size: 25.5 MB
  • Tags: Python 2, Python 3, musllinux: musl 1.1+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cmake-3.22.2-py2.py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 29eecf8285be72db820a60fa4adfc7b1f4c2acc0f3181881d191587ac5272e8c
MD5 5390aea4e0ddb5349ae5af2539658eb4
BLAKE2b-256 8134490b3c6743773bde538bdd86d83e921730bcd9f9aa805b202db45648151d

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: cmake-3.22.2-py2.py3-none-musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 22.7 MB
  • Tags: Python 2, Python 3, musllinux: musl 1.1+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cmake-3.22.2-py2.py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 457e4990e8459cacbe37df6fb1aaf9648d6d08788d8b5f526c46a19d3cd7b700
MD5 53c18ad4f361fb122bb83da0c0ae35d0
BLAKE2b-256 fa7235fcfaad537c96227762286642be2eae216575735f870b57905bcadf74b9

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.22.2-py2.py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6aff4053fb344dc3d89a3ebd4ef66dd6ba0c8bf0130a2fd3fb8c65baf7316518
MD5 3549317ae6d69eb8d65eb45a773263fd
BLAKE2b-256 43f7cf42906411c364dbf60087a2d977b09ec5d0b87d3ba6be485fc031480f59

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.22.2-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 026edb77648e9d84e2f446534a964513cf5ea82f226996bbe6dc480fb8048cf9
MD5 ae5d7f6c9dc92848cc67d7b299a2fa39
BLAKE2b-256 aecaee496fca53304eec9ccfa4fcf2caf28e7556f83d722130cd72af6fb9dc9b

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.22.2-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 43b820c4b880e28c10ff78ea0189deed77d77ddc166bb3fd807fa848a2822a25
MD5 a1bf11024f2a9e0bea9be4a72bc11d39
BLAKE2b-256 ee2304df403e560796260cf14180d037d2f886f6de02eb35aede3e896c1e4464

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.22.2-py2.py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0801156be44344de6b1427ee8e845850d113868001c4c5bd415caf8d44328b8f
MD5 1fb28c801e8c461283e81f8fe95413ae
BLAKE2b-256 991115c1625a37fd37e88aa628feabee1eff002cecb59104f2be731cc11aa34e

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for cmake-3.22.2-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ccb57bf773fdc0d3d299da387f7d46f38b452608fdc3100aa294dbb25d216515
MD5 14889deb010117ead91e185b143c130f
BLAKE2b-256 a8e97347b3c0c917cb86add95f65ac1cab06a739d72d14743f5be502986e2203

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.22.2-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

  • Download URL: cmake-3.22.2-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
  • Upload date:
  • Size: 21.3 MB
  • Tags: Python 2, Python 3, manylinux: glibc 2.5+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cmake-3.22.2-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e01697d8beefd3cb2224aa70139858b6f515fc74348447fe97ddef8b56bf1cb9
MD5 3a588fb0b46b5cee131ff40ff7373522
BLAKE2b-256 1d93d143ec58bce0f138978238f3642c51b01523112c0af5fa1bbed14a5c8711

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.22.2-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

  • Download URL: cmake-3.22.2-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 21.3 MB
  • Tags: Python 2, Python 3, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for cmake-3.22.2-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 9bc25b9c8be9507f4fc2004931f0d2f680eeae7c00f6d21aa168839a8aee7432
MD5 f31215fc27ebbdc342de9ae29636fc39
BLAKE2b-256 c152ed23d72a0910d3fe553d4c1b4c7cf4929dc64415d0be44277f684e344fee

See more details on using hashes here.

Provenance

File details

Details for the file cmake-3.22.2-py2.py3-none-macosx_10_9_universal2.macosx_10_9_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for cmake-3.22.2-py2.py3-none-macosx_10_9_universal2.macosx_10_9_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 7bc1c50c9131105b4892528183475d3fc564f3d611f0fe2f1b1bd184f7de1fd4
MD5 34b8732d530d8213f2f49e4670fabb7d
BLAKE2b-256 19929a33374cdb464ec27b39b479cf6e3743d46840f790b6d55c537f5ffd0238

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