Pyupgw

Latest version: v0.12

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

Scan your dependencies

Page 2 of 3

0.8

-----------

Date
2024-02-05

Added
* More flexible logging configuration
* Timeout for publishing and receiving MQTT replies

Changed
* Increase timeouts for reinitializing MQTT connection
* Logging in TUI application

0.7

-----------

Date
2024-02-03

Added
* Nicer logging in CLI

Changed
* Refresh device states when MQTT connection is resumed
* Try to recreate MQTT clients after connection is lost. This is an additional
measure on top of AWS SDK trying to resume connection.
* Convert errors in client operation into ``ClientError``

0.6

-----------

Date
2024-01-28

Added
* More concurrency

Fixed
* Fix several external API calls blocking event loop by delegating to worker
thread
* Only throw ``AuthenticationError`` if the underlying cause for the error is
authentication issue

Removed
* Support for python 3.10

0.5

-----------

Date
2024-01-26

Added
* ``manufacturer``, ``serial_number`` and ``firmware_version`` attributes to
HVAC devices

0.4

-----------

Date
2024-01-21

Added
* ``create_api()`` function for bootstrapping client
* ``running_state`` attribute to HVAC devices

Changed
* Rename ``temperature`` attribute to ``target_temperature`` (the former was
ambiguous)

Fixed
* ``Client`` now subscribes to updates in ``__init__()`` and not ``__aenter__()``

0.3

-----------

Date
2024-01-09

Added
* Error handling to several places where none previously existed
* Improved text user interface
* ``tox`` for test automation
* Documentation hosted at `Read the Docs <https://pyupgw.readthedocs.io/>`_

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.