From aac45a89ee702fcd2d723253b05fdc59b22b8659ff83eefbc7893a4ca8f9ada3 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Wed, 1 Mar 2017 11:04:50 +0000 Subject: [PATCH 1/3] Accepting request 460370 from home:mimi_vx:branches:devel:languages:python MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - update to 2.1.2 * Fix a bug in server-mode concerning multiple interactive auth steps * SSHClient now gives its internal Transport a handle on itself, preventing garbage collection of the client until the session is closed. Without this, some code which returns stream or transport objects without the client that generated them, would result in premature session closure when the client was GCd * Avoid test suite exceptions on platforms lacking errno.ETIME * weak how RSAKey.__str__ behaves so it doesn’t cause TypeError under Python 3. OBS-URL: https://build.opensuse.org/request/show/460370 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-paramiko?expand=0&rev=56 --- paramiko-2.1.1.tar.gz | 3 --- paramiko-2.1.2.tar.gz | 3 +++ python-paramiko.changes | 13 +++++++++++++ python-paramiko.spec | 8 ++------ 4 files changed, 18 insertions(+), 9 deletions(-) delete mode 100644 paramiko-2.1.1.tar.gz create mode 100644 paramiko-2.1.2.tar.gz diff --git a/paramiko-2.1.1.tar.gz b/paramiko-2.1.1.tar.gz deleted file mode 100644 index 2b2fc53..0000000 --- a/paramiko-2.1.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d51dada7ad0736c116f8bfe3263627925947e4a50e61436a83d58bfe7055b575 -size 1196454 diff --git a/paramiko-2.1.2.tar.gz b/paramiko-2.1.2.tar.gz new file mode 100644 index 0000000..67790dc --- /dev/null +++ b/paramiko-2.1.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5fae49bed35e2e3d45c4f7b0db2d38b9ca626312d91119b3991d0ecf8125e310 +size 1196746 diff --git a/python-paramiko.changes b/python-paramiko.changes index b0e45a6..e2509ef 100644 --- a/python-paramiko.changes +++ b/python-paramiko.changes @@ -1,3 +1,16 @@ +------------------------------------------------------------------- +Fri Feb 24 16:27:00 UTC 2017 - mimi.vx@gmail.com + +- update to 2.1.2 +* Fix a bug in server-mode concerning multiple interactive auth steps +* SSHClient now gives its internal Transport a handle on itself, preventing + garbage collection of the client until the session is closed. Without this, + some code which returns stream or transport objects without the client that + generated them, would result in premature session closure + when the client was GCd +* Avoid test suite exceptions on platforms lacking errno.ETIME +* weak how RSAKey.__str__ behaves so it doesn’t cause TypeError under Python 3. + ------------------------------------------------------------------- Tue Dec 13 11:50:39 UTC 2016 - mimi.vx@gmail.com diff --git a/python-paramiko.spec b/python-paramiko.spec index 188aef8..ffa14d3 100644 --- a/python-paramiko.spec +++ b/python-paramiko.spec @@ -1,7 +1,7 @@ # # spec file for package python-paramiko # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -17,7 +17,7 @@ Name: python-paramiko -Version: 2.1.1 +Version: 2.1.2 Release: 0 Url: http://www.paramiko.org/ Summary: SSH2 protocol library @@ -30,11 +30,7 @@ BuildRequires: python-devel BuildRequires: python-setuptools Requires: python-cryptography >= 1.1 Requires: python-pyasn1 >= 0.1.7 -%if 0%{?suse_version} && 0%{?suse_version} <= 1110 -%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} -%else BuildArch: noarch -%endif %description This is a library for making SSH2 connections (client or server). From 6c65295fe96914f38e708cb321c392b466e58c039610acf03cddbdff3a449a92 Mon Sep 17 00:00:00 2001 From: Robert Schweikert Date: Thu, 16 Mar 2017 22:24:38 +0000 Subject: [PATCH 2/3] - Add python-pyasn1 as Buildrequires for testing - update to version 1.15.2 (bsc#962291) OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-paramiko?expand=0&rev=57 --- python-paramiko.changes | 7 ++++++- python-paramiko.spec | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/python-paramiko.changes b/python-paramiko.changes index e2509ef..3ef0bc6 100644 --- a/python-paramiko.changes +++ b/python-paramiko.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Mar 16 22:23:45 UTC 2017 - rjschwei@suse.com + +- Add python-pyasn1 as Buildrequires for testing + ------------------------------------------------------------------- Fri Feb 24 16:27:00 UTC 2017 - mimi.vx@gmail.com @@ -164,7 +169,7 @@ Mon Feb 1 11:26:44 UTC 2016 - toddrme2178@gmail.com ------------------------------------------------------------------- Thu Feb 26 11:00:52 UTC 2015 - tbechtold@suse.com -- update to version 1.15.2: +- update to version 1.15.2 (bsc#962291) * [Bug] #320: Update our win_pageant module to be Python 3 compatible * [Bug] #429: Server-level debug message logging was overlooked during the Python 3 compatibility update; Python 3 clients attempting to log SSH diff --git a/python-paramiko.spec b/python-paramiko.spec index ffa14d3..8ef5ae2 100644 --- a/python-paramiko.spec +++ b/python-paramiko.spec @@ -27,6 +27,7 @@ Source: https://pypi.io/packages/source/p/paramiko/paramiko-%{version}.t BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: python-cryptography BuildRequires: python-devel +BuildRequires: python-pyasn1 >= 0.1.7 BuildRequires: python-setuptools Requires: python-cryptography >= 1.1 Requires: python-pyasn1 >= 0.1.7 From 60d53e31f6215563fc1054c24860cd7e54b6d41322be1afa2b4b22d818739b93 Mon Sep 17 00:00:00 2001 From: Robert Schweikert Date: Fri, 17 Mar 2017 20:26:33 +0000 Subject: [PATCH 3/3] - Fix version setting for cryptography for build OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-paramiko?expand=0&rev=58 --- python-paramiko.changes | 5 +++++ python-paramiko.spec | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/python-paramiko.changes b/python-paramiko.changes index 3ef0bc6..ac22e48 100644 --- a/python-paramiko.changes +++ b/python-paramiko.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Fri Mar 17 20:25:35 UTC 2017 - rjschwei@suse.com + +- Fix version setting for cryptography for build + ------------------------------------------------------------------- Thu Mar 16 22:23:45 UTC 2017 - rjschwei@suse.com diff --git a/python-paramiko.spec b/python-paramiko.spec index 8ef5ae2..877c46c 100644 --- a/python-paramiko.spec +++ b/python-paramiko.spec @@ -25,7 +25,7 @@ License: LGPL-2.1+ Group: Development/Languages/Python Source: https://pypi.io/packages/source/p/paramiko/paramiko-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: python-cryptography +BuildRequires: python-cryptography >= 1.1 BuildRequires: python-devel BuildRequires: python-pyasn1 >= 0.1.7 BuildRequires: python-setuptools