• v0.7.0 7ae94a27e2

    napalm-openwrt 0.7.0
    driver / lint (push) Successful in 14s
    driver / standard (push) Successful in 19s
    driver / types (push) Successful in 1m6s
    driver / test (3.10) (push) Successful in 1m5s
    driver / test (3.11) (push) Successful in 1m4s
    driver / lowest (push) Successful in 30s
    driver / test (3.12) (push) Successful in 1m8s
    driver / test (3.13) (push) Successful in 58s
    driver / build (push) Successful in 29s
    driver / security (push) Successful in 1m14s
    driver / publish (push) Successful in 28s
    CI / driver (push) Successful in 3m37s
    Stable

    christianmanivong released this 2026-10-24 15:15:30 +00:00 | 3 commits to main since this release

    The first release on PyPI.

    Changed

    • The driver follows the NAPALM driver standard
      (https://git.netork.io/NAPALM/driver-standard): CI on Gitea runs ruff, mypy, the
      tests on Python 3.10–3.13 and at the lowest declared versions, bandit, pip-audit and
      a build check, and a release tag publishes to PyPI. The package now ships py.typed
      and a LICENSE file. Python 3.8 and 3.9 are no longer supported;
      napalm-device-types never ran on them.
    • napalm-device-types 4.21.1 or newer is required.
    • Exceptions the driver deliberately ignores (the snmpd community in
      get_snmp_config(), the network VLANs in get_ssids()) are now logged at debug
      level.
    • The project links point at git.netork.io instead of GitHub.
    Downloads