Changelog¶
v0.9.0¶
Feature release
Added uncaught exception handler for pool workers (#80, #82)
Fixed testing on Windows/Python 3.8 (#73)
Support for Python 3.9 (#83, #85)
$ git shortlog -s v0.8.0...v0.9.0
5 Dmitriy Ferens
15 John Reese
1 Pranab
4 pyup.io bot
v0.8.0¶
Feature release
Pool.map/starmap can now be used in
async for
loops (#48)Added support for alternate event loops and uvloop (#50)
Updated documentation, with a new user guide
$ git shortlog -s v0.7.0...v0.8.0
14 John Reese
1 Thomas Grainger
v0.7.0¶
Feature release
Changed to use spawned processes by default on all platforms
Use sharded work/result queues for Pools, using round robin by default, with option to provide a custom scheduler
Initializers now run after creating the event loop
Full support for Python 3.8 and Windows
Major refactoring and splitting of internals
100% test coverage
$ git shortlog -s v0.6.1...v0.7.0
12 Daniel Ip
1 HJK
17 John Reese
v0.6.1¶
Minor release v0.6.1
Better exception handling/proxying from child process (#27)
Improved test coverage (#29)
$ git shortlog -s v0.6.0...v0.6.1
9 Daniel Ip
6 John Reese
v0.6.0¶
Feature release v0.6.0
Enable passing initializer functions/args to process pools (#23)
kill()
andclose()
are only available on Python 3.7+Added correct Python version requirements to package metadata
Bundled unit tests inside module for distrtibution
$ git shortlog -s v0.5.0...v0.6.0
1 Daniel Ip
18 John Reese
v0.5.0¶
Feature release v0.5.0:
Support Windows
Support “spawn” contexts on all platforms
Allow changing the multiprocessing context at runtime
Better support for features in Python 3.7
$ git shortlog -s v0.4.0...v0.5.0
15 John Reese
1 smheidrich
1 x1ah
v0.4.0¶
Feature release v0.4.0:
Allow awaiting Process objects directly to start/join child process
Worker objects return final result from await/join
Better unit testing, types, and documentation
$ git shortlog -s v0.3.0...v0.4.0
12 John Reese
v0.3.0¶
Feature release:
enable multiple coroutines per child process
perf testing
$ git shortlog -s v0.2.0...v0.3.0
10 John Reese
v0.2.0¶
Feature release:
Run coroutines on child process or process pool
$ git shortlog -s d58104b244a984f37d2f672431b4a2fc7e74931b...v0.2.0
1 John Reese