Netdiff

Latest version: v1.1

Safety actively analyzes 685525 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

1.1.0

--------------------------

Features
~~~~~~~~

- Added parser for WireGuard
- Added parser for ZeroTier

Changes
~~~~~~~

**Dependencies:**

- Bumped ``networkx>=2.6,<3.4``
- Added support for Python ``3.10``
- Dropped support for Python ``3.7``

1.0.0

--------------------------

- [deps] Updated dependencies and dependency monitoring badge
- [change] Added compatibility for latest OLSRd1 jsoninfo format

0.9.0

--------------------------

- **Backward incompatible change for OpenVPN Parser**: switched to use
common name as netjson ID to avoid duplicate nodes when multiple nodes
are behind the same public IP, for more information see `Specialized
features: OpenVPN <https://github.com/openwisp/netdiff#openvpn>`_

0.8.0

--------------------------

- Fix: fixed parsing issue in OpenVPN which caused some node and links to
be missed if the OpenVPN nodes had same IP but different ports
- Feature: detect changes in nodes and links
- Change: Added/remove/changed nodes/links are now sorted
- Change: Unspecified fields like node's label and link's ``cost_text``
are now always shown as empty string if they are not specified
- Change: Parse ``cost_text`` field from links
- **Backward incompatible change**: the output of ``diff`` in this release
differs slightly from the previous versions. Applications using previous
netdiff versions will likely need minor adjustments to their code
- Documentation Improvements
- Added support for openwisp-utils~=0.5.0

0.7.0

--------------------------

- Dropped support for python 2

0.6.1

--------------------------

- Added ``DiGraph`` support for NetJsonParser
- Updated networkx version
- [openvpn] Ignore UNDEF nodes

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.