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.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-py3-none-manylinux1_x86_64.whl (102.8 kB view details)

Uploaded Python 3

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

Uploaded Python 3

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

Uploaded Python 3macOS 10.6+ x86-64

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

Uploaded Python 2

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

Uploaded Python 2

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

Uploaded Python 2macOS 10.6+ x86-64

File details

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

File metadata

  • Download URL: ninja-1.10.0.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.tar.gz
Algorithm Hash digest
SHA256 654e739b3fe2595ee023134e3a148fb5c1c31a9894b4eb8ff7060b1a11dc7413
MD5 a04d9627589e82c8d0004507658f3086
BLAKE2b-256 aa76c546f9d833354325eebdbf9df33a3e5ba537c9f474ecc6e61da043afd4da

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ninja-1.10.0-py3-none-manylinux1_x86_64.whl
  • Upload date:
  • Size: 102.8 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-py3-none-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d7a33ff0e1c7b88cbb64d88181ac90c66f69b5663396c21eb2548d935cc98250
MD5 acf90afc828b339f980010aa913fd0c8
BLAKE2b-256 d8ff6eb075fa26b5e57bcd952b036afb71b3f9cfe37ffe55a65de09f40b998df

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ninja-1.10.0-py3-none-manylinux1_i686.whl
  • Upload date:
  • Size: 104.2 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-py3-none-manylinux1_i686.whl
Algorithm Hash digest
SHA256 ed3e245fd6c9785370422874f28753c3d79f60a69bfc10414fa5dc8e8c666fbb
MD5 443758f58798d2cc01e147b248545fdd
BLAKE2b-256 1b1b97875d9cc1af65d0fd92a7998f4aaa0e9bf11ffa484f78b41f77aafe590c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ninja-1.10.0-py3-none-macosx_10_6_x86_64.whl
  • Upload date:
  • Size: 98.9 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.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.2

File hashes

Hashes for ninja-1.10.0-py3-none-macosx_10_6_x86_64.whl
Algorithm Hash digest
SHA256 6b87f02be70881de8a7325432c3c870ba36b84f9693cfe63abe37a959d8f63b5
MD5 e6cef00bb06ef8d646953bd286a955e6
BLAKE2b-256 72184287c1cf0400d8392085ab26a7c32fd68ca107bb9b3003a993282b860e2d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ninja-1.10.0-py2-none-manylinux1_x86_64.whl
  • Upload date:
  • Size: 102.8 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-py2-none-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9e8674e93d16c890abc41957b5d9cffca645f45d263dc095bb9c96652c848c96
MD5 729d397dd1aa4cea0c380cf782de3a35
BLAKE2b-256 4e9d5321f92bff4ac3105121a1e1b32ae188025fb75fa3e356eeeb931135408a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ninja-1.10.0-py2-none-manylinux1_i686.whl
  • Upload date:
  • Size: 104.2 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-py2-none-manylinux1_i686.whl
Algorithm Hash digest
SHA256 75fbe376d655487d8016dae6742d995362095a3d992cefd2d1a33ca6ea21f3e0
MD5 c4309523c1ea85d3a9d4e32b93f3a6e9
BLAKE2b-256 c519390bee539a34695ae18a9f5f3081989f5ee886e7d7cbd6b46edde0858d16

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ninja-1.10.0-py2-none-macosx_10_6_x86_64.whl
  • Upload date:
  • Size: 98.9 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-py2-none-macosx_10_6_x86_64.whl
Algorithm Hash digest
SHA256 a4b57528c5f53f3014eb2c1328c08cfe2a4339e9c24799c58f24a3481a125ef3
MD5 035509731c34a2c42baf4e538810df19
BLAKE2b-256 4e0e2243f5c7e8a6bdc3df4772a8de263b083cc4a11331894f9f8b1a83e11b07

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