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.8.2 executable and ninja_syntax.py for generating .ninja files.

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

Build Status

Linux

macOS

Windows

PyPI

https://circleci.com/gh/scikit-build/ninja-python-distributions.svg?style=svg https://travis-ci.org/scikit-build/ninja-python-distributions.svg?branch=master https://ci.appveyor.com/api/projects/status/cvgsgfo2rsyq2ej8/branch/master?svg=true

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.8.2.post1.tar.gz (25.1 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.8.2.post1-cp37-cp37m-win_amd64.whl (253.3 kB view details)

Uploaded CPython 3.7mWindows x86-64

ninja-1.8.2.post1-cp37-cp37m-win32.whl (210.5 kB view details)

Uploaded CPython 3.7mWindows x86

ninja-1.8.2.post1-cp37-cp37m-manylinux1_x86_64.whl (88.7 kB view details)

Uploaded CPython 3.7m

ninja-1.8.2.post1-cp37-cp37m-manylinux1_i686.whl (89.0 kB view details)

Uploaded CPython 3.7m

ninja-1.8.2.post1-cp37-cp37m-macosx_10_6_x86_64.whl (83.7 kB view details)

Uploaded CPython 3.7mmacOS 10.6+ x86-64

ninja-1.8.2.post1-cp36-cp36m-win_amd64.whl (253.3 kB view details)

Uploaded CPython 3.6mWindows x86-64

ninja-1.8.2.post1-cp36-cp36m-win32.whl (210.5 kB view details)

Uploaded CPython 3.6mWindows x86

ninja-1.8.2.post1-cp36-cp36m-manylinux1_x86_64.whl (88.7 kB view details)

Uploaded CPython 3.6m

ninja-1.8.2.post1-cp36-cp36m-manylinux1_i686.whl (89.0 kB view details)

Uploaded CPython 3.6m

ninja-1.8.2.post1-cp36-cp36m-macosx_10_6_x86_64.whl (83.7 kB view details)

Uploaded CPython 3.6mmacOS 10.6+ x86-64

ninja-1.8.2.post1-cp35-cp35m-win_amd64.whl (253.3 kB view details)

Uploaded CPython 3.5mWindows x86-64

ninja-1.8.2.post1-cp35-cp35m-win32.whl (210.5 kB view details)

Uploaded CPython 3.5mWindows x86

ninja-1.8.2.post1-cp35-cp35m-manylinux1_x86_64.whl (88.7 kB view details)

Uploaded CPython 3.5m

ninja-1.8.2.post1-cp35-cp35m-manylinux1_i686.whl (89.0 kB view details)

Uploaded CPython 3.5m

ninja-1.8.2.post1-cp35-cp35m-macosx_10_6_x86_64.whl (83.7 kB view details)

Uploaded CPython 3.5mmacOS 10.6+ x86-64

ninja-1.8.2.post1-cp34-cp34m-win_amd64.whl (253.3 kB view details)

Uploaded CPython 3.4mWindows x86-64

ninja-1.8.2.post1-cp34-cp34m-win32.whl (163.6 kB view details)

Uploaded CPython 3.4mWindows x86

ninja-1.8.2.post1-cp34-cp34m-manylinux1_x86_64.whl (88.7 kB view details)

Uploaded CPython 3.4m

ninja-1.8.2.post1-cp34-cp34m-manylinux1_i686.whl (89.0 kB view details)

Uploaded CPython 3.4m

ninja-1.8.2.post1-cp34-cp34m-macosx_10_6_x86_64.whl (83.7 kB view details)

Uploaded CPython 3.4mmacOS 10.6+ x86-64

ninja-1.8.2.post1-cp27-cp27mu-manylinux1_x86_64.whl (88.7 kB view details)

Uploaded CPython 2.7mu

ninja-1.8.2.post1-cp27-cp27mu-manylinux1_i686.whl (89.0 kB view details)

Uploaded CPython 2.7mu

ninja-1.8.2.post1-cp27-cp27m-win_amd64.whl (253.4 kB view details)

Uploaded CPython 2.7mWindows x86-64

ninja-1.8.2.post1-cp27-cp27m-win32.whl (173.7 kB view details)

Uploaded CPython 2.7mWindows x86

ninja-1.8.2.post1-cp27-cp27m-manylinux1_x86_64.whl (88.7 kB view details)

Uploaded CPython 2.7m

ninja-1.8.2.post1-cp27-cp27m-manylinux1_i686.whl (89.0 kB view details)

Uploaded CPython 2.7m

ninja-1.8.2.post1-cp27-cp27m-macosx_10_6_x86_64.whl (83.7 kB view details)

Uploaded CPython 2.7mmacOS 10.6+ x86-64

File details

Details for the file ninja-1.8.2.post1.tar.gz.

File metadata

  • Download URL: ninja-1.8.2.post1.tar.gz
  • Upload date:
  • Size: 25.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for ninja-1.8.2.post1.tar.gz
Algorithm Hash digest
SHA256 5cc05b544c34e3fa313f4b71fe10a778986387d8fb09249154af149b6d570525
MD5 fa10433a467fd6fc20660fd4e6d05a2b
BLAKE2b-256 2b9991f086888ba715cdb352b9147dc32a44871272969442c4b68c92be065303

See more details on using hashes here.

File details

Details for the file ninja-1.8.2.post1-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for ninja-1.8.2.post1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 9ac91e1e8fe078fb33902566734c8bfcbff47a56ca99df5462956334c79b9321
MD5 cc3431085025dd1f8b20508418e978cf
BLAKE2b-256 b6317966d2e754917a15eef46e1edd5543ef155310ea9505c254b85fec68456b

See more details on using hashes here.

File details

Details for the file ninja-1.8.2.post1-cp37-cp37m-win32.whl.

File metadata

File hashes

Hashes for ninja-1.8.2.post1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 569fef7fd442fff243d29f4c835596bcbb73b39b1743b5b31170c0eb80ea0440
MD5 0ea9c787b6e1b0c3aea54e4b42b23652
BLAKE2b-256 f47862411d2520830bd4a3414734ec5124fdb6f870e67a832b133afe8e906138

See more details on using hashes here.

File details

Details for the file ninja-1.8.2.post1-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for ninja-1.8.2.post1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 45a9f9b5748784a73b29a6a6fdce1e7e1a9e67be7f23834242d8e9e0917b590c
MD5 ee1ed87ac9fa7512b54d5bc7ce52a786
BLAKE2b-256 1fb0c48f0773f8df0ef0fe40e987749754de2c98ac9f4545d4c959f03c0bfe5f

See more details on using hashes here.

File details

Details for the file ninja-1.8.2.post1-cp37-cp37m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for ninja-1.8.2.post1-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 84234af73fd01123cb70dee37aa99ec7004bcf1389a4494cd779cbd22a9c2c75
MD5 acb3fd74b09ea3ba59194c1e6ea8b5de
BLAKE2b-256 0c14c52cb7f451246338e2d110c999c8a825e856612fd4e5969de52593b08f19

See more details on using hashes here.

File details

Details for the file ninja-1.8.2.post1-cp37-cp37m-macosx_10_6_x86_64.whl.

File metadata

File hashes

Hashes for ninja-1.8.2.post1-cp37-cp37m-macosx_10_6_x86_64.whl
Algorithm Hash digest
SHA256 26a00a3958dc684cea5c783711cd4005cf587b7e7b3028f0109ecfca72e95de8
MD5 38d7f13cdea302494a98ff0d484aa5fa
BLAKE2b-256 c2615bc4c51259baada37a59b945dd97f1498f147dbc68f04785ffdd55221066

See more details on using hashes here.

File details

Details for the file ninja-1.8.2.post1-cp36-cp36m-win_amd64.whl.

File metadata

File hashes

Hashes for ninja-1.8.2.post1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 2f8ee5d0417b655db293ca138a81dec70ba2276fb174487ca65f04154ac660c8
MD5 70a7211f1da808ba0cd962e0c53d04d2
BLAKE2b-256 257a06ed69ef4f26852ebc0e8fde903d879a3bd8250ddb80e4f3ffed19df3cf2

See more details on using hashes here.

File details

Details for the file ninja-1.8.2.post1-cp36-cp36m-win32.whl.

File metadata

File hashes

Hashes for ninja-1.8.2.post1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 ee5078dc71d62a1ac14ea375a6786c2f760ce9222ec2f660b89943719d2d5838
MD5 0a16006e23b069d6c112850dc2fd2da7
BLAKE2b-256 20d86a607aa8b08dd5a601f7e70fe7aa89c6993c95833f064ef44732d3689493

See more details on using hashes here.

File details

Details for the file ninja-1.8.2.post1-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for ninja-1.8.2.post1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f74a2531f475850c3e7b4f0baa3adf437f86ea5f2fe4222d7e15faa2a3fdf5f1
MD5 2b6d3a243a283c8f517befb0b969271d
BLAKE2b-256 119c11ea776653319992f7bab8bbe87b6a318462c666e3be4e72f20e3059a308

See more details on using hashes here.

File details

Details for the file ninja-1.8.2.post1-cp36-cp36m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for ninja-1.8.2.post1-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 3afcb807dfd5e5a95d06c39fa525622580b18c0395682385862e64e801a563ff
MD5 4b9b3a3642c3b019db90078d17c2dddf
BLAKE2b-256 da878b867d1029621ba1a9f88e782929c7fd693eef4c52c8855d51dad9e686c2

See more details on using hashes here.

File details

Details for the file ninja-1.8.2.post1-cp36-cp36m-macosx_10_6_x86_64.whl.

File metadata

File hashes

Hashes for ninja-1.8.2.post1-cp36-cp36m-macosx_10_6_x86_64.whl
Algorithm Hash digest
SHA256 79aa21aa4e1010a1a047550394dc512ae7a3a13a2aa54c6c88c85bfaecb05d28
MD5 891f4fc34a8d66fbca73c4dcbb829c51
BLAKE2b-256 cb83c6f77b109865930494b4a6b8074e6e42f2ce9fbabecadbea6a50a45c849d

See more details on using hashes here.

File details

Details for the file ninja-1.8.2.post1-cp35-cp35m-win_amd64.whl.

File metadata

File hashes

Hashes for ninja-1.8.2.post1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 331013795f01d01a985723075ca3c857ef8ba1cd61f2981d3a1327c967af7be2
MD5 dc0a5ef4606d598b03c7a76d26f7eb47
BLAKE2b-256 d704c61c53a4363725f5278b97fbfb8e728812316ba50838714d65e38347a15a

See more details on using hashes here.

File details

Details for the file ninja-1.8.2.post1-cp35-cp35m-win32.whl.

File metadata

File hashes

Hashes for ninja-1.8.2.post1-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 073028ad76be6cda0299654eaa8e08208b3670702956b7fe77e140bb94cb9af4
MD5 e5d6b961fee38eb87b9fe35cc3fb9ec5
BLAKE2b-256 9fa48892acad523e2c0ff6acf58f9baf658e90c386fadd61cfe5bb852fb3dbc5

See more details on using hashes here.

File details

Details for the file ninja-1.8.2.post1-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for ninja-1.8.2.post1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8a568e085685148e93c09c1fae01d5fa9fd88770d2fcfb7b86596cad172aeb49
MD5 b4ccf6791ee7eeb275e51baf1ca9b3ed
BLAKE2b-256 18f3b0cf6939ab044d5ac7fe234926b8a0579faca201b774b38e7a2005d36eca

See more details on using hashes here.

File details

Details for the file ninja-1.8.2.post1-cp35-cp35m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for ninja-1.8.2.post1-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 d7a2a631a225d2c44876a1907a7d59b6e4a437efcb5b8063fcaa9634e58b2fdc
MD5 9209032cebc8d06ce4ea01d3c075ddee
BLAKE2b-256 dbad64e0473f613eb9b12958a4abd679d889694170bb721977d861c153a74d83

See more details on using hashes here.

File details

Details for the file ninja-1.8.2.post1-cp35-cp35m-macosx_10_6_x86_64.whl.

File metadata

File hashes

Hashes for ninja-1.8.2.post1-cp35-cp35m-macosx_10_6_x86_64.whl
Algorithm Hash digest
SHA256 80b2b748ddf6a27d9e6b074e011c7b8e3a8de0c09ec966f0791eec3aaa20386b
MD5 f35468ea474a8daf9044f06b14282e3b
BLAKE2b-256 4f576c81a934e6042d001537b4aaf22fd74ec82d1e3aa6bed7f12d6396f8d118

See more details on using hashes here.

File details

Details for the file ninja-1.8.2.post1-cp34-cp34m-win_amd64.whl.

File metadata

File hashes

Hashes for ninja-1.8.2.post1-cp34-cp34m-win_amd64.whl
Algorithm Hash digest
SHA256 e8ecabc4b190345e38221baa21ac70208237989f001932ed826e1c3c6a745ff4
MD5 d03faf774bab6a6fb8b50c1fe96e5650
BLAKE2b-256 2d81b6913c6c9d55a771a26e31bf401a233fdc201e554468817cacaeb5ae7073

See more details on using hashes here.

File details

Details for the file ninja-1.8.2.post1-cp34-cp34m-win32.whl.

File metadata

File hashes

Hashes for ninja-1.8.2.post1-cp34-cp34m-win32.whl
Algorithm Hash digest
SHA256 2b374d75e7fe94245841dfe73460dd74e6208b098074d01f1db0217ba1efa261
MD5 f725e66345cd7fe52e0e781e0aff5953
BLAKE2b-256 a6887f8a6ad378c94eede11c03c662f1af9095f4ed93cb6d657a9497d6344e6e

See more details on using hashes here.

File details

Details for the file ninja-1.8.2.post1-cp34-cp34m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for ninja-1.8.2.post1-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 fd2df1515c741b9006bd547829c474d2fe2c6426f32608fac6b7a2096749f20e
MD5 a0ac929da246990dafbcbd932a0099eb
BLAKE2b-256 e1d32b0d58ffa35228999c6f5e82e035c153941fb555494dc0379b6d9f86f5b0

See more details on using hashes here.

File details

Details for the file ninja-1.8.2.post1-cp34-cp34m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for ninja-1.8.2.post1-cp34-cp34m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 4e00787e3604e255e9b082e55f0cebb47f59f0118266c8bea5c973c4a8bb6b9b
MD5 a052b3e73b00873c8fcecb9ae656775e
BLAKE2b-256 9fd66341fad6eed067222a4abcc6b6651e6b73cbf3d67ee2e1977a9c1ad5f9b5

See more details on using hashes here.

File details

Details for the file ninja-1.8.2.post1-cp34-cp34m-macosx_10_6_x86_64.whl.

File metadata

File hashes

Hashes for ninja-1.8.2.post1-cp34-cp34m-macosx_10_6_x86_64.whl
Algorithm Hash digest
SHA256 92a56001854d76a9b986f856f656837d50a25de2c5e3e4eeff30a2a6ead1160d
MD5 17103427cedfa26c6644e360a1460bde
BLAKE2b-256 271b29cdabeee14fdaa954efd9327b48fcb3f878e2e45b50a0fdc461cdf4f699

See more details on using hashes here.

File details

Details for the file ninja-1.8.2.post1-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for ninja-1.8.2.post1-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f6d0e24373d45f04ed3c532858498e883fc90f7ecfc6c4a77bbe3389947412f9
MD5 27b1f8c35db0eaddcf92cc97c8635989
BLAKE2b-256 0169f525f5134454af2594ac057c539213af596ba07cae6ce2b6c027363d22e0

See more details on using hashes here.

File details

Details for the file ninja-1.8.2.post1-cp27-cp27mu-manylinux1_i686.whl.

File metadata

File hashes

Hashes for ninja-1.8.2.post1-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 686df60cfaa8cc1006573c359da36b7addef05dc49550b4274ca9613969f9e3d
MD5 df08ec27f6942b44811d8608531da5c0
BLAKE2b-256 2237ded6514c0d9c6dbb8530e7abcd0784f053dd397dd3f71f623a3aceacf1ed

See more details on using hashes here.

File details

Details for the file ninja-1.8.2.post1-cp27-cp27m-win_amd64.whl.

File metadata

File hashes

Hashes for ninja-1.8.2.post1-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 1199b228d7a5052cfabb94b2e495c9a96af3fb0902b906db17c42a54b4130353
MD5 529e66996f651e423479f96a778f84e8
BLAKE2b-256 d6ee038ae7b0d09879619ac4255621575d5c2d63aac20196cc6f5af0f331c9a3

See more details on using hashes here.

File details

Details for the file ninja-1.8.2.post1-cp27-cp27m-win32.whl.

File metadata

File hashes

Hashes for ninja-1.8.2.post1-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 6d90a176df4b5a7ae456d0bc86d939ab1830b133cc607e93f06a26c7a6c3486e
MD5 5fac2b68a26bab0eacc87ce3c7a7131e
BLAKE2b-256 858ce97d491cd4d4939e48bd0aeb0f49de0191a248e5c629d7e0bc05b467ba55

See more details on using hashes here.

File details

Details for the file ninja-1.8.2.post1-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for ninja-1.8.2.post1-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b2a965a5f5e3934732925fdb39027661c418ee17eb50e3c0e40656c88e05e0fb
MD5 72e2fcc89d8abde5b15ab1573df328f1
BLAKE2b-256 2982116fa93058e0d0ba90e4182f61d567f9c4fa28ea72cfcea2e5fc6ad2f103

See more details on using hashes here.

File details

Details for the file ninja-1.8.2.post1-cp27-cp27m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for ninja-1.8.2.post1-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 3938c0e318e2670f91277d4cd46a6dbfe07d2c5f032f1bf2d1de3129c4134e80
MD5 7feb28ce927cb4a5e23eee636f8d6717
BLAKE2b-256 f63e99d1eda0c0185660fd12235353b3fd4c2061a603b376e7d34330e7f91606

See more details on using hashes here.

File details

Details for the file ninja-1.8.2.post1-cp27-cp27m-macosx_10_6_x86_64.whl.

File metadata

File hashes

Hashes for ninja-1.8.2.post1-cp27-cp27m-macosx_10_6_x86_64.whl
Algorithm Hash digest
SHA256 1203cc6c24faaac1e85fff008d9cd31581be7e631d13074febda1d519910d0fb
MD5 739d03b703e86ef5914d3c24ea8c398e
BLAKE2b-256 3ca07f83c0199cc1625a028fab8ee8394a75e391f4e5c8dd01f0781c7a434fed

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