Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-netmiko for openSUSE:Factory 
checked in at 2025-02-09 20:01:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-netmiko (Old)
 and      /work/SRC/openSUSE:Factory/.python-netmiko.new.2316 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-netmiko"

Sun Feb  9 20:01:31 2025 rev:23 rq:1244259 version:4.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-netmiko/python-netmiko.changes    
2024-10-01 17:19:53.573927050 +0200
+++ /work/SRC/openSUSE:Factory/.python-netmiko.new.2316/python-netmiko.changes  
2025-02-09 20:01:52.243477176 +0100
@@ -1,0 +2,38 @@
+Fri Feb  7 13:04:41 UTC 2025 - John Paul Adrian Glaubitz 
<adrian.glaub...@suse.com>
+
+- Update to 4.5.0
+  * New Drivers
+    - Vertiv MPH PDUs Driver (#3460)
+    - Garderos GRS Driver (#3429)
+    - Cisco APIC Driver (Linux) (#3461)
+    - Alaxala AX2600s and AX3600s Driver (#3462)
+  * Other Major Changes
+    - Fixes to support PY3.13
+    - Retire PY3.8 Support
+    - Add raise_parsing_error parameter to send_command and send_command_timing
+    - Improve Netmiko cli-tools output formatting behavior
+    - Adding encryption support to Netmiko cli-tools (#3505)
+    - Update Netmiko cli_tools to make them more modular and use concurrent 
features
+  * Other Improvements and bug fixes
+    - Nokia SRL prompt stripping (#3531)
+    - Lower Cisco ios priority to eliminate conflicts with ios-xe (#3538)
+    - Handle MikroTik press enter to continue issue (#3458)
+    - Add Query Device to ANSI Escape Codes for MikroTik (#3457)
+    - Fix Mikrotik graceful exit command (#3468)
+    - Adding support for pysnmp version6 (#3473)
+    - Linux SSH fix for 'Invalid output from MD5 command' (#3486)
+    - Add support for md-cli only mode in nokia_sros (#3496)
+    - Do not explicitly require secondary dependencies (#3515)
+    - Zyxel fix for next line character in output (#3524)
+    - Fortinet _preferred_kex settings fix (#3530)
+    - Sophos fix to allow to allow user to better navigate the interactive 
menu prompt
+    - Add bracketed paste mode to ANSI escape codes
+    - Add 'split-task' to possible vdom configs for Fortinet (#3464)
+    - Add Bulk encryption utility for .netmiko.yml file
+    - Documentation and test improvements
+- Add new binaries
+  * netmiko-bulk-encrypt
+  * netmiko-encrypt
+- Update BuildRequires and Requires from pyproject.toml
+
+-------------------------------------------------------------------

Old:
----
  netmiko-4.4.0.tar.gz

New:
----
  netmiko-4.5.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-netmiko.spec ++++++
--- /var/tmp/diff_new_pack.edlXvA/_old  2025-02-09 20:01:53.643534739 +0100
+++ /var/tmp/diff_new_pack.edlXvA/_new  2025-02-09 20:01:53.647534904 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-netmiko
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,20 +18,20 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-netmiko
-Version:        4.4.0
+Version:        4.5.0
 Release:        0
 Summary:        Multi-vendor library to simplify Paramiko SSH connections to 
network devices
 License:        MIT
 URL:            https://github.com/ktbyers/netmiko
 Source:         
https://files.pythonhosted.org/packages/source/n/netmiko/netmiko-%{version}.tar.gz
-BuildRequires:  %{python_module base >= 3.8}
+BuildRequires:  %{python_module base >= 3.9}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module poetry}
 BuildRequires:  %{python_module setuptools >= 65.0.0}
 BuildRequires:  %{python_module wheel}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:       python-PyYAML >= 5.3
+Requires:       python-PyYAML >= 6.0.2
 Requires:       python-cffi >= 1.17.0
 Requires:       python-ntc-templates >= 3.1.0
 Requires:       python-paramiko >= 2.9.5
@@ -67,7 +67,9 @@
 
 %install
 %pyproject_install
+%python_clone -a %{buildroot}%{_bindir}/netmiko-bulk-encrypt
 %python_clone -a %{buildroot}%{_bindir}/netmiko-cfg
+%python_clone -a %{buildroot}%{_bindir}/netmiko-encrypt
 %python_clone -a %{buildroot}%{_bindir}/netmiko-grep
 %python_clone -a %{buildroot}%{_bindir}/netmiko-show
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
@@ -86,19 +88,25 @@
 # to be unit tests.
 
 %post
+%python_install_alternative netmiko-bulk-encrypt
 %python_install_alternative netmiko-cfg
+%python_install_alternative netmiko-encrypt
 %python_install_alternative netmiko-grep
 %python_install_alternative netmiko-show
 
 %postun
+%python_uninstall_alternative netmiko-bulk-encrypt
 %python_uninstall_alternative netmiko-cfg
+%python_uninstall_alternative netmiko-encrypt
 %python_uninstall_alternative netmiko-grep
 %python_uninstall_alternative netmiko-show
 
 %files %{python_files}
 %license LICENSE
 %doc README.md
+%python_alternative %{_bindir}/netmiko-bulk-encrypt
 %python_alternative %{_bindir}/netmiko-cfg
+%python_alternative %{_bindir}/netmiko-encrypt
 %python_alternative %{_bindir}/netmiko-grep
 %python_alternative %{_bindir}/netmiko-show
 %{python_sitelib}/netmiko

++++++ netmiko-4.4.0.tar.gz -> netmiko-4.5.0.tar.gz ++++++
++++ 3068 lines of diff (skipped)

Reply via email to