15
0

Accepting request 394312 from home:frispete:python

- update to 2.0.0:
  * Add support for 384- and 512-bit elliptic curve groups in ECDSA
    key types (aka ecdsa-sha2-nistp384 / ecdsa-sha2-nistp521).
  * Due to an earlier bugfix, less-specific Host blocks' ProxyCommand
    values were overriding ProxyCommand none in more-specific Host
    blocks. This has been fixed in a backwards compatible manner (i.e.
    ProxyCommand none continues to appear as a total lack of any
    proxycommand key in parsed config structures).
  * Fix a backwards incompatibility issue that cropped up in 
    SFTPFile.prefetch <~paramiko.sftp_file.prefetch> re: the 
    erroneously non-optional file_size parameter. Should only affect 
    users who manually call prefetch. 
  * Replace PyCrypto with the Python Cryptographic Authority (PyCA)
    'Cryptography' library suite. This improves security,
    installability, and performance; adds PyPy support; and much more.
  * Fix stalled/hung SFTP downloads by cleaning up some threading lock
    issues.
  * Fix a Python 3 compatibility issue when handling two-factor
    authentication.
  * Clean up setup.py to always use setuptools, not doing so was a 
    historical artifact from bygone days.
  * Update the module in charge of handling SSH moduli so it's
    consistent with OpenSSH behavior re: prime number selection. 
  * Fix up ~paramiko.ssh_exception.NoValidConnectionsError so it 
    pickles correctly, and fix a related Python 3 compatibility issue.
  * Update to jaraco.windows 3.4.1 to fix some errors related to 
    ctypes on Windows platforms. 
  * Annotate some public attributes on ~paramiko.channel.Channel such
    as .closed.
  * Fix logic bug in the SFTP client's callback-calling functionality;

OBS-URL: https://build.opensuse.org/request/show/394312
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-paramiko?expand=0&rev=43
This commit is contained in:
2016-05-09 11:19:07 +00:00
committed by Git OBS Bridge
parent 8272f69af6
commit d5ee96b8c7
4 changed files with 59 additions and 9 deletions

View File

@@ -17,7 +17,7 @@
Name: python-paramiko
Version: 1.16.0
Version: 2.0.0
Release: 0
Url: https://github.com/paramiko/paramiko/
Summary: SSH2 protocol library
@@ -25,11 +25,10 @@ License: LGPL-2.1+
Group: Development/Languages/Python
Source: https://pypi.python.org/packages/source/p/paramiko/paramiko-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: python-cryptography
BuildRequires: python-devel
BuildRequires: python-ecdsa
BuildRequires: python-pycrypto >= 2.1
Requires: python-ecdsa >= 0.11
Requires: python-pycrypto >= 2.1
BuildRequires: python-setuptools
Requires: python-cryptography
%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
@@ -59,7 +58,7 @@ LANG=en_US.UTF-8 python test.py --no-transport
%files
%defattr(-,root,root)
%doc LICENSE README demos docs
%doc LICENSE README.rst NEWS NOTES demos sites/docs
%{python_sitelib}/*
%changelog