Phipsair

Latest version: v0.5.0

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

Scan your dependencies

0.5.0

* Add support for the purifier's plaintext `/sys/dev/info` where the purifier seems to respond quickly.
* Persistent Client: Use the *info* endpoint for keeping the UDP stream alive across NATs, by running one request per minute.
* Persistent Client: Use the *info* endpoint for connection tests. The *info* endpoint responds quickly more reliably than the previously used *status* endpoint.
* Persistent Client: Increase the timeout for *status* observations to 10 minutes to reduce chances of reconnecting although the purifier is still available. This is mostly relevant when the device is turned off.

0.4.1

* Add type annotations, verified by mypy in strict mode.
* Add linters black, flake8, isort and run them on GitHub Actions.

0.4.0

* Add an auto-reconnecting client mapping to Python data structures resulting in a much simpler, although incomplete API.

0.3.1

* Removed a monkey patch for aiocoap's `MessageManager._deduplicate_message`. The patch might conflict with other libraries using aiocoap and testing didn't result in any issues without the patch.

0.3.0

* Forked [betaboon's aioairctrl project](https://github.com/betaboon/aioairctrl).
* Renamed from aioairctrl to phipsair.
* Minor cleanups.

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.