Faddr

Latest version: v0.6.2

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

Scan your dependencies

Page 4 of 5

0.0.10

Changed

- Combine networks into list and use it in a single query

Fixed

- Raise exception in Parser class if loaded config file is empty
- Only parse config file if it's enabled in router.db
- Made working IP space MASK regex
- Detect and store only digits as s_vlan and c_vlan

0.0.9

Added

- Sort ip_address search results by device name, than by interface name, than by ip_address.

Changed

- RancidDir class now detects path's level automatically and can be created with path's level "dir", "group" and "repo".
- Made outbox table box edges square.

Fixed

- Fix RANCID-CONTENT-TYPE detection for 3rd-party rancid scripts.
- Add one space padding for result table for easy double-click select.
- Add 'PermissionError' exception for 'RancidDir' folder scan

Removed

- Removed 'rancid.dirs.kind' field from settings and test fixtures.

0.0.8

Added

- Huawei VRP configuration parsing.
- Huawei VRP configuration gathered by rancid (hwlogin/hwrancid) and other related test fixtures.
- Detect 'shutdown' on interface for all profiles. Record it as boolean 'is_disabled'

0.0.7

Added

- Cisco IOS-XR configuration parsing.
- Some INFO level logging for faddr-db.

Changed

- Compact output table style .
- Debug short key in CLI changes from "-d" to "-D".

Fixed

- Disabled text wrapping for output table in "faddr" for all columns except "Description".

0.0.6

Added

- Juniper Junos configuration parsing.

Changed

- Parser's output structure format. "interfaces" now is dict instean of list.
- ipv4 and ipv6 combined into single ip structure/QLALchemy class.

0.0.5

Added

- Working Database class
- 'faddr' cli entry point for data querying
- Print result as pretty table with rich module

Changed

- "dir" and "file" params in settings.database renamed to "path" and "name"
- Switched from TinyDB to SQLAlchemy as DB engine

Removed

- Deleted dataclasses.py with unused pydantic dataclasses

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.