NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #718 most downloaded on PyPI
Ninja is a small build system with a focus on speed
Last release 1 months ago
30 Aug 2026
Release timing varies
gaps range from 1 weeks to 1.1 years
Most releases are documented
notes for 17 of 25 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
25 releases · first in 2015
chore: adopt PEP-639 license metadata format by @tkng in #328
BUILD_TESTING to inherit RUN_NINJA_TEST value by @mayeut in #340Full Changelog: 1.13.0...1.13.2
One column per quarter.
break: drop Python 3.7, manylinux2010 & musllinux_1_1 by @mayeut in #310
Full Changelog: 1.11.1.4...1.13.0
ci(linux): use GHA ARM runners to build ARM wheels by @mayeut in #281
fix: build from sources with --no-binary=ninja by @mayeut in #276
--no-binary=ninja by @mayeut in #276Full Changelog: 1.11.1.2...1.11.1.3
chore: remove versioneer related code from setup.py by @mayeut in #224
versioneer related code from setup.py by @mayeut in #224test_sdist python from 3.11 to 3.12 by @mayeut in #223pip check as part of tests by @mayeut in #264Full Changelog: 1.11.1.1...1.11.1.2
fix(wheels): link libstdc++ statically on manylinux1 by @mayeut in https://github.com/scikit-build/ninja-python-distributions/pull/159
Full Changelog: https://github.com/scikit-build/ninja-python-distributions/compare/1.11.1...1.11.1.1
Full Changelog: 1.11.1...1.11.1.1
chore(deps): bump ninja from 1.10.2.3 to 1.10.2.4 by @dependabot in #147
Full Changelog: 1.10.2.4...1.11.1
feat: Support OS400 system by @zheddie in https://github.com/scikit-build/ninja-python-distributions/pull/139
Full Changelog: https://github.com/scikit-build/ninja-python-distributions/compare/1.10.2.3...1.10.2.4
Full Changelog: 1.10.2.3...1.10.2.4
Fix macOS universal2 build ( #88 , #90 ).
Publish macOS wheel with a x86_64 platform tag. It was missing from 1.10.2.1 (#81 , #83).
x86_64 platform tag. It was missing from 1.10.2.1 (#81 , #83).### Changes - Publish musllinux_1_1 wheels
[FEATURE] Update to upstream 1.10.2.git.kitware.jobserver-1
First release using GitHub Actions fully for all cibuildwheel builds, utilizing emulation to build special architectures. The release will now avoid p
First release using GitHub Actions fully for all cibuildwheel builds, utilizing emulation to build special architectures. The release will now avoid pushing to PyPI unless all wheels are present. Build dependencies are now constrained, to better support building on new platforms.
The effective ninja version does not change, it's still ninja 1.10.0.gfb670.kitware.jobserver-1
Nothing published for this version
Nothing published for this version
See https://pypi.org/project/ninja/1.10.0/
See https://pypi.org/project/ninja/1.10.0/
This release is based of the kitware/ninja fork providing features that have not yet been integrated upstream:
Nothing published for this version
See https://pypi.org/project/ninja/1.9.0/
See https://pypi.org/project/ninja/1.9.0/
This release is based of the kitware/ninja fork providing features that have not yet been integrated upstream:
See https://pypi.org/project/ninja/1.8.2.post2/
See https://pypi.org/project/ninja/1.8.2.post2/
This release is based of the kitware/ninja fork providing features that have not yet been integrated upstream:
See https://pypi.org/project/ninja/1.8.2.post1/
See https://pypi.org/project/ninja/1.8.2.post1/
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →