v0.1.9 — 2025-10-28
·
68 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
PyPI
https://pypi.org/project/onvif-python/0.1.9 (18877721778)
Feat
- [
Client] Enable passing Zeep type objects to ONVIF service methods (addtype()handler inONVIFServiceandcreate_type()inONVIFOperator) (148e1ea) - [
CLI] Add options info for custom WSDL path in interactive shell options (bf48e20)
Fix/Refactor
- [
Client] Correct parameter names inSetAnalyticsEngineControlandSetAnalyticsEngineInputmethods (15932df) - [
Client] Fix WSDL path resolution to support flat structure for custom directories (7c51616)
Docs
- Add missing Analytics Device service documentation and WSDL link (7ea76d2)
- Add ONVIF Specs License files (9f797de)
- Update legal notice regarding WSDL file licenses (bcad6e6)
- [
Release] Bump version 0.1.8 → 0.1.9 (1ee749f)
Tests
- Refactor
base_service_testto allow helper methods in Services (9346f60) - Add method to check for duplicate method implementations in service class (6c09519)
- Add test for completeness of method parameters against WSDL (6404950)
- Correct parameter names in
SetAnalyticsEngineControlandSetAnalyticsEngineInputmethod tests (b95e187)
Full Changelog: v0.1.8...v0.1.9