Norfab

Latest version: v0.6.0

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

Scan your dependencies

Page 1 of 3

4.5.0

3.5.0

0.22.1

---

0.5.0

FEATURES

1. FastAPI service added bearer authentication support
2. Added hooks attachpoints `nornir-startup` and `nornir-exit` to influence Nornir service workers startup and exit

0.4.0

CHANGES

1. Improved netbox get_circuits logic.
2. Standartised worker `get_version` and `get_inventory` methods

Features

1. Added `runtime_inventory` task to Nornir service, 6
2. Added support to configure `startup` and `exit` hook functions in inventory to be executed by nfapi on start and on exit.

0.3.1

CHANGES

1. Improved logging handling for NFAPI if it failing to start a worker
2. Update client `get` method to return result as a dictionary for broker MMI, file and inventory services
3. Enhanced Netbox `update_device_facts` and `update_device_interface` to support `batch_size` argument - a number of devices to process at a time
4. Improved nfcli shell for Netbox service to provide more arguments for `netbox update device facts` command

FEATURES

1. Added Netbox Service `update_device_ip` task to retrieve device interface IP addresses and create them in Netbox
2. Added support to NorFab simple inventory and nfapi to load inventory from dictionary data as well as to explicitly provide `base_dir` information where to anchor NorFab environment
3. Added support for NorFab inventory workers section items to be dictionaries in addition to OS path to YAML files allowing to construct workers inventory out of dictionaries and/or YAML files.

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.