Libcnml

Latest version: v0.9.5

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

Scan your dependencies

Page 1 of 2

1.0

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

- TODO

0.9.5

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

- FIX: bug when calling CNMLParser with lazy=True and validate=False
- FIX: Assign correctly interfaces that are children of radios (issue 13)
- NEW: Added support for CNML type "node"
- NEW: Manage new attribute "mainipv4" in CNML and DTD
- NEW: Parse new attributes: CNMLNode.zone, CNMLRadio.snmp_index, CNMLDevice.mainipv4
- NEW: Added a bunch of getters to CNMLParser, CNMLZone, CNMLNode and more.
- IMP: Add CNMLService to its own CNMLDevice (issue 8)
- IMP: Expose validate on CNMLParser.__init__
- IMP: Renamed CNMLInterface.parentRadio to parent since it can be a CNMLDevice too
- IMP: CNMLService: attributes created and updated (added) are datetime objects
- IMP: Renamed functions to more Pythonic names (+ added deprecation warnings)
- IMP: Important code cleaning

0.9.4

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

- Removed shebang (issue 17)

0.9.3

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

- Implemented __str__() methods
- Some fixes to ease packaging in linux distros (issue 14)

0.9.2

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

- CNMLLink: status is now libcnml.Status
- Removed NEWS (replaced by CHANGES.rst)
- Added README.md to MANIFEST.in. It was preventing the egg package from being installed

0.9.1

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

- Fixed bug in some cases when decoding URLs
- Added more tests
- Parse more attributes (created, updated, antenna_elevation)
- New methods: get_inner_links() and get_outer_links()

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.