v0.1.2 — 2025-10-18
·
347 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.2 (18612741461)
Feat
- [
CLI] Add device discovery feature using WS-Discovery protocol in ONVIF CLI (8b77654)
Fix/Refactor
- [
CLI] Update GetCapabilities call to include Category parameter (5b55d61) - [
CLI] Correct return statement in print_topics method and styling check (ae10007) - [
CLI] Correct string formatting in device info display and parser description (Python < 3.11) (059ebf4) - [
CLI] Enhance welcome message formatting in interactive shell (091517b) - [
CLI] Improve connection display formatting in interactive shell (Python < 3.12) (c777dea)
CI/CD
- Add paths-ignore option to CodeQL workflow (ba20067)
- Enforce PEP8 Linting (1f2e68a)
- Another linting job (b019380)
- Add Python App workflow (f45f999)
- Add project installation step in CI workflow (ae8b4bc)
- Change Python version from 3.12 to 3.9 (b4dcc14)
- Update workflow triggers for push and pull_request events (6093df0)
Docs
- Fix wrong version in README (5107177)
- Bump screenshoot of ONVIF CLI (1155b56)
- Update README and improve CLI instructions (c24f28b)
- Add detailed help command and interactive shell instructions (3bed945)
- Update badge links and improve formatting in README files (c0ae060)
- Add contributors section in CONTRIBUTING.md (83e53d6)
- [
Release] Bump version 0.1.1 → 0.1.2 (8528ea7)
Full Changelog: v0.1.1...v0.1.2