Async-upnp-client

Latest version: v0.43.0

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

Scan your dependencies

Page 18 of 18

0.11.1

- Log getting initial description XMLs with traffic logger as well
- Improve SUBSCRIBE and implement SUBSCRIBE-renew
- Add more type hints

0.11.0

- Add more type hints
- Allow ignoring of data validation for state variables, instead of just min/max values

0.10.1

- Fixes to setup.py and setup.cfg
- Do not crash on empty body on notifications (rytilahti)
- Styling/linting fixes
- modelDescription from device description XML is now optional
- Move to async/await syntax, from old asyncio.coroutine/yield from syntax
- Allow ignoring of allowedValueRange for state variables
- Fix handling of UPnP events and add utils to handle DLNA LastChange events
- Do not crash when state variable is not available, allow easier event debugging (rytilahti)

0.10.0

- Remove aiohttp dependency, user is now free/must now provide own UpnpRequester
- Don't depend on pytz
- Proper (un)escaping of received and sent data in UpnpActions
- Add async_upnp_client.traffic logger for easier monitoring of traffic
- Support more data types

0.9.1

- Support old style ``sendEvents``
- Add response-body when an error is received when calling an action
- Fixes to README
- Fixes to setup

0.9.0

- Initial release

Page 18 of 18

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.