github napalm-automation-community/napalm-ros 1.5.0

latest release: 1.6.0
4 hours ago

New

  • Implement cli() over the binary API with /execute (#165). On RouterOS 7 (verified on 7.18.2 and 7.23.5) it uses as-string and returns the output directly; RouterOS 6 (verified on 6.33.3, 6.44.5, 6.49.21) rejects that parameter, so support is detected on first use and the script runs as a background job writing a temporary file that is read back and removed. Output over ~4 KB on RouterOS 6 raises CommandErrorException because the API cannot read it back there. Commands are RouterOS script syntax; see the README.

Documentation

  • Describe the get_config / compare_config API-vs-SSH split accurately: binary API on 7.13+, SSH below (#164).

Internal

  • Cap setuptools below 81 in the dev group; NAPALM still imports pkg_resources (#160).
  • Dependabot lock-file bumps (#138-#143, #161-#163).

Don't miss a new napalm-ros release

NewReleases is sending notifications on new releases.