diff --git a/changes/394.fixed b/changes/394.fixed deleted file mode 100644 index 20126908..00000000 --- a/changes/394.fixed +++ /dev/null @@ -1,2 +0,0 @@ -Fixed Junos reboots not being detected when waiting for the device to reload. -Increased the default Junos reboot wait timeout from 1 hour to 2 hours. diff --git a/changes/395.added b/changes/395.added deleted file mode 100644 index 91173338..00000000 --- a/changes/395.added +++ /dev/null @@ -1 +0,0 @@ -Added an ``install_mode`` property to ``BaseDevice`` (abstract) and ``IOSDevice``; the IOS implementation returns ``True`` when the device boots from ``packages.conf``. diff --git a/changes/395.deprecated b/changes/395.deprecated deleted file mode 100644 index 4358f3af..00000000 --- a/changes/395.deprecated +++ /dev/null @@ -1 +0,0 @@ -Deprecated the ``install_mode`` argument to ``IOSDevice.install_os``; install mode is now derived from the device's ``boot_options`` via the new ``install_mode`` property and will be removed in a future release. diff --git a/docs/admin/release_notes/version_3.0.md b/docs/admin/release_notes/version_3.0.md index 336193ee..dd258994 100644 --- a/docs/admin/release_notes/version_3.0.md +++ b/docs/admin/release_notes/version_3.0.md @@ -7,6 +7,20 @@ This document describes all new features and changes in the release. The format - Pyntc now requires the `PYNTC_LOG_FILE` environment variable to output logging to a file. The new default behavior is to only log to stderr. +## [v3.0.2 (2026-05-28)](https://github.com/networktocode/pyntc/releases/tag/v3.0.2) + +### Added + +- [#395](https://github.com/networktocode/pyntc/issues/395) - Added an ``install_mode`` property to ``BaseDevice`` (abstract) and ``IOSDevice``; the IOS implementation returns ``True`` when the device boots from ``packages.conf``. + +### Deprecated + +- [#395](https://github.com/networktocode/pyntc/issues/395) - Deprecated the ``install_mode`` argument to ``IOSDevice.install_os``; install mode is now derived from the device's ``boot_options`` via the new ``install_mode`` property and will be removed in a future release. + +### Fixed + +- [#394](https://github.com/networktocode/pyntc/issues/394) - Fixed Junos reboots not being detected when waiting for the device to reload. +- [#394](https://github.com/networktocode/pyntc/issues/394) - Increased the default Junos reboot wait timeout from 1 hour to 2 hours. ## [v3.0.1 (2026-05-26)](https://github.com/networktocode/pyntc/releases/tag/v3.0.1) diff --git a/pyproject.toml b/pyproject.toml index d1b608e5..118397d2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "pyntc" -version = "3.0.2a0" +version = "3.0.3a0" description = "Python library focused on tasks related to device level and OS management." authors = ["Network to Code, LLC "] readme = "README.md"