Hello community, here is the log from the commit of package python-ncclient for openSUSE:Factory checked in at 2019-03-20 13:22:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ncclient (Old) and /work/SRC/openSUSE:Factory/.python-ncclient.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ncclient" Wed Mar 20 13:22:21 2019 rev:8 rq:686886 version:0.6.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ncclient/python-ncclient.changes 2018-09-26 14:23:02.925957418 +0200 +++ /work/SRC/openSUSE:Factory/.python-ncclient.new.28833/python-ncclient.changes 2019-03-20 13:22:50.361291737 +0100 @@ -1,0 +2,48 @@ +Wed Mar 20 09:16:40 UTC 2019 - Thomas Bechtold <tbecht...@suse.com> + +- update to version v0.6.3 + * Housekeeping & Cleaning + * Log sent and received messages at level INFO. Fixes #167 + * - move known_hosts_lookup (the host entry in known_hosts, with optional port number appended) + * First draft of versioning with versioneer (#269) + * revert to raising SSHError + * fix: add missing placeholder in exception string + * Updates to re-enable Python 3.7 (#249) + * Updates for 0.5.4 and 0.6.0 + * SSH Host key checking (#280) + * check for transform_reply type (#270) + * Change superclass call style to keep tests happy + * SSH Host key checking + * Fix homepage link registered with PyPi (#274) + * more tests + * invoke self.parse() to ensure errors, if any, have been detetcted before check in ok() (#286) + * Avoid spurious SessionCloseError when intentionally closing session. (#268) + * Minor edits + * Revert "Fixes to unit tests to account for use of selectors" + * Close the channel when closing SSH session + * Revert "fixes to tests for python2.7" + * add Huawei device support through YANG (#1) (#242) + * Revert "use selectors instead of select; improve performance of base 1.0 or 1.1 selection" + * instructions for running unit tests locally + * updated README.md in preparation for 0.6.1 release + * netconf:base:1.1 parsing improvements (#267) + * Add session as extra context to session-related logs + * Include host in log message as well, as session-id is not globally unique + * fix: comments & whitespace tidy + * removed Manager class metaclass and modified operation lookup to __getattr__ (#200) + * Add support for loading host-specific known_hosts files via UserKnownHostsFile. (#255) + * Typo in log message + * selector changes (#260) + * use selectors instead of select; improve performance of base 1.0 or 1.1 selection + * Updated junos.py to resolve RestrictedUser error: (#283) + * change hostkey var name to be explicit on type hostkey_b64 + * Fixes to unit tests to account for use of selectors + * fixes to tests for python2.7 + * remove breaking test for incorrect host key padding + * check known_hosts only if hostkey_b64 not specified + * include selectors2 in requirements + * remove unused import + * Revert "include selectors2 in requirements" +- Drop pr-109.patch + +------------------------------------------------------------------- Old: ---- ncclient-0.5.4.tar.gz pr-109.patch New: ---- ncclient-0.6.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ncclient.spec ++++++ --- /var/tmp/diff_new_pack.X9ZKTp/_old 2019-03-20 13:22:50.985291582 +0100 +++ /var/tmp/diff_new_pack.X9ZKTp/_new 2019-03-20 13:22:50.989291582 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-ncclient # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,27 +12,27 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %{?!python_module:%define python_module() python-%{**} python3-%{**}} %bcond_without test Name: python-ncclient -Version: 0.5.4 +Version: 0.6.3 Release: 0 Summary: Python library for NETCONF clients License: Apache-2.0 Group: Development/Languages/Python Url: http://ncclient.org Source: https://files.pythonhosted.org/packages/source/n/ncclient/ncclient-%{version}.tar.gz -Patch0: pr-109.patch BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-lxml >= 3.3.0 Requires: python-paramiko >= 1.15.0 +Requires: python-selectors2 >= 2.0.1 Requires: python-setuptools > 0.6 Requires: python-six BuildArch: noarch @@ -59,7 +59,6 @@ %prep %setup -q -n ncclient-%{version} -%patch0 -p1 %build %python_build ++++++ ncclient-0.5.4.tar.gz -> ncclient-0.6.3.tar.gz ++++++ ++++ 3342 lines of diff (skipped)