Pykka

Latest version: v4.2.0

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

Scan your dependencies

Page 1 of 6

4.2.0

This release has no changes for users, only for distribution packagers.

Changes

- Switched build backend from `poetry` to `hatchling`.
- Switched the docs build from using the `toml` library to the better maintained `tomli` library.
- Development is now done using `uv` and `tox-uv`, but you should not need `uv` to package `pykka`.
- Updated some dev tooling, including `ruff` and `pyright`.

4.1.2

Changes

- Drop pydantic as a test dependency, as this made Pykka quite a lot harder to package.
- Add Python 3.14 pre-releases to the CI test matrix.
- Move tox' config into `pyproject.toml`.

4.1.1

Changes

- Use Trusted Publishing to when releasing to PyPI.

4.1.0

Breaking changes

- Remove support for Python 3.8. It reaches end-of-life later this month. (PR: 220)

Features

- Support Python 3.13. No changes required.

Bug fixes

- Fix proxy introspection breaking if an actor attribute is a Pydantic model. (PR: 221)

4.0.2

Type hints

- Make `get_all()` generic over the futures' type.

Development environment

- Format with `ruff format` instead of `black`. (210)

4.0.1

Development environment

- Update test suite to pass on Python 3.12 (207)

Page 1 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.