https://github.com/scikit-build/ninja-python-distributions
This project provides the infrastructure to build Ninja Python wheels.
https://github.com/scikit-build/ninja-python-distributions
build-tool c-plus-plus cmake cross-platform fortran kitware python scikit-build
Last synced: 5 months ago
JSON representation
This project provides the infrastructure to build Ninja Python wheels.
- Host: GitHub
- URL: https://github.com/scikit-build/ninja-python-distributions
- Owner: scikit-build
- License: apache-2.0
- Created: 2016-11-29T16:50:33.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2025-06-28T09:07:49.000Z (5 months ago)
- Last Synced: 2025-06-28T10:22:21.168Z (5 months ago)
- Topics: build-tool, c-plus-plus, cmake, cross-platform, fortran, kitware, python, scikit-build
- Language: Python
- Homepage:
- Size: 540 KB
- Stars: 77
- Watchers: 13
- Forks: 17
- Open Issues: 8
-
Metadata Files:
- Readme: README.rst
- Changelog: HISTORY.rst
- Contributing: CONTRIBUTING.rst
- License: LICENSE_Apache_20
- Authors: AUTHORS.rst
Awesome Lists containing this project
README
==========================
Ninja Python Distributions
==========================
`Ninja `_ is a small build system with a focus on speed.
The latest Ninja python wheels provide `ninja 1.13.0 `_ executable
and `ninja_syntax.py` for generating `.ninja` files.
.. image:: https://raw.githubusercontent.com/scikit-build/ninja-python-distributions/master/ninja-python-distributions-logo.png
Latest Release
--------------
.. table::
+----------------------------------------------------------------------+---------------------------------------------------------------------------+
| Versions | Downloads |
+======================================================================+===========================================================================+
| .. image:: https://img.shields.io/pypi/v/ninja.svg | .. image:: https://img.shields.io/badge/downloads-2535k%20total-green.svg |
| :target: https://pypi.python.org/pypi/ninja | :target: https://pypi.python.org/pypi/ninja |
+----------------------------------------------------------------------+---------------------------------------------------------------------------+
Build Status
------------
.. table::
+---------------+-------------------------------------------------------------------------------------------------------------+
| | GitHub Actions (Windows, macOS, Linux) |
+===============+=============================================================================================================+
| PyPI | .. image:: https://github.com/scikit-build/ninja-python-distributions/actions/workflows/build.yml/badge.svg |
| | :target: https://github.com/scikit-build/ninja-python-distributions/actions/workflows/build.yml |
+---------------+-------------------------------------------------------------------------------------------------------------+
Maintainers
-----------
* `How to update ninja version ? `_
* `How to make a release ? `_
Miscellaneous
-------------
* Documentation: https://github.com/scikit-build/ninja-python-distributions#readme
* Source code: https://github.com/scikit-build/ninja-python-distributions
* Mailing list: https://groups.google.com/forum/#!forum/scikit-build
Python Version Support
----------------------
Versions after 1.11.1.1 no longer support Python 2-3.6, and require manylinux2010+ on linux.
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 `_.