Skip to content

Releases: scikit-build/ninja-python-distributions

Version 1.11.1.1

09 Oct 18:45
1.11.1.1
d07caf4
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.11.1...1.11.1.1

1.11.1

05 Nov 10:05
1.11.1
c5a6e10
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump ninja from 1.10.2.3 to 1.10.2.4 by @dependabot in #147
  • chore(deps): bump docker/setup-qemu-action from 2.0.0 to 2.1.0 by @dependabot in #149
  • chore(deps): bump pypa/cibuildwheel from 2.10.2 to 2.11.1 by @dependabot in #150
  • chore(deps): bump pypa/cibuildwheel from 2.11.1 to 2.11.2 by @dependabot in #151
  • fix: allow access to file descriptors by @henryiii in #152
  • chore(deps): GHA updates by @mayeut in #154
  • Update to Ninja 1.11.1.g95dee.kitware.jobserver-1 by @mayeut in #155

Full Changelog: 1.10.2.4...1.11.1

Version 1.10.2.4

28 Sep 15:13
1.10.2.4
8617f5d
Compare
Choose a tag to compare

What's Changed

  • feat: Support OS400 system by @zheddie in #139
  • feat: add typing info by @henryiii in #126
  • fix(types): missing type files added to wheels by @henryiii in #138
  • fix: non-isolated build fails when versioneer is installed by @jack1142 in #122
  • fix: missing delimiter in trove classifiers definition by @mayeut in #141
  • chore: Add project URLs by @jack1142 in #125
  • chore: run ninja test suite as part of the build by @mayeut in #142
  • style: avoid confusing overwrite of variables by @mayeut in #109

New Contributors

Full Changelog: 1.10.2.3...1.10.2.4

1.10.2.3

21 Nov 11:02
1.10.2.3
450d8bb
Compare
Choose a tag to compare

Changes

  • Fix macOS universal2 build (#88 , #90).

Version 1.10.2.2

04 Oct 22:03
1.10.2.2
70e37a4
Compare
Choose a tag to compare

Changes

  • Publish macOS wheel with a x86_64 platform tag. It was missing from 1.10.2.1 (#81 , #83).

Version 1.10.2.1

02 Oct 12:08
1.10.2.1
7b4ee1a
Compare
Choose a tag to compare

Changes

  • Publish musllinux_1_1 wheels

Version 1.10.2

28 Jul 07:04
1.10.2
9c1463a
Compare
Choose a tag to compare

Changes

  • [FEATURE] Update to upstream 1.10.2.git.kitware.jobserver-1 (#62)
  • [FEATURE] Add macOS universal2 support (#35, #41, #63)
  • [HOUSEKEEPING] Always build from sources.

Version 1.10.0.post3

17 Jul 09:05
1.10.0.post3
6d99a91
Compare
Choose a tag to compare

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

Changes (specific to ninja-python-distributions)

  • [BUGFIX] Install Via pip Fails Due to Dependency scikit-build (#27, #43, #45)
  • [BUGFIX] Fails to build in Alpine 3.9 (#22, #43, #45)
  • [FEATURE] Add manylinux wheels for aarch64, ppc64le & s390x (#28, #46)
  • [HOUSEKEEPING] Lots of styling improvement with more checks. Added nox, including support for bumping releases. Built with cibuildwheel.

1.10.0

04 Jun 23:39
1.10.0
81d952b
Compare
Choose a tag to compare

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:

  • make-style jobserver support

1.9.0

26 Feb 03:28
e1282ec
Compare
Choose a tag to compare

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:

  • Dynamic dependency discovery needed for Fortran builds
  • make-style jobserver support