Billiard

Latest version: v4.2.1

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

Scan your dependencies

Page 5 of 12

3.3.0.11

---------------------

- Fixed Unicode error when installing the distribution (Issue 89).

- Daemonic processes are now allowed to have children.

But note that it will not be possible to automatically
terminate them when the process exits.

See discussion at https://github.com/celery/celery/issues/1709

- Pool: Would not always be able to detect that a process exited.

3.3.0.10

---------------------

- Windows: Fixed problem with missing ``WAITABANDONED_0``

Fix contributed by Matthias Wagner

- Windows: PipeConnection can now be inherited.

Fix contributed by Matthias Wagner

3.3.0.9

--------------------

- Temporary workaround for Celery maxtasksperchild issue.

Fix contributed by Ionel Cristian Maries.

3.3.0.8

--------------------

- Now also sets ``multiprocessing.current_process`` for compatibility
with loggings ``processName`` field.

3.3.0.7

--------------------

- Fixed compatibility with PyPy 2.1 + 2.2.

- Fixed problem in pypy detection.

Fix contributed by Tin Tvrtkovic.

- Now uses ``ctypes.find_library`` instead of hardcoded path to find
the macOS CoreServices framework.

Fix contributed by Moritz Kassner.

3.3.0.6

--------------------

- Now works without C extension again.

- New ``_billiard.read(fd, buffer, [len, ])`` function
implements os.read with buffer support (new buffer API)

- New pure-python implementation of ``Connection.send_offset``.

Page 5 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.