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.0.gfb670.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

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.10.0.post1.tar.gz (25.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.0.post1-py3-none-win_amd64.whl (245.6 kB view details)

Uploaded Python 3Windows x86-64

ninja-1.10.0.post1-py3-none-win32.whl (239.1 kB view details)

Uploaded Python 3Windows x86

ninja-1.10.0.post1-py3-none-manylinux1_x86_64.whl (102.9 kB view details)

Uploaded Python 3

ninja-1.10.0.post1-py3-none-manylinux1_i686.whl (104.3 kB view details)

Uploaded Python 3

ninja-1.10.0.post1-py3-none-macosx_10_6_x86_64.whl (99.0 kB view details)

Uploaded Python 3macOS 10.6+ x86-64

ninja-1.10.0.post1-py2-none-win_amd64.whl (245.6 kB view details)

Uploaded Python 2Windows x86-64

ninja-1.10.0.post1-py2-none-win32.whl (189.5 kB view details)

Uploaded Python 2Windows x86

ninja-1.10.0.post1-py2-none-manylinux1_x86_64.whl (102.9 kB view details)

Uploaded Python 2

ninja-1.10.0.post1-py2-none-manylinux1_i686.whl (104.3 kB view details)

Uploaded Python 2

ninja-1.10.0.post1-py2-none-macosx_10_6_x86_64.whl (99.0 kB view details)

Uploaded Python 2macOS 10.6+ x86-64

File details

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

File metadata

  • Download URL: ninja-1.10.0.post1.tar.gz
  • Upload date:
  • Size: 25.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.0

File hashes

Hashes for ninja-1.10.0.post1.tar.gz
Algorithm Hash digest
SHA256 ddfac074ae408e42c617cd44f90a95bf6db94f0c846c95ef2a3a9a03438027a1
MD5 b7099697f167e66a53a456b7347b2356
BLAKE2b-256 f305f5f9f7accf3e2824d2546151dd68692a184113dc21e7785f2b230f7ee4f5

See more details on using hashes here.

File details

Details for the file ninja-1.10.0.post1-py3-none-win_amd64.whl.

File metadata

  • Download URL: ninja-1.10.0.post1-py3-none-win_amd64.whl
  • Upload date:
  • Size: 245.6 kB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.3.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.5

File hashes

Hashes for ninja-1.10.0.post1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 39f9ab35f52b540777b77cc889ffed37182c7d55bec00f658f6f74bd5b1a4377
MD5 b6742b2c3aab1d1743fe9759b3857905
BLAKE2b-256 8f9b2b93da6df3129a1af33e797570d6251d7d8596f402f32670b02d4d6e62d9

See more details on using hashes here.

File details

Details for the file ninja-1.10.0.post1-py3-none-win32.whl.

File metadata

  • Download URL: ninja-1.10.0.post1-py3-none-win32.whl
  • Upload date:
  • Size: 239.1 kB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.3.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.5

File hashes

Hashes for ninja-1.10.0.post1-py3-none-win32.whl
Algorithm Hash digest
SHA256 9897b92c626caabe51fce04a9be851f635ed828a55c558a9cf1a75571b4c4fce
MD5 14ad88507220899e7d9f4e85ab772748
BLAKE2b-256 2063677e78f91d4c4b452c942dc44e16fa69d7a07413c50d2eba179519842acc

See more details on using hashes here.

File details

Details for the file ninja-1.10.0.post1-py3-none-manylinux1_x86_64.whl.

File metadata

  • Download URL: ninja-1.10.0.post1-py3-none-manylinux1_x86_64.whl
  • Upload date:
  • Size: 102.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.0

File hashes

Hashes for ninja-1.10.0.post1-py3-none-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 fa6d68b4f65aca57594d3cccfcf8fa7c8a311e93c55eed8043cabc439617d7b7
MD5 eb0eef75e7a8c07737a59dc3ddb6c6dc
BLAKE2b-256 f62741b8a846496451ea9f103bf8e1d0d1b010d1180c30d84a87433ec5d7f88e

See more details on using hashes here.

File details

Details for the file ninja-1.10.0.post1-py3-none-manylinux1_i686.whl.

File metadata

  • Download URL: ninja-1.10.0.post1-py3-none-manylinux1_i686.whl
  • Upload date:
  • Size: 104.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.0

File hashes

Hashes for ninja-1.10.0.post1-py3-none-manylinux1_i686.whl
Algorithm Hash digest
SHA256 3d4b1a3fa4d68c9dc74f50875c9bfe4eaaf495b5205d12526aea95043488c8b6
MD5 bc7016ea701e3f6c24436c9ecdc082cb
BLAKE2b-256 10ef4bd419c576ea6c4f9c4eedb6a0d87e5ac950698fb3db7875907e116e341c

See more details on using hashes here.

File details

Details for the file ninja-1.10.0.post1-py3-none-macosx_10_6_x86_64.whl.

File metadata

  • Download URL: ninja-1.10.0.post1-py3-none-macosx_10_6_x86_64.whl
  • Upload date:
  • Size: 99.0 kB
  • Tags: Python 3, macOS 10.6+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.3.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.2

File hashes

Hashes for ninja-1.10.0.post1-py3-none-macosx_10_6_x86_64.whl
Algorithm Hash digest
SHA256 607211b652a32006cda8a72a1496c348ddadcbe30986ff264e7354972fa3194e
MD5 72c8714e49288824d2d2540e8e7fd9a1
BLAKE2b-256 e7ce7ddc417f9806cf2f14166e5608c420b1dafff481a76349ac5086279ea81a

See more details on using hashes here.

File details

Details for the file ninja-1.10.0.post1-py2-none-win_amd64.whl.

File metadata

  • Download URL: ninja-1.10.0.post1-py2-none-win_amd64.whl
  • Upload date:
  • Size: 245.6 kB
  • Tags: Python 2, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/2.7.17

File hashes

Hashes for ninja-1.10.0.post1-py2-none-win_amd64.whl
Algorithm Hash digest
SHA256 6ba8b42193600bfbde76dc32d7f6fd5675e253a9e5d7caad4a2735a84a72d491
MD5 1796bebc7b41e61e8d6e4ba2e1a55b56
BLAKE2b-256 2f95eaf0fd3f3acbf1cfdc927ba67428dd92221fb56fa166701e17a89d734c83

See more details on using hashes here.

File details

Details for the file ninja-1.10.0.post1-py2-none-win32.whl.

File metadata

  • Download URL: ninja-1.10.0.post1-py2-none-win32.whl
  • Upload date:
  • Size: 189.5 kB
  • Tags: Python 2, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/2.7.17

File hashes

Hashes for ninja-1.10.0.post1-py2-none-win32.whl
Algorithm Hash digest
SHA256 18bd4ebc6cef30981e966609362090a0d99aeca29a63ca83a3688305f1c35222
MD5 bc5908940d8210e528d058a2cff8644a
BLAKE2b-256 b5df31d88cc86f41afb82d458f4c9d2ca3e10ff4615621f06e1c14316fa9349a

See more details on using hashes here.

File details

Details for the file ninja-1.10.0.post1-py2-none-manylinux1_x86_64.whl.

File metadata

  • Download URL: ninja-1.10.0.post1-py2-none-manylinux1_x86_64.whl
  • Upload date:
  • Size: 102.9 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.0

File hashes

Hashes for ninja-1.10.0.post1-py2-none-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3c206a4b8b896f396aeabfc0dbd99d84bc01306a3e07568d28d5536c24cbeaa3
MD5 b172f18453bd196b25749ed8f327286b
BLAKE2b-256 44a2c91b2f3959c996819f1b63466f398469d698835587cf0d30d2bccc6a00e7

See more details on using hashes here.

File details

Details for the file ninja-1.10.0.post1-py2-none-manylinux1_i686.whl.

File metadata

  • Download URL: ninja-1.10.0.post1-py2-none-manylinux1_i686.whl
  • Upload date:
  • Size: 104.3 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.0

File hashes

Hashes for ninja-1.10.0.post1-py2-none-manylinux1_i686.whl
Algorithm Hash digest
SHA256 760de263a261919fc97cf1fd30d2dd8902dd89d5165d6cbf80ce3d66a39fff11
MD5 f824a53a7f81e8f19e07c678493d3f82
BLAKE2b-256 a2b88a5dacefd2b4f8663ea7ee5a6458e61377536be5e268f85d6d26780cf2b4

See more details on using hashes here.

File details

Details for the file ninja-1.10.0.post1-py2-none-macosx_10_6_x86_64.whl.

File metadata

  • Download URL: ninja-1.10.0.post1-py2-none-macosx_10_6_x86_64.whl
  • Upload date:
  • Size: 99.0 kB
  • Tags: Python 2, macOS 10.6+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/2.7.15

File hashes

Hashes for ninja-1.10.0.post1-py2-none-macosx_10_6_x86_64.whl
Algorithm Hash digest
SHA256 5ae857e0283acbf4b3645756d9e8217fddbe1f41dfe33e2c40dc79cb69706a8c
MD5 77611dc2a241bb313cf6c044cb29a875
BLAKE2b-256 332657c5890aa21a895af90f3234957572c6539b10fb20a97981ea55ded9e2ee

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