Skip to main content

Ninja is a small build system with a focus on speed

Project description

Ninja is a small build system with a focus on speed.

The latest Ninja python wheels provide ninja 1.10.2.g51db2.kitware.jobserver-1 executable and ninja_syntax.py for generating .ninja files.

https://raw.githubusercontent.com/scikit-build/ninja-python-distributions/master/ninja-python-distributions-logo.png

Latest Release

Versions

Downloads

https://img.shields.io/pypi/v/ninja.svg https://img.shields.io/badge/downloads-2535k%20total-green.svg

Build Status

GitHub Actions (Windows, macOS, Linux)

PyPI

https://github.com/scikit-build/ninja-python-distributions/actions/workflows/build.yml/badge.svg

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.

Ninja is also distributed under the Apache License, Version 2.0. For more information about Ninja, visit https://ninja-build.org

Logo was originally created by Libby Rose from Kitware Inc. It is covered by CC BY 4.0.

History

ninja-python-distributions was initially developed in November 2016 by Jean-Christophe Fillion-Robin to facilitate the distribution of project using scikit-build and depending on CMake and Ninja.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ninja-1.10.2.4.tar.gz (27.8 kB view details)

Uploaded Source

Built Distributions

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

ninja-1.10.2.4-py2.py3-none-win_amd64.whl (293.9 kB view details)

Uploaded Python 2Python 3Windows x86-64

ninja-1.10.2.4-py2.py3-none-win32.whl (248.2 kB view details)

Uploaded Python 2Python 3Windows x86

ninja-1.10.2.4-py2.py3-none-musllinux_1_1_x86_64.whl (673.8 kB view details)

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

ninja-1.10.2.4-py2.py3-none-musllinux_1_1_s390x.whl (723.5 kB view details)

Uploaded Python 2Python 3musllinux: musl 1.1+ s390x

ninja-1.10.2.4-py2.py3-none-musllinux_1_1_ppc64le.whl (720.1 kB view details)

Uploaded Python 2Python 3musllinux: musl 1.1+ ppc64le

ninja-1.10.2.4-py2.py3-none-musllinux_1_1_i686.whl (737.9 kB view details)

Uploaded Python 2Python 3musllinux: musl 1.1+ i686

ninja-1.10.2.4-py2.py3-none-musllinux_1_1_aarch64.whl (654.9 kB view details)

Uploaded Python 2Python 3musllinux: musl 1.1+ ARM64

ninja-1.10.2.4-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (137.6 kB view details)

Uploaded Python 2Python 3manylinux: glibc 2.17+ s390x

ninja-1.10.2.4-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (157.3 kB view details)

Uploaded Python 2Python 3manylinux: glibc 2.17+ ppc64le

ninja-1.10.2.4-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (136.9 kB view details)

Uploaded Python 2Python 3manylinux: glibc 2.17+ ARM64

ninja-1.10.2.4-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl (120.7 kB view details)

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

ninja-1.10.2.4-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl (118.7 kB view details)

Uploaded Python 2Python 3manylinux: glibc 2.5+ i686

ninja-1.10.2.4-py2.py3-none-macosx_10_9_universal2.macosx_10_9_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl (231.5 kB view details)

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

File details

Details for the file ninja-1.10.2.4.tar.gz.

File metadata

  • Download URL: ninja-1.10.2.4.tar.gz
  • Upload date:
  • Size: 27.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for ninja-1.10.2.4.tar.gz
Algorithm Hash digest
SHA256 da7a6d9b2ed2018165fbf90068e2c64da08f2568c700fdb8abea07a245dc4664
MD5 ead04658887e6536ef97fae05a49a3bb
BLAKE2b-256 c63ef14cc8da437224acea3bdb9a82bc9c128638211ca08ac029ed5c8716b7e9

See more details on using hashes here.

File details

Details for the file ninja-1.10.2.4-py2.py3-none-win_amd64.whl.

File metadata

  • Download URL: ninja-1.10.2.4-py2.py3-none-win_amd64.whl
  • Upload date:
  • Size: 293.9 kB
  • Tags: Python 2, Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for ninja-1.10.2.4-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 ea245943a9849e5b1ebd74c1a4c1edd2c9801b62c0386165c7ac47623e353627
MD5 f44a1302b71dd12ff1c812d5a0ef4575
BLAKE2b-256 145201484a9b00015c1772aeb79695f216e75991397aeac268df09c3797a41d3

See more details on using hashes here.

File details

Details for the file ninja-1.10.2.4-py2.py3-none-win32.whl.

File metadata

  • Download URL: ninja-1.10.2.4-py2.py3-none-win32.whl
  • Upload date:
  • Size: 248.2 kB
  • Tags: Python 2, Python 3, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for ninja-1.10.2.4-py2.py3-none-win32.whl
Algorithm Hash digest
SHA256 5b973b1ce7075e9091db290adbbf93ba9066a94f97c369d0ff631251c633e81b
MD5 bd695065c5dc189c1542cd2d444e0896
BLAKE2b-256 14ff0ac4fac070fbfd697fa81086de8fdd8c1bcac1b2fbb9cc802b46fb8201da

