Aiokatcp

Latest version: v2.0.2

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

Scan your dependencies

Page 2 of 6

1.8.0

- Make :class:`.Reading` a dataclass.
- Fix server shutdown on Python 3.12.
- Update versions of dependencies used in CI.
- Remove wheel from ``build-system.requires``.
- Make the unit tests pass on Python 3.11.5.
- Make the :mod:`.adjtimex` module available on non-Linux systems with a stub
implementation. It raises :exc:`NotImplementedError` when calling
:func:`.get_adjtimex`, and :class:`.TimeSyncUpdater` will set the sensors to
:attr:`.INACTIVE`.

1.7.0

- Extend :class:`.SensorWatcher` to allow incoming sensors to be replicated
under multiple names.
- Log exception traceback when a service task crashes.

1.6.2

- Make things work on MacOS again.
- CI: Update certifi to a newer version.
- Add a type annotation to prevent an internal error in old versions of mypy.

1.6.1

- Workaround to prevent old versions of mypy (0.780) from throwing an internal
error.

1.6.0

- Add :class:`.DeviceStatus` enum for discrete device-status sensors.
- Add :class:`.TimeSyncUpdater` to assist in writing sensors that monitor time
synchronisation.

1.5.1

- Make PEP 604 union syntax work in handler annotations.
- Speed up message parsing, particularly for messages with thousands of arguments.

Page 2 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.