# Changelog All notable changes to napalm-device-types. The format follows [Keep a Changelog](https://keepachangelog.com/), versions follow [Semantic Versioning](https://semver.org/). Versions up to 4.21.0 were not recorded here; their history is the git log. ## [Unreleased] ## [4.21.1] - 2026-10-22 The first release on PyPI since 0.1.0. ### Changed - The package follows the NAPALM driver standard (https://git.netork.io/NAPALM/driver-standard): CI on Gitea runs ruff, strict 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. - Type annotations use builtin generics (`list[str]`, `X | None`) instead of `typing.List` and `Optional`. They mean the same to a type checker. - The project links point at git.netork.io instead of GitHub.