See more details on using hashes here.

File details

Details for the file ninja-1.10.2.4-py2.py3-none-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for ninja-1.10.2.4-py2.py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 3300f3f37d62dcc7bdd19284dff9eaed7d629f4ed2725019a6ce3291c655fb83
MD5 2ceb698a665ea9e3ad929d02b6154da9
BLAKE2b-256 b17607f820a8a60e29c544cc4105c21ddae4a9d824284f7bb78015b914bc52fe

See more details on using hashes here.

File details

Details for the file ninja-1.10.2.4-py2.py3-none-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for ninja-1.10.2.4-py2.py3-none-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 b264085e409533aecb57040c5e90fbfb64db91a61575c7e637411780446412fa
MD5 e2e5292210f1649d64656576436a3e34
BLAKE2b-256 e745bd92ffea8f544896eeaa08035dd8a38ed12472cb542d2239a9a9387a6577

See more details on using hashes here.

File details

Details for the file ninja-1.10.2.4-py2.py3-none-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for ninja-1.10.2.4-py2.py3-none-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 34c8e44f6e2e35ff9444994bfc7bf451c8d4bf15e31ad1e3ef7b06f78647b35b
MD5 0238b54ff44f0a9fc7b37a5efd1046ae
BLAKE2b-256 448c2d621584dbb56db2fab2924ebdc3888439ca7761a6b06341c5bd11a2bc19

See more details on using hashes here.

File details

Details for the file ninja-1.10.2.4-py2.py3-none-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for ninja-1.10.2.4-py2.py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 685daebd1bc21480256351000a01dfb520636832fa65efc9f121474ff640e3df
MD5 441531d72fb4779ca38d33ecfa16ecb4
BLAKE2b-256 7cf4f1553e5e08c259ad37f9fde4ef88d4a6db541b65ff37fb75c70686a4e2c9

See more details on using hashes here.

File details

Details for the file ninja-1.10.2.4-py2.py3-none-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for ninja-1.10.2.4-py2.py3-none-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 251fb21cd6691accd0d95e28721ad8a50a6ec0ace97f9a8de3976f39301686f6
MD5 4a8831641a68105b036c0307f8f04e0e
BLAKE2b-256 24e47d9f4ee735d2bcd3ff94bc624b921f2e60bd2cfbae4d37397f4ab31a5399

See more details on using hashes here.

File details

Details for the file ninja-1.10.2.4-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for ninja-1.10.2.4-py2.py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 24e3bc4713667a9a1d15484ad2bb77bbaedb1e6d45254cb03f7964b8b497231a
MD5 0fa489cff8e9f73bee97b19a5d39d871
BLAKE2b-256 3d4df5570fd31c2dc161bc7eb06a8692f88cbf34c627d0fa638a10f1d81d6021

See more details on using hashes here.

File details

Details for the file ninja-1.10.2.4-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for ninja-1.10.2.4-py2.py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 b12cfed6382e510a597b3d08d7eec96664f7c8b8ee436eef645736c453d1c135
MD5 55f26dbab22a25a5ae42c1a1ce8e589e
BLAKE2b-256 62ddc04c3cfe78173a0986e477f3e94d9ba3f55c0dea1f63d7d73d1e96bae62f

See more details on using hashes here.

File details

Details for the file ninja-1.10.2.4-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ninja-1.10.2.4-py2.py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b86a4e4ba2ed999d8b10f2b3f2ed56d7457ff647268f4098dd0b63dd145ede32
MD5 3e50588e4090667ec5ec4bad66d666ed
BLAKE2b-256 658c14a9f112a1d3c5b84fa4419f7f5621e35769b25d5dfabd16defd55180e79

See more details on using hashes here.

File details

Details for the file ninja-1.10.2.4-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for ninja-1.10.2.4-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 327c319176c5a4af21908b727b776e9f5caf275680403da632821ba071fd6296
MD5 2bfcad03fb3b908c99f2089e71557486
BLAKE2b-256 48d25c106c854b0f2366679747b2a9c5377cc59e03e2b80d72e41588d143abbc

See more details on using hashes here.

File details

Details for the file ninja-1.10.2.4-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for ninja-1.10.2.4-py2.py3-none-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 3fa6e69838613815c80abcaca34681c5b7cf15bf921543e518f5c918d7098bb7
MD5 7b7c8225c4114c22c47bd7e78efdccd5
BLAKE2b-256 8d1461d0cafe08cfbf3c58b1eb5d25c9717d7641dc113de24fb2351fbf512ece

See more details on using hashes here.

File details

Details for the file ninja-1.10.2.4-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 ninja-1.10.2.4-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 b0350784b37c5080223ec1bedc507153cc714b502c17dd5a64552e930b0dca25
MD5 babd10dc855da12cbcc9bcd16b38da22
BLAKE2b-256 390b4f30facb8a1ecd7627b62c7922480dcc1a75f52f48f75f89cad5a286be68

See more details on using hashes here.

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