🌀 Pykka makes it easier to build concurrent Python applications.
block
and timeout
arguments to always be keyword arguments. (PR: #198)ActorProxy
objects, it is impossible to automatically type them correctly. pykka.typing
is a new module with helpers for manually typing ActorProxy
objects. Check out the docs for how to use the helpers. (PR: #199)block
and timeout
arguments to always be keyword arguments. (PR: #198)ActorProxy
objects, it is impossible to automatically type them correctly. pykka.typing
is a new module with helpers for manually typing ActorProxy
objects. Check out the docs for how to use the helpers. (PR: #199)Bugfix release.
setup.py
file generated by Poetry installed setup.cfg
and tox.ini
into site-packages
. The workaround for this was to simply not include those files in the source tarball. (Fixes: #172)*.pyi
files and that you have a recent mypy version.Bugfix release.
Bugfix release.
importlib_metadata
. (Fixes: #131)Bugfix release.
Mark eventlet and gevent support as deprecated. The support will be removed in Pykka 3.0.
These were somewhat interesting ways to implement concurrency in Python when Pykka was conceived in 2011. Today, it is unclear it these libraries still have any mindshare or if keeping the support for them just adds an unnecessary burden to Pykka's maintenance.
Include Python 3.9 in the test matrix. (PR: #98)
Add missing None
default value for the timeout
keyword argument to pykka.eventlet.EventletEvent.wait()
, so that it matches the threading.Event
API. (PR: #91)