You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
dependabot[bot] 2b899be0be
chore(deps): bump pypa/cibuildwheel from 2.7.0 to 2.8.0 (#128)
22 hours ago
.github chore(deps): bump pypa/cibuildwheel from 2.7.0 to 2.8.0 (#128) 22 hours ago
docs Update to Ninja 1.10.2.g51db2.kitware.jobserver-1 11 months ago
scripts style: avoid confusing overwrite of variables (#109) 2 months ago
src/ninja feat: add typing info (#126) 3 days ago
tests Update to Ninja 1.10.2.g51db2.kitware.jobserver-1 11 months ago
.coveragerc Fix codecov submission adding missing .coveragerc 6 years ago
.gitattributes refactor: use src/{package} layout (#48) 1 year ago
.gitignore refactor: use src/{package} layout (#48) 1 year ago
.pre-commit-config.yaml [pre-commit.ci] pre-commit autoupdate (#121) 3 weeks ago
AUTHORS.rst style: pre-commit run -a 1 year ago
CMakeLists.txt fix: universal2 build (#90) 8 months ago
CONTRIBUTING.rst chore: add nox and remove deprecated things (#54) 12 months ago
HISTORY.rst Add python source distribution and wheel build infrastructure 6 years ago
LICENSE_Apache_20 style: pre-commit run -a 1 year ago
MANIFEST.in feat: add typing info (#126) 3 days ago
NinjaUrls.cmake Update to Ninja 1.10.2.g51db2.kitware.jobserver-1 11 months ago
README.rst Update to Ninja 1.10.2.g51db2.kitware.jobserver-1 11 months ago
constraints-ci.txt chore(deps): bump cmake from 3.22.4 to 3.22.5 (#116) 4 weeks ago
constraints.txt ci: temporarily pin ruamel for Python 2 1 year ago
ninja-python-distributions-logo.png README: Add logo 5 years ago
noxfile.py feat: add universal2 support (#63) 11 months ago
pyproject.toml feat: add typing info (#126) 3 days ago
requirements-dev.txt fix: requirements-deploy.txt does not exist anymore 7 months ago
requirements-repair.txt refactor: split requirements 1 year ago
requirements-test.txt refactor: split requirements 1 year ago
setup.cfg refactor: always build from sources (#61) 11 months ago
setup.py chore: add project URLs (#125) 3 days ago
versioneer.py style: fixed sorting (#57) 12 months ago

README.rst

Ninja Python Distributions

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.

image

Latest Release

Versions Downloads
image image

Build Status

GitHub Actions (Windows, macOS, Linux)
PyPI image

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.