Path to this page:
./
devel/py-pebble,
Threading and multiprocessing eye-candy
Branch: CURRENT,
Version: 5.0.7,
Package name: py312-pebble-5.0.7,
Maintainer: pkgsrc-usersPebble provides a neat API to manage threads and processes within an
application.
Required to run:[
devel/py-setuptools] [
lang/python37]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 31.303 KB
Version history: (Expand)
- (2024-11-11) Updated to version: py312-pebble-5.0.7
- (2024-03-22) Updated to version: py311-pebble-5.0.7
- (2024-01-05) Updated to version: py311-pebble-5.0.6
- (2023-12-16) Updated to version: py311-pebble-5.0.5
- (2023-11-26) Updated to version: py311-pebble-5.0.4
- (2023-04-30) Updated to version: py310-pebble-5.0.3
CVS history: (Expand)
2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862) |
Log message:
py-*: remove unused tool dependency
py-setuptools includes the py-wheel functionality nowadays
|
2024-03-22 07:31:05 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-pebble: updated to 5.0.7
release 5.0.7
Fixes:
- issue 96: handle race condition under different interpreters
- issue 125: handle frozen classes as exceptions
- issue 127: handle unexpected errors when reading from pipe in
process decorators
- issue 128: allow different context from `multiprocessing` ones
|
2024-01-05 19:09:11 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-pebble: updated to 5.0.6
5.0.6
Fixes:
- handle `BaseException` in pools' workers
|
2023-12-16 13:10:29 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-pebble: updated to 5.0.5
5.0.5
Fixes:
- issue 123: do not raise exception when returned from workers
Improvements:
- issue 122: slightly improve type hints
|
2023-11-26 15:59:24 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-pebble: updated to 5.0.4
release 5.0.4
add type hints to decorator functions
|
2023-04-30 19:37:50 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
py-pebble: update to 5.0.3.
5.0.3
Fixes:
- issue #111: reinstate `Pool.schedule` function in place of
`Pool.submit`.
5.0.2
Fixes:
- issue #108: fix build tag enforcing Python 3.6 as minimum
compatible version.
5.0.1
Improvements:
- issue #105: run callbacks after process termination on timeout or
task cancellation
5.0.0
Backward incompatible changes:
- issue #93: Python 2 is no longer compatible. Minimum supported
version is now 3.7.
Deprecations:
- issue #90: pools `schedule` method is now deprecated, use `submit`
instead.
Features:
- issue #90: pools are now compatible with asyncio APIs.
- issue #94: asynchronous function decorators
- issue #102: type hints have been added to all functionalities
- issue #103: support alternative multiprocessing.context
implementations
Fixes:
- issue #99: fix deadlock when closing a full pipe on Windows in pool
|
2023-03-29 11:34:15 by Thomas Klausner | Files touched by this commit (96) |
Log message:
*: use PYTHON_VERSION instead of _PYTHON_VERSION
|
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|