From 8441110975b82b163f24d4371541a32d78278dd1 Mon Sep 17 00:00:00 2001 From: Christian Manivong Date: Fri, 16 Oct 2026 15:29:57 +0200 Subject: [PATCH] chore: require napalm-device-types 4.13, where the fix templates landed --- CHANGELOG.md | 4 ++-- pyproject.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 994570b..4735c06 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,12 +11,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **Breaking:** `run_device_action` is gone, with `fix_snmp`, `fix_apt_proxy`, `fix_docker_permissions` and the unused `apt_update_upgrade`. The driver implements - napalm-device-types 4.12's fix templates instead, and the caller supplies every value: + napalm-device-types 4.13's fix templates instead, and the caller supplies every value: `configure_snmp_agent(settings)` (one `rocommunity` line per allowed source, udp/161 opened in ufw or iptables for those sources only, each step judged by its exit status), `configure_package_proxy(url)`, `grant_container_engine_access(user)` and `ensure_package(name)`. No community, contact, location or address of an application - is built in any more. Requires napalm-device-types 4.12.0 or later; version 0.8.0. + is built in any more. Requires napalm-device-types 4.13.0 or later; version 0.8.0. - The sudo hint names no application's settings. ### Fixed diff --git a/pyproject.toml b/pyproject.toml index fa4de31..4d0f8bf 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -37,7 +37,7 @@ classifiers = [ ] dependencies = [ "napalm>=4.0", - "napalm-device-types>=4.12.0", + "napalm-device-types>=4.13.0", "netmiko>=4.0.0", "paramiko>=5.0.0", # CVE-2026-44405 ]