Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-netutils for openSUSE:Factory
checked in at 2026-07-23 23:10:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-netutils (Old)
and /work/SRC/openSUSE:Factory/.python-netutils.new.2004 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-netutils"
Thu Jul 23 23:10:23 2026 rev:17 rq:1367181 version:1.17.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-netutils/python-netutils.changes
2026-04-10 18:03:10.303002615 +0200
+++
/work/SRC/openSUSE:Factory/.python-netutils.new.2004/python-netutils.changes
2026-07-23 23:13:29.190898517 +0200
@@ -1,0 +2,9 @@
+Wed Jul 22 19:34:23 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 1.17.3:
+ * #841 - Added TenGigE to TenGigabitEthernet interface mapping
+ in BASE_INTERFACES.
+ * #843 - Added a PYNTC lib mapper entry mapping the `cisco_xr`
+ network driver to pyntc's `cisco_iosxr_ssh` device type.
+
+-------------------------------------------------------------------
Old:
----
netutils-1.17.2.tar.gz
New:
----
netutils-1.17.3.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-netutils.spec ++++++
--- /var/tmp/diff_new_pack.in7ETa/_old 2026-07-23 23:13:29.966925806 +0200
+++ /var/tmp/diff_new_pack.in7ETa/_new 2026-07-23 23:13:29.970925947 +0200
@@ -18,7 +18,7 @@
%{?sle15_python_module_pythons}
Name: python-netutils
-Version: 1.17.2
+Version: 1.17.3
Release: 0
Summary: Common helper functions useful in network automation
License: Apache-2.0
++++++ netutils-1.17.2.tar.gz -> netutils-1.17.3.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/netutils-1.17.2/docs/admin/release_notes/version_1.17.md
new/netutils-1.17.3/docs/admin/release_notes/version_1.17.md
--- old/netutils-1.17.2/docs/admin/release_notes/version_1.17.md
2026-04-08 17:26:27.000000000 +0200
+++ new/netutils-1.17.3/docs/admin/release_notes/version_1.17.md
2026-07-07 16:52:51.000000000 +0200
@@ -3,6 +3,17 @@
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
+
+- Add config parsing and update RUNNING_CONFIG_MAPPER for HP Network OS
devices.
+
+## [v1.17.3
(2026-07-07)](https://github.com/networktocode/netutils/releases/tag/v1.17.3)
+
+### Added
+
+- [#841](https://github.com/networktocode/netutils/issues/841) - Added TenGigE
to TenGigabitEthernet interface mapping in BASE_INTERFACES.
+- [#843](https://github.com/networktocode/netutils/issues/843) - Added a PYNTC
lib mapper entry mapping the `cisco_xr` network driver to pyntc's
`cisco_iosxr_ssh` device type.
+
## [v1.17.2
(2026-04-02)](https://github.com/networktocode/netutils/releases/tag/v1.17.2)
### Dependencies
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/netutils-1.17.2/docs/user/lib_mapper/pyntc.md
new/netutils-1.17.3/docs/user/lib_mapper/pyntc.md
--- old/netutils-1.17.2/docs/user/lib_mapper/pyntc.md 2026-04-08
17:26:27.000000000 +0200
+++ new/netutils-1.17.3/docs/user/lib_mapper/pyntc.md 2026-07-07
16:52:51.000000000 +0200
@@ -4,6 +4,7 @@
| cisco_aireos_ssh | → | cisco_wlc |
| cisco_asa_ssh | → | cisco_asa |
| cisco_ios_ssh | → | cisco_ios |
+| cisco_iosxr_ssh | → | cisco_xr |
| cisco_nxos_nxapi | → | cisco_nxos |
| f5_tmos_icontrol | → | bigip_f5 |
| juniper_junos_netconf | → | juniper_junos |
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/netutils-1.17.2/docs/user/lib_mapper/pyntc_reverse.md
new/netutils-1.17.3/docs/user/lib_mapper/pyntc_reverse.md
--- old/netutils-1.17.2/docs/user/lib_mapper/pyntc_reverse.md 2026-04-08
17:26:27.000000000 +0200
+++ new/netutils-1.17.3/docs/user/lib_mapper/pyntc_reverse.md 2026-07-07
16:52:51.000000000 +0200
@@ -7,4 +7,5 @@
| cisco_nxos | → | cisco_nxos_nxapi |
| cisco_wlc | → | cisco_aireos_ssh |
| cisco_xe | → | cisco_ios_ssh |
+| cisco_xr | → | cisco_iosxr_ssh |
| juniper_junos | → | juniper_junos_netconf |
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/netutils-1.17.2/netutils/constants.py
new/netutils-1.17.3/netutils/constants.py
--- old/netutils-1.17.2/netutils/constants.py 2026-04-08 17:26:27.000000000
+0200
+++ new/netutils-1.17.3/netutils/constants.py 2026-07-07 16:52:51.000000000
+0200
@@ -119,6 +119,7 @@
"TenGigabitEthernet": "TenGigabitEthernet",
"TenGigEthernet": "TenGigabitEthernet",
"TenGigEth": "TenGigabitEthernet",
+ "TenGigE": "TenGigabitEthernet",
"TenGig": "TenGigabitEthernet",
"TeGig": "TenGigabitEthernet",
"Ten": "TenGigabitEthernet",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/netutils-1.17.2/netutils/lib_mapper.py
new/netutils-1.17.3/netutils/lib_mapper.py
--- old/netutils-1.17.2/netutils/lib_mapper.py 2026-04-08 17:26:27.000000000
+0200
+++ new/netutils-1.17.3/netutils/lib_mapper.py 2026-07-07 16:52:51.000000000
+0200
@@ -350,6 +350,7 @@
"cisco_aireos_ssh": "cisco_wlc",
"cisco_asa_ssh": "cisco_asa",
"cisco_ios_ssh": "cisco_ios",
+ "cisco_iosxr_ssh": "cisco_xr",
"cisco_nxos_nxapi": "cisco_nxos",
"f5_tmos_icontrol": "bigip_f5",
"juniper_junos_netconf": "juniper_junos",
@@ -525,6 +526,7 @@
"cisco_nxos": "cisco_nxos_nxapi",
"cisco_wlc": "cisco_aireos_ssh",
"cisco_xe": "cisco_ios_ssh", # no reverse
+ "cisco_xr": "cisco_iosxr_ssh",
"juniper_junos": "juniper_junos_netconf",
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/netutils-1.17.2/pyproject.toml
new/netutils-1.17.3/pyproject.toml
--- old/netutils-1.17.2/pyproject.toml 2026-04-08 17:26:27.000000000 +0200
+++ new/netutils-1.17.3/pyproject.toml 2026-07-07 16:52:51.000000000 +0200
@@ -1,6 +1,6 @@
[tool.poetry]
name = "netutils"
-version = "1.17.2"
+version = "1.17.3"
description = "Common helper functions useful in network automation."
authors = ["Network to Code, LLC <[email protected]>"]
license = "Apache-2.0"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/netutils-1.17.2/tests/unit/test_interface.py
new/netutils-1.17.3/tests/unit/test_interface.py
--- old/netutils-1.17.2/tests/unit/test_interface.py 2026-04-08
17:26:27.000000000 +0200
+++ new/netutils-1.17.3/tests/unit/test_interface.py 2026-07-07
16:52:51.000000000 +0200
@@ -28,6 +28,7 @@
"received": "TwoGigabitEthernet1/0/1",
},
{"sent": {"interface": "Tw1/0/1"}, "received": "TwoGigabitEthernet1/0/1"},
+ {"sent": {"interface": "TenGigE0/0/0/1"}, "received":
"TenGigabitEthernet0/0/0/1"},
{
"sent": {"interface": "SuperFastEth 1/0/1", "addl_name_map":
{"SuperFastEth": "SuperFastEthernet"}},
"received": "SuperFastEthernet1/0/1",
@@ -154,6 +155,7 @@
"received": "Tw1/0/1",
},
{"sent": {"interface": "Tw1/0/1"}, "received": "Tw1/0/1"},
+ {"sent": {"interface": "TenGigE0/0/0/1"}, "received": "Te0/0/0/1"},
{
"sent": {
"interface": "SuperFastEth 1/0/1",