From e7beda56045447fb5342111c0b22931a7118c525 Mon Sep 17 00:00:00 2001 From: Joe Wesch Date: Fri, 30 Jan 2026 14:54:30 -0600 Subject: [PATCH 1/3] Release v1.17.0 --- changes/+class.deprecated | 1 - changes/+invoke.housekeeping | 1 - changes/752.added | 1 - changes/780.fixed | 1 - changes/793.added | 1 - docs/admin/release_notes/version_1.17.md | 23 +++++++++++++++++++++++ pyproject.toml | 4 ++-- 7 files changed, 25 insertions(+), 7 deletions(-) delete mode 100644 changes/+class.deprecated delete mode 100644 changes/+invoke.housekeeping delete mode 100644 changes/752.added delete mode 100644 changes/780.fixed delete mode 100644 changes/793.added create mode 100644 docs/admin/release_notes/version_1.17.md diff --git a/changes/+class.deprecated b/changes/+class.deprecated deleted file mode 100644 index 1d198ba0..00000000 --- a/changes/+class.deprecated +++ /dev/null @@ -1 +0,0 @@ -Deprecated the public HPEConfigParser class in lieu of a private class that should be subclassed for specific HP platforms. \ No newline at end of file diff --git a/changes/+invoke.housekeeping b/changes/+invoke.housekeeping deleted file mode 100644 index ba229616..00000000 --- a/changes/+invoke.housekeeping +++ /dev/null @@ -1 +0,0 @@ -Added `--pattern` and `--label` options to the `invoke pytest` task. \ No newline at end of file diff --git a/changes/752.added b/changes/752.added deleted file mode 100644 index eae143e4..00000000 --- a/changes/752.added +++ /dev/null @@ -1 +0,0 @@ -Added custom parsing of HP Network OS devices. \ No newline at end of file diff --git a/changes/780.fixed b/changes/780.fixed deleted file mode 100644 index 80b6c888..00000000 --- a/changes/780.fixed +++ /dev/null @@ -1 +0,0 @@ -Fixed parsing of login banner in Palo Alto Networks config. \ No newline at end of file diff --git a/changes/793.added b/changes/793.added deleted file mode 100644 index e0e2804c..00000000 --- a/changes/793.added +++ /dev/null @@ -1 +0,0 @@ -Added hp_comware running configuration command to the RUNNING_CONFIG_MAPPER. \ No newline at end of file diff --git a/docs/admin/release_notes/version_1.17.md b/docs/admin/release_notes/version_1.17.md new file mode 100644 index 00000000..8554ec27 --- /dev/null +++ b/docs/admin/release_notes/version_1.17.md @@ -0,0 +1,23 @@ + +# v1.17 Release Notes + +This document describes all new features and changes in the release. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [v1.17.0 (2026-01-30)](https://github.com/networktocode/netutils/releases/tag/v1.17.0) + +### Added + +- [#752](https://github.com/networktocode/netutils/issues/752) - Added custom parsing of HP Network OS devices. +- [#793](https://github.com/networktocode/netutils/issues/793) - Added hp_comware running configuration command to the RUNNING_CONFIG_MAPPER. + +### Deprecated + +- Deprecated the public HPEConfigParser class in lieu of a private class that should be subclassed for specific HP platforms. + +### Fixed + +- [#780](https://github.com/networktocode/netutils/issues/780) - Fixed parsing of login banner in Palo Alto Networks config. + +### Housekeeping + +- Added `--pattern` and `--label` options to the `invoke pytest` task. diff --git a/pyproject.toml b/pyproject.toml index 2948af71..e89817f8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "netutils" -version = "1.16.1a0" +version = "1.17.0" description = "Common helper functions useful in network automation." authors = ["Network to Code, LLC "] license = "Apache-2.0" @@ -171,7 +171,7 @@ show_error_codes = true [tool.towncrier] package = "netutils" directory = "changes" -filename = "docs/admin/release_notes/version_X.Y.md" +filename = "docs/admin/release_notes/version_1.17.md" template = "towncrier_template.j2" start_string = "" issue_format = "[#{issue}](https://github.com/networktocode/netutils/issues/{issue})" From 289f308fcf582b6d7082df3bc83aa91c0d4fe6b5 Mon Sep 17 00:00:00 2001 From: Joe Wesch Date: Fri, 30 Jan 2026 15:06:35 -0600 Subject: [PATCH 2/3] Updated mkdocs with new release notes file --- mkdocs.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/mkdocs.yml b/mkdocs.yml index 8d00a0cd..3160780c 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -124,6 +124,7 @@ nav: - Uninstall: "admin/uninstall.md" - Release Notes: - "admin/release_notes/index.md" + - v1.17: "admin/release_notes/version_1.17.md" - v1.16: "admin/release_notes/version_1.16.md" - v1.15: "admin/release_notes/version_1.15.md" - v1.14: "admin/release_notes/version_1.14.md" From 6dc4e611fd580b024576b5b45a82ef79ad4d0cd0 Mon Sep 17 00:00:00 2001 From: Joe Wesch Date: Fri, 30 Jan 2026 15:48:06 -0600 Subject: [PATCH 3/3] Bump version --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index e89817f8..a0249c8d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "netutils" -version = "1.17.0" +version = "1.17.1a0" description = "Common helper functions useful in network automation." authors = ["Network to Code, LLC "] license = "Apache-2.0"