Loky

Latest version: v3.4.1

Safety actively analyzes 628499 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 7

2.5.0

- Backport ResourceTracker from Python 3.8 concurrent.futures and fix
tracker pid issue (204 and 202).

- Fix bug when pickling function with kw-only argument (264).

- Fix bug in `pickler.dispatch_table` handling that could cause a crash
with the new cloudpickle fast pickler under Python 3.8 (203).

- Fix a race condition that could cause a deadlock with PyPy (191).

2.4.2

- Fixed loky pickler in workers. (184)

- Fixed compat with python2.7 in semaphore tracker. (186)

2.4.1

- Fixed a bug when setting the cause of an exception without message
under Python 2.7 (179).

2.4.0

- Default serialization is now done with `cloudpickle`. (178)

- The base `Pickler` in `loky` can now be changed through the `LOKY_PICKLER`
variable or programmatically with `set_loky_pickler`. (171)

- Improve reporting of causes in python2.7 (174)

- Improve workers crash reporting by displaying the exitcodes of
workers in `TerminatedWorkerError` (173)

- Add a `wrap_non_picklable_objects` decorator in `loky` to make it
easy to fix serialization failure for nested functions defined in
the `__main__` module. (171)

2.3.1

- Improve error reporting when a worker process is terminated abruptly
(169).

- Remove spurious debug output.

2.3.0

- Add support for PyPy3.

- `loky.cpu_count()` is now upper-bounded by the value of the
`LOKY_MAX_CPU_COUNT` environment variable (when defined).

- Fix issue 165 to make `loky.cpu_count()` return an integer under
Python 2.7 with fractional docker CPU usage quotas.

Page 3 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.