There is a newer version of the record available.

Published January 23, 2018 | Version 0.6.2
Software Open

dhermes/bezier: 0.6.2

  • 1. UC Berkeley PhD Student

Description

Python Changes Documentation Non-Public API
  • Collapsed all Cython-generated modules into a single bezier._speedup module (8bcb319).
    • This is the change that prompted the release.
    • Dropped the five bezier._HAS_*_SPEEDUP members for a single bezier._HAS_SPEEDUP (this was the previous approach before 0.6.0).
    • Renamed a few of the Cython helper functions to avoid name collision.
    • This was done to fix a bug and prevent future bugs. The issue was that a mutable Fortran global (MAX_CANDIDATES) was being included via an object file in separate extension modules. When one module updated the global, the other module never saw the update (because it was a different copy).

Files

dhermes/bezier-0.6.2.zip

Files (3.6 MB)

Name Size Download all
md5:8d84b718f1e784b6b91530a1de09087e
3.6 MB Preview Download

Additional details

Related works