From 269e927eba56a9040eae6303ef33b797bb4768a7ec2831202283b8caa3714b0c 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 ecc6c2202cadc44302eb4a08d89b2d081f2cea0257f0687b17d2d7e6f7e65918 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 2c6916bef08a8bccb6ac0006c56b1077bcb75107b86d150f5dca9a3a695be023 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