Skip to content

v0.0.5 — 2025-10-12

Choose a tag to compare

@kaburagisec kaburagisec released this 11 Oct 20:59
· 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:

  1. Enhanced Zeep xsd:any Parser: Improved parsing of XML elements with attributes, enabling proper data extraction from complex ONVIF responses
  2. Service Discovery Migration: Changed from GetCapabilities to GetServices for 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 GetServices instead of GetCapabilities (60e3496) (6211651)
  • Enhanced flatten_xsd_any_fields to preserve nested structures (8d24b9a)

Fixed

  • GetServices(IncludeCapability=True) returning None for capability fields (2284db9)

Full Changelog: v0.0.4...v0.0.5