Contents

napalm 5.0.0

0

Network Automation and Programmability Abstraction Layer with Multivendor support

Network Automation and Programmability Abstraction Layer with Multivendor support

Stars: 2183, Watchers: 2183, Forks: 544, Open Issues: 145

The napalm-automation/napalm repo was created 9 years ago and the last code push was 20 hours ago.
The project is very popular with an impressive 2183 github stars!

How to Install napalm

You can install napalm using pip

pip install napalm

or add it to a project with poetry

poetry add napalm

Package Details

Author
David Barroso, Kirk Byers, Mircea Ulinic
License
Apache 2.0
Homepage
https://github.com/napalm-automation/napalm
PyPi:
https://pypi.org/project/napalm/
GitHub Repo:
https://github.com/napalm-automation/napalm

Classifiers

  • Utilities
No  napalm  pypi packages just yet.

Errors

A list of common napalm errors.

Code Examples

Here are some napalm code examples and snippets.

GitHub Issues

The napalm package has 145 open issues on GitHub

  • Bump ansible from 4.10.0 to 8.2.0
  • Bump invoke from 2.0.0 to 2.2.0
  • Add format optional variable to core drivers to support JUNOS get_config() options
  • Bump mypy from 0.982 to 1.4.1
  • Bump pytest from 7.2.2 to 7.4.0
  • Use LastStateTransitionTime to populate last_flapped for get_interfaces() in IOS-XR
  • get_bgp_neighbors returns incorrect local-as for NXOS
  • VLAN tagging is not working as I expected
  • Bump sphinx-rtd-theme from 1.2.0 to 1.2.2
  • Bump urllib3 from 1.26.15 to 2.0.3
  • Bump pyeapi to v1.0.0 to address 3.10 & 3.11 ssl issues
  • Bump markupsafe from 2.0.1 to 2.1.3
  • Junos get_bgp_config() issue with route reflector clients

See more issues on GitHub