Skip to content

Releases: explosion/thinc-apple-ops

v1.0.0: Build against numpy 2.0

01 Oct 09:53
Compare
Choose a tag to compare

Numpy is a build dependency of thinc-apple-ops, and numpy 2.0 is not binary compatible with numpy 1.0 (fair enough). This means we can't have a version that's compatible across numpy v1 and numpy v2.

This release updates the pins to numpy 2.0 and builds against it. No other changes are made, so that we have paired versions that only differ in their dependencie

v0.1.5

18 Apr 14:58
848f124
Compare
Choose a tag to compare
  • Lower Thinc upper bound to <9.0.0. Thinc 9 includes Apple ops.

v0.1.4

22 Sep 14:58
7e740be
Compare
Choose a tag to compare
  • Updates and binary wheels for python 3.12.

v0.1.3

16 Dec 14:53
d6de91b
Compare
Choose a tag to compare

Relax Thinc upper bound to <9.1.0 to support current Thinc 9.0.0 development builds.

v0.1.2

17 Oct 15:05
1bf8da1
Compare
Choose a tag to compare
  • Updates and binary wheels for python 3.11.

v0.1.1: Fix numpy build constraints for wheels

27 Sep 11:25
17f6b68
Compare
Choose a tag to compare

🔴 Bug fixes

  • Fix issue #27: Add numpy build constraints for PyPI wheels.

v0.0.8: Fix numpy build constraints for wheels

27 Sep 11:59
6fcb528
Compare
Choose a tag to compare

🔴 Bug fixes

  • Fix issue #27: Add numpy build constraints for PyPI wheels.

v0.1.0: Performance improvements

19 Jul 06:20
48fe409
Compare
Choose a tag to compare

✨ New features and improvements

  • Pass through Accelerate's saxpy/sgemm in AppleOps.cblas (#15, #21).
  • Write in-place in AppleOps.gemm when the output argument is given (#19).

🔴 Bug fixes

  • Fix issue #17: avoid cyclic imports in Thinc.

v0.0.7

27 May 14:46
d2f0de7
Compare
Choose a tag to compare
  • Restrict Thinc to v8.0.x in preparation for Thinc v8.1.

v0.0.6

18 May 09:04
d29bcba
Compare
Choose a tag to compare
  • Fix issue #12: Check shape in AppleOps.gemm.