Releases: jodal/pykka
Releases · jodal/pykka
v4.4.2
v4.4.1
v4.4.0
v4.3.0
Breaking changes
- Remove support for Python 3.9 as it reaches end-of-life next month (by @jodal in #238)
- Only allow one of
Future'sset(),set_exception(), andset_get_hook()methods to be called (by @jodal in #240)
Changes
- Change
ThreadingFuture[T]to use athreading.Conditioninstead ofqueue.Queue(by @mpdetwiler in #233) - Only call future hook once, even if it returns
None(by @jodal in #239) - Use the standard library's
tomllibin the docs build on Python 3.11+, removing a dependency omtomli(by @a-detiste in #237)
New Contributors
- @a-detiste made their first contribution in #237
- @mpdetwiler made their first contribution in #233
Full Changelog: v4.2.0...v4.3.0
v4.2.0
This release has no changes for users, only for distribution packagers.
Changes
- Switched build backend from
poetrytohatchling. - Switched the docs build from using the
tomllibrary to the better maintainedtomlilibrary. - Development is now done using
uvandtox-uv, but you should not needuvto packagepykka. - Updated some dev tooling, including
ruffandpyright.