Nrx

Latest version: v0.6.1

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

Scan your dependencies

Page 2 of 2

0.3.0

What's Changed
* Export device configurations rendered by Netbox and include them into Containerlab and CML topology definitions by bortok, elmokashfi and [Mau Rojas](https://www.linkedin.com/in/pinrojas/) in https://github.com/netreplica/nrx/pull/56 – NANOG-88 Hackathon project
* Export for visualization in D2 format by frederic-loui in https://github.com/netreplica/nrx/pull/60
* Performance improvements for working with Netbox API by bortok in https://github.com/netreplica/nrx/pull/68

Detailed Changelog
* Configexport by elmokashfi in https://github.com/netreplica/nrx/pull/47
* Local NetBox instance tests with two versions – current and latest by bortok in https://github.com/netreplica/nrx/pull/49
* Save configs exported from netbox as files to link them to a containerlab topology by bortok in https://github.com/netreplica/nrx/pull/50
* http requests improvements for get_device_config by bortok in https://github.com/netreplica/nrx/pull/51
* Support for rendered startup-config in CML by bortok in https://github.com/netreplica/nrx/pull/53
* Configuration parameter to control device config export by bortok in https://github.com/netreplica/nrx/pull/54
* Use subfolders for output files by bortok in https://github.com/netreplica/nrx/pull/55
* Support export of a large number of cables from Netbox by bortok in https://github.com/netreplica/nrx/pull/63
* Export interfaces from NB for multiple devices simulteneously by bortok in https://github.com/netreplica/nrx/pull/65
* Do not export configs for formats that do not support it by bortok in https://github.com/netreplica/nrx/pull/66
* Update dependency MarkupSafe to v2.1.3 by renovate in https://github.com/netreplica/nrx/pull/44
* Update dependency urllib3 to v2.0.4 by renovate in https://github.com/netreplica/nrx/pull/46
* Update dependency charset-normalizer to v3.2.0 by renovate in https://github.com/netreplica/nrx/pull/58
* Update dependency pyyaml to v6.0.1 by renovate in https://github.com/netreplica/nrx/pull/62
* Update dependency certifi to v2023.7.22 by renovate in https://github.com/netreplica/nrx/pull/64

New Contributors
* elmokashfi made their first contribution in https://github.com/netreplica/nrx/pull/47
* frederic-loui made their first contribution in https://github.com/netreplica/nrx/pull/60

**Full Changelog**: https://github.com/netreplica/nrx/compare/v0.2.0...v0.3.0

0.2.0

What's Changed
* Support for NetBox connections via Patch Panels and Circuits using Cable Tracing API by bortok in https://github.com/netreplica/nrx/pull/26
* WAN Topology export and other scenarios via export tags by bortok in https://github.com/netreplica/nrx/pull/27
* Added Graphite output format for NetBox topology data visualization by bortok in https://github.com/netreplica/nrx/pull/43
* Template updates with `sonic-vs` and `rare` Containerlab kinds plus tests for the new templates by bortok in https://github.com/netreplica/nrx/pull/28

**Full Changelog**: https://github.com/netreplica/nrx/compare/v0.1.0...v0.2.0

0.2.0rc2

0.1.0

What's Changed
* Jupyter notebook to export Netbox data for a site in GML and CYJS graph formats via networkx library by bortok in https://github.com/netreplica/nrx/pull/1
* Jupyter notebook to take CYJS graph as input and creates clab topo, defaulting to ceos as a kind by bortok in https://github.com/netreplica/nrx/pull/2
* `nb_export.py` with config.toml to replace netbox Juniper notebook by chipgwyn in https://github.com/netreplica/nrx/pull/3
* `clab.py` to generate Containerlab topology from CYJS by bortok in https://github.com/netreplica/nrx/pull/6
* Command-line arguments for ntopex.py by bortok in https://github.com/netreplica/nrx/pull/7
* Combined all code into `ntopex.py` by bortok in https://github.com/netreplica/nrx/pull/8
* Error handling by bortok in https://github.com/netreplica/nrx/pull/9
* Added Containerlab kinds support via NetBox platform device field by bortok in https://github.com/netreplica/nrx/pull/11
* renaming ntopex as nrx by bortok in https://github.com/netreplica/nrx/pull/15
* `interface_name` templates for interface syntax in links for Clab by bortok in https://github.com/netreplica/nrx/pull/17
* Support for Cisco Modeling Labs by bortok in https://github.com/netreplica/nrx/pull/20
* Updated templates and test data by bortok in https://github.com/netreplica/nrx/pull/21

New Contributors
* bortok made their first contribution in https://github.com/netreplica/nrx/pull/1
* chipgwyn made their first contribution in https://github.com/netreplica/nrx/pull/3

**Full Changelog**: https://github.com/netreplica/nrx/commits/v0.1.0

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.