Async-upnp-client

Latest version: v0.44.0

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

Scan your dependencies

Page 15 of 19

0.14.0

- Add __repr__ for UpnpAction.Argument and UPnpService.Action (rytilahti)
- Support advertisements and rename discovery to search
- Use defusedxml to parse XML (scop)
- Fix UpnpProfileDevice.async_search() + add UpnpProfileDevice.upnp_discover() for backwards compatibility
- Add work-around for win32-platform when using ``upnp-client search``
- Minor changes
- Typing fixes + automated type checking
- Support binding to IP(v4) for search and advertisements

0.13.8

- Send content-type/charset on call-action, increasing compatibility (tsvi)

0.13.7

- Make UpnpProfileDevice.device public and add utility methods for device information

0.13.6

- Add manufacturer, model_description, model_name, model_number properties to UpnpDevice

0.13.5

- Minor refactorings: less private variables which are actually public (through properties) anyway
- Store XML-node at UpnpDevice/UpnpService/UpnpAction/UpnpAction.Argument/UpnpStateVariable
- Use http.HTTPStatus
- Try to be closer to the UPnP spec with regard to eventing

0.13.4

- Show a bit more information on unexpected status from HTTP GET
- Try to handle invalid XML from LastChange event
- Pylint fixes

Page 15 of 19

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.