Skip to content

v1.0.0

Latest

Choose a tag to compare

@BrianPugh BrianPugh released this 08 Aug 19:54
· 4 commits to main since this release

Breaking Changes

  • pip install lox now installs a thread-only version of Lox with zero dependencies.
  • pip install lox[multiprocessing] now installs the "full" version that uses pathos to handle multiprocessing. This is the equivalent of the previous pip install lox.

Many consumers of lox are only using the @lox.thread decorator and do not need the heavy pathos dependency. Unfortunately, due to how setuptools works, we were unable to make the dependency-less version an "extras". I.e. there's no way of doing pip install lox[slim]; "extras" can only add dependencies, they cannot remove dependencies.

Full Changelog: v0.13.0...v1.0.0