Nornir-salt

Latest version: v0.21.1

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

Scan your dependencies

Page 2 of 8

1.0.0

0.21.1

FEATURES

1. Added support for nr_test task plugin to source return results from ``__task__`` host's data.

CHANGES

2. Updated TestsProcessor pydantic model to use ``model_validator`` instead of deprecated ``root_validator``

0.21.0

CHANGES

1. Removed support for python 3.7
2. Updated and tested dependencies:

- nornir 3.3.0 -> 3.4.1
- pydantic 2.3.0 -> 2.5.3
- cerberus 1.3.4 -> 1.3.5
- genie 23.7 -> 23.11
- pyats 23.7 -> 23.11
- ncclient 0.6.13 -> 0.6.15
- netmiko 4.1.2 -> 4.3.0
- nornir-netmiko 1.0.0 -> 1.0.1
- ntc-templates 3.0.0 -> 4.1.0
- paramiko 2.12.0 -> 3.4.0
- pygnmi 0.8.12 -> 0.8.13
- pynetbox 7.0.1 -> 7.3.3
- requests 2.25.1 -> 2.31.0
- lxml 4.9.3 -> 5.0.0
- textfsm 1.1.2 -> 1.1.3
- jinja2 3.1.2 -> 3.1.3
- rich 13.5.2 -> 13.7.0
- diskcache 5.6.1 -> 5.6.3

0.20.3

BUGS

1. Fixed resulserialiser handling of faulty results when `to_dict` is False and `add_details` is True

0.20.2

BUGS

1. Pydantic model fix for cerberus schema tests validation

CHANGES

0.20.0

CHANGES

1. InventoryFun update, delete and load functions now return a dictionary keyed by host name and boolean as a value instead of just a boolean.
2. Enhanced Robot nr.test keyword logging and reporting - now reports have success/failure highlighting, full test suite results returned with collected device output for each test suite.
3. Updated dependencies to comply with Salt 3006 static requirements:

- PyYaml 5.4.1 -> 6.0.1
- napalm 4.0.0 -> 4.1.0
- pydantic 1.10.2 -> 2.0.3
- nornir-netmiko 0.2.0 -> 1.0.0
- nornir-napalm 0.3.0 -> 0.4.0
- nornir-scrapli 2022.07.30 -> 2023.7.30
- scrapli 2022.07.30 -> 2023.7.30
- scrapli-community 2022.07.30 -> 2023.7.30
- scrapli-netconf 2022.07.30 -> 2023.7.30
- pyats 22.1 -> 23.7
- genie 22.1 -> 23.7
- pygnmi 0.8.9 -> 0.8.12
- pynetbox 7.0.0 -> 7.0.1
- lxml 4.9.2 -> 4.9.3
- rich 12.6.0 -> 13.5.2
- robotframework 6.0.2 -> 6.1.1
- dnspython 2.3.0 -> 2.4.2
- saltstack 3006.0 -> 3006.2

3. Added Pydantic 2.0 support, pydantic 1.x will be deprecated in 0.21 release
5. Changes to install extras:

- `prodmax` replaced with `prodmaxminion` and `prodmaxmaster` to optimize set of installed packages
- `prodmin` replaced with `prodminminion` and `prodminmaster` to optimize set of installed packages

6. Changed data returned by connections task plugin adding `connection_name`, `connection_action` and `connections_options` keys, changed task name to always be `connections`

Page 2 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.