From e2fc0f55e001c35967fa1822f1064287c2142dc0 Mon Sep 17 00:00:00 2001 From: Jeff Kala Date: Tue, 3 Mar 2026 11:40:35 -0700 Subject: [PATCH 1/2] Release v2.1.0 --- changes/+docs-fixes.housekeeping | 1 - changes/+main.housekeeping | 1 - changes/335.housekeeping | 3 --- changes/345.added | 1 - docs/admin/release_notes/version_2.1.md | 22 ++++++++++++++++++++++ mkdocs.yml | 1 + pyproject.toml | 2 +- 7 files changed, 24 insertions(+), 7 deletions(-) delete mode 100644 changes/+docs-fixes.housekeeping delete mode 100644 changes/+main.housekeeping delete mode 100644 changes/335.housekeeping delete mode 100644 changes/345.added create mode 100644 docs/admin/release_notes/version_2.1.md diff --git a/changes/+docs-fixes.housekeeping b/changes/+docs-fixes.housekeeping deleted file mode 100644 index 4dc90e2a..00000000 --- a/changes/+docs-fixes.housekeeping +++ /dev/null @@ -1 +0,0 @@ -Fixed docs build and code-reference issues. diff --git a/changes/+main.housekeeping b/changes/+main.housekeeping deleted file mode 100644 index 3433adf6..00000000 --- a/changes/+main.housekeeping +++ /dev/null @@ -1 +0,0 @@ -Rebaked from the cookie `main`. diff --git a/changes/335.housekeeping b/changes/335.housekeeping deleted file mode 100644 index 4be5b694..00000000 --- a/changes/335.housekeeping +++ /dev/null @@ -1,3 +0,0 @@ -Replaced black, bandit, flake8 and pydocstyle with ruff. -Updated tasks.py with newest task list. -Updated to using pyinvoke for development environment definition. diff --git a/changes/345.added b/changes/345.added deleted file mode 100644 index f7a7e976..00000000 --- a/changes/345.added +++ /dev/null @@ -1 +0,0 @@ -Added the ability to download files from within a Cisco IOS device. diff --git a/docs/admin/release_notes/version_2.1.md b/docs/admin/release_notes/version_2.1.md new file mode 100644 index 00000000..02e86fa5 --- /dev/null +++ b/docs/admin/release_notes/version_2.1.md @@ -0,0 +1,22 @@ + +# v2.1 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). + +## Release Overview + +- Adding the ability to perform file downloads in Cisco IOS. This enhances OS Upgrades and file operations greatly! + +## [v2.1.0 (2026-03-03)](https://github.com/networktocode/pyntc/releases/tag/v2.1.0) + +### Added + +- [#345](https://github.com/networktocode/pyntc/issues/345) - Added the ability to download files from within a Cisco IOS device. + +### Housekeeping + +- [#335](https://github.com/networktocode/pyntc/issues/335) - Replaced black, bandit, flake8 and pydocstyle with ruff. +- [#335](https://github.com/networktocode/pyntc/issues/335) - Updated tasks.py with newest task list. +- [#335](https://github.com/networktocode/pyntc/issues/335) - Updated to using pyinvoke for development environment definition. +- Fixed docs build and code-reference issues. +- Rebaked from the cookie `main`. diff --git a/mkdocs.yml b/mkdocs.yml index 603b6ad8..bf706005 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -142,6 +142,7 @@ nav: - v0.20: "admin/release_notes/version_0.20.md" - v1.0: "admin/release_notes/version_1.0.md" - v2.0: "admin/release_notes/version_2.0.md" + - v2.1: "admin/release_notes/version_2.1.md" - Developer Guide: - Extending the Library: "dev/extending.md" - Contributing to the Library: "dev/contributing.md" diff --git a/pyproject.toml b/pyproject.toml index 2fe542e5..65c1a775 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "pyntc" -version = "2.0.2" +version = "2.1.0" description = "Python library focused on tasks related to device level and OS management." authors = ["Network to Code, LLC "] readme = "README.md" From fb06208246cf6d0b7304ba7e7dfbdd2ebab49d64 Mon Sep 17 00:00:00 2001 From: Jeff Kala Date: Tue, 3 Mar 2026 13:40:47 -0700 Subject: [PATCH 2/2] Bump version --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 65c1a775..236cc9fb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "pyntc" -version = "2.1.0" +version = "2.1.1a0" description = "Python library focused on tasks related to device level and OS management." authors = ["Network to Code, LLC "] readme = "README.md"