Skip to content

v0.3.0

Compare
Choose a tag to compare
@patacca patacca released this 05 Jan 13:09
· 14 commits to main since this release

Version 0.3 brings several changes, potentially breaking backwards compatibility.
The most important change is the different caching behavior: in an attempt to simplify and keep consistent the API we decided that all the objects below basic blocks will cache the "lower level" objects by default, functions instead won't cache anything but instead rely on context manager to cache basic blocks.
This version should also solve the problem with windows.

What's Changed

  • Switch to pyproject.toml and src layout. Add python-magic-bin for windows by @patacca in #9
  • Change design principle for caching objects by @patacca in #10
  • Update README to reflect new API by @patacca in #11
  • Fix building issues with Python 3.11. by @ebrocas in #14
  • Make static typing PEP-585 compliant. NFC. by @patacca in #16

New Contributors

Full Changelog: v0.2.1...v0.3.0