Hello community,

here is the log from the commit of package python-napalm for openSUSE:Factory 
checked in at 2020-05-07 14:54:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-napalm (Old)
 and      /work/SRC/openSUSE:Factory/.python-napalm.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-napalm"

Thu May  7 14:54:51 2020 rev:3 rq:800797 version:3.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-napalm/python-napalm.changes      
2020-03-31 17:14:15.375589914 +0200
+++ /work/SRC/openSUSE:Factory/.python-napalm.new.2738/python-napalm.changes    
2020-05-07 14:54:53.778339063 +0200
@@ -1,0 +2,50 @@
+Wed May  6 15:38:12 UTC 2020 - Martin Hauke <[email protected]>
+
+- Update to version 3.0.0
+  Changes:
+  * Integrated nxapi_plumbing and pyIOSXR into NAPALM.
+  * [NXOS] If the command returns a null value then
+    json.loads(None) throws an exception.
+  * [NXOS] For Vlan interfaces nxos driver, the state is not
+    correctly defined (related to json output).
+  * [IOS] Return empty dictionary if BGP not running.
+  * Fix Nornir + NAPALM threading issue.
+  * [IOS, NXOS] get-vlans() getter implementation.
+  * [IOS] Fix traceroute output parsing in ios.
+  * [NXOS] firmware less than 7 does not support json in cli
+  * Updated support for TwoGigabit & TwentyFiveGig interfaces
+    to canonical_map.py
+  * [NXOS]: Prevent nxos.get_interfaces_ip from failing if no
+    ipv6 support.
+  * [Junos] Added auto_probe optional argument.
+  * [NXOS] Fix exception when trying to get environmental data
+    from certain Nexus devices.
+  * [IOS] Fix fix vrf detection when no vrf is defined.
+  * [IOS-XR} No silent pass of errors in base.helpers & logging.
+  * [IOS-XR] Add support for XML namespace prefixes in find_txt.
+  * [NXOS] Fix get_vlans() method where no interfaces in VLAN.
+  * [IOS] Added ``force_no_enable` optional argument.
+  * [NXOS] Use Kickstart version to determine NXOS version.
+  * [NXOS] Add nxos_ssh support for force_no_enable.
+  * [EOS] Fix #1153: Strip double quotation on LLDP remote port.
+  * [IOS] Fix typo in the traceoute method.
+  * add a few less used canonical mappings.
+  * [IOS] Fix show interfaces summary for 10/40/100 Gig Interfaces
+  * [IOS] Update to handle Cisco ISR mac address table with
+    multiple EHWIC modules installed.
+  * [Junos] Add support for configure private in Junos.
+  * add range for validate.
+  * [IOS] Fix get_bgp_neighbors_detail IOS-XE.
+  * [EOS] Cast upDownTime BGP neighbor field to float.
+  * All the core platforms: Filter unneeded header configuration
+    lines get_config.
+  * [Junos] SRX cluster devices stack RPC replies under
+    multi-routing-engine-results.
+  * All the core platforms: Implement get_config sanitized.
+- Drop (Build)Requres for
+  * python-nxapi-plumbing
+  * python-pyIOSXR
+  since both are now included in napalm
+
+
+-------------------------------------------------------------------

Old:
----
  napalm-2.5.0.tar.gz

New:
----
  napalm-3.0.0.tar.gz

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

Other differences:
------------------
++++++ python-napalm.spec ++++++
--- /var/tmp/diff_new_pack.zg4J52/_old  2020-05-07 14:54:54.806340879 +0200
+++ /var/tmp/diff_new_pack.zg4J52/_new  2020-05-07 14:54:54.806340879 +0200
@@ -17,10 +17,9 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
-# nothing provides python2-netmiko
 %define skip_python2 1
 Name:           python-napalm
-Version:        2.5.0
+Version:        3.0.0
 Release:        0
 Summary:        Network Automation and Programmability Abstraction Layer
 License:        Apache-2.0
@@ -38,10 +37,9 @@
 Requires:       python-junos-eznc >= 2.2.1
 Requires:       python-netaddr
 Requires:       python-netmiko >= 2.4.2
-Requires:       python-nxapi-plumbing >= 0.5.2
 Requires:       python-paramiko >= 2.4.2
-Requires:       python-pyIOSXR >= 0.53
 Requires:       python-pyeapi >= 0.8.2
+Requires:       python-requests >= 2.7.0
 Requires:       python-scp
 Requires:       python-setuptools >= 38.4.0
 Requires:       python-textfsm
@@ -57,11 +55,10 @@
 BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module netaddr}
 BuildRequires:  %{python_module netmiko >= 2.4.2}
-BuildRequires:  %{python_module nxapi-plumbing >= 0.5.2}
 BuildRequires:  %{python_module paramiko >= 2.4.2}
-BuildRequires:  %{python_module pyIOSXR >= 0.53}
 BuildRequires:  %{python_module pyeapi >= 0.8.2}
 BuildRequires:  %{python_module pytest}
+BuildRequires:  %{python_module requests >= 2.7.0}
 BuildRequires:  %{python_module scp}
 BuildRequires:  %{python_module selectors2 >= 2.0.1}
 BuildRequires:  %{python_module setuptools >= 38.4.0}

++++++ napalm-2.5.0.tar.gz -> napalm-3.0.0.tar.gz ++++++
++++ 31428 lines of diff (skipped)


Reply via email to