Hap-python

Latest version: v4.9.2

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

Scan your dependencies

Page 6 of 9

2.8.3

Fixed
- Fix exception caused by wrong parameter encoding to tlv.encode in camera.py. [243](https://github.com/ikalchev/HAP-python/pull/243)
- Log exceptions when handling a request in the HTTP server. [241](https://github.com/ikalchev/HAP-python/pull/241)

2.8.2

Added
- Add an option to select the zeroconf broadcast interface. [239](https://github.com/ikalchev/HAP-python/pull/239)
- Allow service callbacks to handle multiple AIDs. [237](https://github.com/ikalchev/HAP-python/pull/237)

2.8.1

Fixed
- Fix an issue where reading just one byte at the beginning of a block can crash the connection. [235](https://github.com/ikalchev/HAP-python/pull/235)
- Improve camera accessory integration. [231](https://github.com/ikalchev/HAP-python/pull/231)

2.8.0

Added
- Add support for service-level callbacks. You can now register a callback that will be called for all characteristics that belong to it. [229](https://github.com/ikalchev/HAP-python/pull/229)

Fixed
- - Switch the symmetric cipher to use the cryptography module. This greatly improves performance. [232](https://github.com/ikalchev/HAP-python/pull/232)

2.7.0

Added
- Example Accessory that exposes the raspberry pi GPIO pins as a relay. [220](https://github.com/ikalchev/HAP-python/pull/220)

Fixed
- The HAP server is now HTTP version 1.1. [216](https://github.com/ikalchev/HAP-python/pull/216)
- Fixed an issue where accessories on the server can appear non-responsive. [216](https://github.com/ikalchev/HAP-python/pull/216)
- Correctly end HAP responses in some error cases. [217](https://github.com/ikalchev/HAP-python/pull/217)
- Fixed an issue where an accessory can appear as non-responsive after an event. Events for value updates will not be sent to the client that initiated them. [215](https://github.com/ikalchev/HAP-python/pull/215)

2.6.0

Added
- The `AccessoryDriver` can now advertise on a different address than the one the server is running on. This is useful when pyhap is running behind a NAT. [203](https://github.com/ikalchev/HAP-python/pull/203)

Page 6 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.