Releases: nornir-automation/nornir
Releases · nornir-automation/nornir
v2.4.0
v2.3.0
- Fixes (#406) ssl_verify in netbox plugin should accept string #434 by @wvandeun
- Add connection test for Netconf #427 by @ogenstad
- Fix Poetry link in .travis.yml: Install Poetry from official link #425 by @ogenstad
- Processors #424 by @dbarrosop DOCS
- Gitlab plugin: Fix global dry_run check #421 by @ogenstad
- Add tests for Host data functions #420 by @ogenstad
- Enable mypy for nornir.core.task #418 by @ogenstad
- NETCONF prototype #416 by @dbarrosop DOCS
- Add netmiko_commit task #414 by @jrokeach
- Allow the use of ~ in simple inventory file paths #408 by @ktbyers
- Minor docfix for failed hosts content #403 by @ktbyers
- added empty line so the docstring is properly formatted #399 by @dbarrosop
- added discourse link #398 by @dbarrosop
- add logo #395 by @dbarrosop
- Fix Nornir dict method and dependencies #394 by @brandomando
- Fix netbox pagination #392 by @wvandeun
- spelling fixes #389 by @ka7
- Fix markup for links to external resources #388 by @vincentbernat
- Fix add_host and add_group methods to re-initialize inventory #384 by @brandomando
- fix changelog format again #382 by @dbarrosop
- added howto "Adding a progress bar to nornir" #381 by @dbarrosop
v2.2.0
- [PLUGIN_NEW] Add gitlab file plugin #324
- [DOCS] Fixed copyright in the LICENSE #378
- [DOCS] added ipdb examples #376
- [CORE_ENHANCEMENTS] Added functions to retrieve inventory using native datastructures #375
- [DOCS] Added external resources #374
- [MISC] Improve build
- [CORE_ENHANCEMENTS] Added add_host and add_group functions to nornir.core.inventory.Inventory class #372
- [DOCS] Updating howto documentation for including 'ConnectionOptions' #365
- [DOCS] Fixed typos #362 #360
Thanks to the following people for their contributions:
v2.1.1
- [MISC] Workaround to python-poetry/poetry#743 #358
- [MISC] Fix automated deployment to pypi #358
Thanks to the following people for their contributions:
v2.1.0
- [CORE_ENHANCEMENTS] inventory's transform function supports options #292
- [CORE_ENHANCEMENTS] minor improvements to tests #293 #296 #306 #307 #312 #337
- [CORE_ENHANCEMENTS] mypy improvements #308
- [CORE_ENHANCEMENTS] expand user home when deserializing configuration #304
- [CORE_ENHANCEMENTS] fix order of preference when deserializing config #309
- [CORE_ENHANCEMENTS] fix and deprecate dict() function #314
- [CORE_ENHANCEMENTS] migrate to poetry #315
- [CORE_ENHANCEMENTS] Improve logging #316
- [CORE_BUGFIX] (windows only) fix issue #319 - ascii color codes appear instead of color in output #320 #323
- [PLUGIN_IMPROVEMENT] napalm and netmiko plugins support now reading ssh configuration from file #298
- [PLUGIN_BUGFIX] fix paramiko chan.recv_exit_status() call order #313
- [PLUGIN_BUGFIX] temporary fix for enum34 and netmiko-poetry issue #322
- [PLUGIN_IMPROVEMENT] Print OrderDicts nicely in print_result #345
- [DOCS] Various improvements #303 #305 #310 #318 #331 #335 #340
Thanks to the following people for their contributions:
v2.0.0
For details about upgrading to 2.0.0 see the https://nornir.readthedocs.io/en/2.0.0-beta/upgrading/1_to_2.html.
- [CORE_ENHANCEMENTS] Lots of core enhancements, too many to document
- [CORE_ENHANCEMENTS] Changes on how the inventory
- [CORE_ENHANCEMENTS] New
F
object for advanced filtering of hosts docs - [CORE_ENHANCEMENTS] Improvements on how to serialize/deserialize user facing data like the configuration and the inventory
- [CORE_ENHANCEMENTS] Connections are now their own type of plugin
- [CORE_ENHANCEMENTS] Ability to handle connections manually docs
- [CORE_BUGFIX] Lots
- [PLUGIN_BUGFIX] Lots
- [PLUGIN_NEW] netmiko_save_config
- [PLUGIN_NEW] echo_data
v2.0.0b2
v2.0.0b1
To install run:
pip install --pre nornir
Documentation: https://nornir.readthedocs.io/en/2.0.0-beta/
Upgrading Notes: https://nornir.readthedocs.io/en/2.0.0-beta/upgrading/1_to_2.html
v1.1.0
1.1.0 - July 12 2018
- [PLUGIN_IMPROVEMENT] print_result is now thread safe #182
- [DOCUMENTATION] Minor fixes to documentation #179 #178 #178 #153 #148 #145
- [TESTS] replace nsot container with requests-mock #172
- [PLUGIN_IMPROVEMENT] Support SSH Agent forwarding for paramiko SSH connections #159
- [PLUGIN_IMPROVEMENT] allow passing options to napalm getters #156
- [PLUGIN_BUGFIX] Fix for SSH and API port mapping issues #154
- [CORE_NEW_FEATURE] add to_dict function so the inventory is serializable #146
- [CORE_BUGFIX] Fix issues with using built-in and overwriting variable with loop variable #144