New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

onvif-python

Package Overview
Dependencies
Maintainers
1
Versions
30
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

onvif-python - pypi Package Compare versions

Comparing version
0.2.2
to
0.2.3
+5
-5
onvif_python.egg-info/PKG-INFO
Metadata-Version: 2.4
Name: onvif-python
Version: 0.2.2
Version: 0.2.3
Summary: A modern Python library for ONVIF-compliant devices

@@ -50,3 +50,3 @@ Author-email: Nirsimetri Technologies® <open@nirsimetri.com>

[![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/nirsimetri/onvif-python)
[![PyPI](https://img.shields.io/badge/PyPI-0.2.2-orange?logo=archive)](https://pypi.org/project/onvif-python/)
[![PyPI](https://img.shields.io/badge/PyPI-0.2.3-orange?logo=archive)](https://pypi.org/project/onvif-python/)
[![Downloads](https://img.shields.io/pypi/dm/onvif-python?label=Downloads&color=red)](https://clickpy.clickhouse.com/dashboard/onvif-python)

@@ -95,3 +95,3 @@ <br>

```bash
pip install onvif-python
pip install --upgrade onvif-python
```

@@ -361,3 +361,3 @@ Or clone this repository and install locally:

ONVIF Terminal Client — v0.2.2
ONVIF Terminal Client — v0.2.3
https://github.com/nirsimetri/onvif-python

@@ -435,3 +435,3 @@

```bash
ONVIF Interactive Shell — v0.2.2
ONVIF Interactive Shell — v0.2.3
https://github.com/nirsimetri/onvif-python

@@ -438,0 +438,0 @@

@@ -197,3 +197,3 @@ # onvif/cli/interactive.py

"/ /_/ / /| / | |/ // // __/ ",
"\\____/_/ |_/ |___/___/_/ v0.2.2",
"\\____/_/ |_/ |___/___/_/ v0.2.3",
" ",

@@ -1404,3 +1404,3 @@ ]

help_text = f"""
{colorize('ONVIF Interactive Shell — v0.2.2', 'cyan')}\n{colorize('https://github.com/nirsimetri/onvif-python', 'white')}
{colorize('ONVIF Interactive Shell — v0.2.3', 'cyan')}\n{colorize('https://github.com/nirsimetri/onvif-python', 'white')}

@@ -1407,0 +1407,0 @@ {colorize('Basic Commands:', 'yellow')}

@@ -24,3 +24,3 @@ # onvif/cli/main.py

prog="onvif",
description=f"{colorize('ONVIF Terminal Client', 'yellow')} — v0.2.2\nhttps://github.com/nirsimetri/onvif-python",
description=f"{colorize('ONVIF Terminal Client', 'yellow')} — v0.2.3\nhttps://github.com/nirsimetri/onvif-python",
formatter_class=argparse.RawDescriptionHelpFormatter,

@@ -465,3 +465,3 @@ epilog=f"""

if args.version:
print(colorize("0.2.2", "yellow"))
print(colorize("0.2.3", "yellow"))
sys.exit(0)

@@ -468,0 +468,0 @@

@@ -363,3 +363,2 @@ # onvif/utils/zeep.py

if should_flatten:
# This is truly a wrapper - flatten by extracting children to parent
# Convert zeep object to dict to preserve manually added attributes

@@ -375,16 +374,4 @@ if hasattr(inner_content, "__values__") or hasattr(

values[tag_name] = inner_content
# Don't copy fields up to parent - keep them in the structured object
# If inner_content is a dict with children, copy them to parent too
if isinstance(inner_content, dict):
for child_key, child_val in inner_content.items():
if child_key.startswith("_"):
continue
# Copy children to parent level if field exists and is None
if (
child_key in values
and values[child_key] is None
):
values[child_key] = child_val
elif child_key not in values:
values[child_key] = child_val
else:

@@ -391,0 +378,0 @@ # Not a wrapper - just set the field directly

Metadata-Version: 2.4
Name: onvif-python
Version: 0.2.2
Version: 0.2.3
Summary: A modern Python library for ONVIF-compliant devices

@@ -50,3 +50,3 @@ Author-email: Nirsimetri Technologies® <open@nirsimetri.com>

[![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/nirsimetri/onvif-python)
[![PyPI](https://img.shields.io/badge/PyPI-0.2.2-orange?logo=archive)](https://pypi.org/project/onvif-python/)
[![PyPI](https://img.shields.io/badge/PyPI-0.2.3-orange?logo=archive)](https://pypi.org/project/onvif-python/)
[![Downloads](https://img.shields.io/pypi/dm/onvif-python?label=Downloads&color=red)](https://clickpy.clickhouse.com/dashboard/onvif-python)

@@ -95,3 +95,3 @@ <br>

```bash
pip install onvif-python
pip install --upgrade onvif-python
```

@@ -361,3 +361,3 @@ Or clone this repository and install locally:

ONVIF Terminal Client — v0.2.2
ONVIF Terminal Client — v0.2.3
https://github.com/nirsimetri/onvif-python

@@ -435,3 +435,3 @@

```bash
ONVIF Interactive Shell — v0.2.2
ONVIF Interactive Shell — v0.2.3
https://github.com/nirsimetri/onvif-python

@@ -438,0 +438,0 @@

@@ -7,3 +7,3 @@ [build-system]

name = "onvif-python"
version = "0.2.2"
version = "0.2.3"
description = "A modern Python library for ONVIF-compliant devices"

@@ -10,0 +10,0 @@ readme = "README.md"

@@ -7,3 +7,3 @@ <h1 align="center">ONVIF Python</h1>

[![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/nirsimetri/onvif-python)
[![PyPI](https://img.shields.io/badge/PyPI-0.2.2-orange?logo=archive)](https://pypi.org/project/onvif-python/)
[![PyPI](https://img.shields.io/badge/PyPI-0.2.3-orange?logo=archive)](https://pypi.org/project/onvif-python/)
[![Downloads](https://img.shields.io/pypi/dm/onvif-python?label=Downloads&color=red)](https://clickpy.clickhouse.com/dashboard/onvif-python)

@@ -52,3 +52,3 @@ <br>

```bash
pip install onvif-python
pip install --upgrade onvif-python
```

@@ -318,3 +318,3 @@ Or clone this repository and install locally:

ONVIF Terminal Client — v0.2.2
ONVIF Terminal Client — v0.2.3
https://github.com/nirsimetri/onvif-python

@@ -392,3 +392,3 @@

```bash
ONVIF Interactive Shell — v0.2.2
ONVIF Interactive Shell — v0.2.3
https://github.com/nirsimetri/onvif-python

@@ -395,0 +395,0 @@