v0.0.5 — 2025-10-12
·
240 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Overview
This release introduces two major improvements to the ONVIF client library:
- Enhanced Zeep
xsd:anyParser: Improved parsing of XML elements with attributes, enabling proper data extraction from complex ONVIF responses - Service Discovery Migration: Changed from
GetCapabilitiestoGetServicesfor more reliable and accurate service endpoint resolution
Changelog Summary
PyPI
https://pypi.org/project/onvif-python/0.0.5 (18434660509)
Changed
- Service endpoint resolution now uses
GetServicesinstead ofGetCapabilities(60e3496) (6211651) - Enhanced
flatten_xsd_any_fieldsto preserve nested structures (8d24b9a)
Fixed
GetServices(IncludeCapability=True)returningNonefor capability fields (2284db9)
Full Changelog: v0.0.4...v0.0.5