Hap-python

Latest version: v4.9.2

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

Scan your dependencies

Page 4 of 9

3.4.1

Fixed
- Fix `run_at_interval` with multiple accessories. [335](https://github.com/ikalchev/HAP-python/pull/335)
- Ensure HTTP 200 status is sent when there are no failures for `get_characteristics`. Improves battery life. [337](https://github.com/ikalchev/HAP-python/pull/337)

3.4.0

Added
- Python 3.10 support. [328](https://github.com/ikalchev/HAP-python/pull/328)

Fixed
- Improve connection stability with large responses. [320](https://github.com/ikalchev/HAP-python/pull/320)
- Fix `Accessroy.run` not being awaited from a bridge. [323](https://github.com/ikalchev/HAP-python/pull/323)
- Clean up event subscriptions on client disconnect. [324](https://github.com/ikalchev/HAP-python/pull/324)

Removed
- Remove legacy python code. [321](https://github.com/ikalchev/HAP-python/pull/321)
- Remove deprecated `get_char_loader` and `get_serv_loader`. [322](https://github.com/ikalchev/HAP-python/pull/322)

Developers
- Increase code coverage. [325](https://github.com/ikalchev/HAP-python/pull/325), [#326](https://github.com/ikalchev/HAP-python/pull/326), [#330](https://github.com/ikalchev/HAP-python/pull/330), [#331](https://github.com/ikalchev/HAP-python/pull/331), [#332](https://github.com/ikalchev/HAP-python/pull/332)
- Add bandit to CI. [329](https://github.com/ikalchev/HAP-python/pull/329)

3.3.2

Fixed
- Resolve unavailable condition on restart. [318](https://github.com/ikalchev/HAP-python/pull/318)
- Resolve config version overflow. [318](https://github.com/ikalchev/HAP-python/pull/318)

3.3.1

Changed
- Implement partial success response for `set_characteristics` (was `BAD_REQUEST` on error). [316](https://github.com/ikalchev/HAP-python/pull/316)

3.3.0

Fixed
- Fix an issue that would cause pairing to fail (implement `list pairings`). [307](https://github.com/ikalchev/HAP-python/pull/307)
- Remove unsupported characters from Accessory names. [310](https://github.com/ikalchev/HAP-python/pull/310)
- Speed up event subscription for new connections. [308](https://github.com/ikalchev/HAP-python/pull/308)
- Properly handle camera snapshots. [311](https://github.com/ikalchev/HAP-python/pull/311)
- Properly handle pairing attempt when already paired. [314](https://github.com/ikalchev/HAP-python/pull/314)

Changed
- Use github actions for codecov. [312](https://github.com/ikalchev/HAP-python/pull/312), [#313](https://github.com/ikalchev/HAP-python/pull/313)

3.2.0

Changed
- HTTP server is now based on asyncio. [301](https://github.com/ikalchev/HAP-python/pull/301)

Fixed
- Fix a bug in the pairing URL generator. [303](https://github.com/ikalchev/HAP-python/pull/303)

Page 4 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.