Skip to content

v0.9.0

Compare
Choose a tag to compare
@jrenaud90 jrenaud90 released this 23 May 03:23
· 223 commits to main since this release
1960d51

Changes

Major Changes:

  • Shifted from using the Python-based PyMem_Alloc, PyMem_Free to c-based malloc, free.
  • CySolver _solve method is now gil-free.
    • This has led to a 35%--230% speed boost at low values of steps (faster start up).

Other Changes:

  • CI will now build x64-86 and arm64 wheels for MacOS (change suggested by @dihm in #49).
    • Did have to use this nomkl workaround which may cause problems. TBD.

GitHub Tracked Changes

Full Changelog: v0.8.8...v0.9.0