v0.2.1 — 2025-10-30 (Hotfix)
·
47 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
PyPI
https://pypi.org/project/onvif-python/0.2.1 (18908407242)
Feat
- [
CLI] Enhancesearch_productsfunction to includeproduct_categoryin search queries (365081f)
Fix/Refactor
- [
Client] AddNullHandlerto prevent duplicate logging errors in multiple modules (d42a68f)
Docs
- [
Release] Bump version 0.2.0 → 0.2.1 (3ba8b64)
Technical Details
- In version 0.2.0, all logging implemented in the majority of main classes does not implement
logger.addHandler(logging.NullHandler()), thus causing the log to run directly without being configured first by the user. This is a nuisance during application development when using this library, in this versionNullHandler()has been implemented, and some logs that have the potential to appear duplicate have also been removed. - The
--search/-sfeature for searching for products in the ONVIF CLI now filters theproduct_categorykey. This is because device details are sometimes more clearly defined in theproduct_categorykey than in thetypekey, which only contains 'device' or 'client'.
Full Changelog: v0.2.0...v0.2.1