napalm
napalm copied to clipboard
Network Automation and Programmability Abstraction Layer with Multivendor support
### Description of Issue/Question Inconsistent key formatting, getter functions that make use of the 'parse_intf_section' function (get_interfaces) use the canonical naming scheme for keys rather than the raw output (get_interfaces_ip,...
"parse_intf_section" function returning canonical key names rather than raw key names being used by other getters.
While the wrapper does need the output of the wrapped function for processing, pytest complains for any test function that returns data. Updates the wrapper function that processes mocked data...
Bumps [types-setuptools](https://github.com/python/typeshed) from 69.5.0.20240522 to 72.2.0.20240821. Commits See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...
Bumps [ansible](https://github.com/ansible-community/ansible-build-data) from 9.6.0 to 10.3.0. Commits 0c1c230 Ansible 10.3.0: Dependencies, changelog and porting guide (#447) 5c467fc Ansible 9.9.0: Dependencies, changelog and porting guide (#446) de1d1e1 cyberark.pas 1.0.27 has been...
When setting transport="ssh" the heredoc commands cause an issue because they are not a string. This allows for heredoc commands to not be converted when using "ssh" transport
Bumps [types-pyyaml](https://github.com/python/typeshed) from 6.0.12.20240311 to 6.0.12.20240808. Commits See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...
Bumps [black](https://github.com/psf/black) from 24.4.2 to 24.8.0. Release notes Sourced from black's releases. 24.8.0 Stable style Fix crash when # fmt: off is used before a closing parenthesis or bracket. (#4363)...
``` napalm/ios/ios.py:22 /home/bewing/Projects/napalm/napalm/ios/ios.py:22: DeprecationWarning: 'telnetlib' is deprecated and slated for removal in Python 3.13 import telnetlib ``` https://github.com/ktbyers/netmiko/issues/3177 Will need to update code once @ktbyers refactors/vendors telnetlib