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: 2246, Watchers: 2246, Forks: 553, Open Issues: 155

The napalm-automation/napalm repo was created 9 years ago and the last code push was 1 months ago.
The project is very popular with an impressive 2246 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 155 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