-
napalm-opnsense 0.5.0
Stabledriver / lint (push) Successful in 16sdriver / standard (push) Successful in 17sdriver / types (push) Successful in 1m6sdriver / test (3.10) (push) Successful in 1m8sdriver / test (3.11) (push) Successful in 1m8sdriver / lowest (push) Successful in 41sdriver / test (3.12) (push) Successful in 1m10sdriver / test (3.13) (push) Successful in 1m17sdriver / build (push) Successful in 35sdriver / security (push) Successful in 1m9sdriver / publish (push) Successful in 29sCI / driver (push) Successful in 3m47sreleased this
2026-10-24 15:11:42 +00:00 | 0 commits to main since this releaseThe 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 shipspy.typed
and a LICENSE file. Python 3.10 remains the floor. Requires napalm-device-types
4.21.1.
Fixed
get_dhcp_leases()raises when Kea, ISC DHCP and the ARP fallback all failed,
instead of returning an empty list that looks like a server without leases (#27).create_dhcp_reservation()leaves a reservation that already holds what was asked
alone, and does not reconfigure (restart) Kea for it.
Downloads
- The driver follows the NAPALM driver standard