• v0.6.0 a3e036a63a

    napalm-netgear-switches 0.6.0
    driver / lint (push) Successful in 13s
    driver / standard (push) Successful in 15s
    driver / types (push) Successful in 55s
    driver / test (3.10) (push) Successful in 54s
    driver / test (3.11) (push) Successful in 56s
    driver / lowest (push) Successful in 29s
    driver / test (3.12) (push) Successful in 55s
    driver / test (3.13) (push) Successful in 50s
    driver / build (push) Successful in 26s
    driver / security (push) Successful in 1m1s
    driver / publish (push) Successful in 27s
    CI / driver (push) Successful in 3m10s
    Stable

    christianmanivong released this 2026-10-26 19:31:03 +00:00 | 3 commits to main since this release

    The first release on PyPI, under the new name napalm-netgear-switches.

    Changed

    • The package is now called napalm-netgear-switches on PyPI
      (pip install napalm-netgear-switches): the name napalm-netgear belongs to another
      project. The import package napalm_netgear and the driver names netgear_smart and
      netgear_plus stay the same.
    • 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. It needs napalm-device-types 4.21.1 or later.
    • A failed logout when a Netgear Plus session is closed is now logged at debug level.
    Downloads