------------------- * Set number of workers to 0 (in thread execution) if the environment variable ``LOX_DEBUG`` is set to a true-like value (``true``, ``1``, etc.). Makes it easier to set breakpoints in multithreaded code without having to manually edit the decorator.
0.10.0
------------------- * Remove dependency pinning. * Allow ``lox.thread(0)``. This will execute ``scatter`` calls in parent thread. Useful for debugging breakpoints in parallelized code.
0.9.0
------------------ * ``tqdm`` support on ``lox.process.gather``. See v0.8.0 release notes for usage.
0.8.0
------------------ * ``tqdm`` support on ``lox.thread.gather`` * Can be a bool::
>>> my_func.gather(tqdm=True)
* Can be a ``tqdm`` object::
>>> from tqdm import tqdm >>> pbar = tqdm(total=100) >>> for _ in range(100): >>> my_func.scatter() >>> my_func.gather(tqdm=pbar)
0.7.0
------------------ * Complete rework of workers + Fix memory leaks * Drop support for python3.5 * Drop support for chaining in favor of simpler codebase