File python3-paramiko.changes of Package python3-paramiko

-------------------------------------------------------------------
Fri Feb 24 16:22:41 UTC 2017 - mimi.vx@gmail.com

-  update to 2.1.2
* Fix a bug in server-mode concerning multiple interactive auth steps
* Tweak how RSAKey.__str__ behaves so it doesn’t cause TypeError under Python 3
*  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.

-------------------------------------------------------------------
Tue Dec 13 11:59:32 UTC 2016 - mimi.vx@gmail.com

- update to 2.1.1
* A tweak to the original patch implementing gh#398 was not fully applied, 
    causing calls to ~paramiko.client.SSHClient.invoke_shell to fail with
    AttributeError. This has been fixed.
* Fix the implementation of PKey.write_private_key_file (this method is only
    publicly defined on subclasses; the fix was in the private real
    implementation) so it passes the correct params to open()
* Add an optional timeout parameter to Transport.start_clienti
    <paramiko.transport.Transport.start_client> (and feed it the value of the
    configured connection timeout when used within SSHClient
    <paramiko.client.SSHClient>.)
* Catch AssertionError thrown by Cryptography when attempting to load bad
    ECDSA keys, turning it into an SSHException.
* Add a missing .closed attribute (plus ._closed because reasons) to
    ProxyCommand <paramiko.proxy.ProxyCommand>
* Make the subprocess import in proxy.py lazy so users on platforms without
    it (such as Google App Engine) can import Paramiko successfully
* Fix incorrect docstring/param-list for Transport.auth_gssapi_keyex
    <paramiko.transport.Transport.auth_gssapi_keyex> so it matches
    the real signature.
* Add an environment dict argument to Client.exec_command 

-------------------------------------------------------------------
Sat Aug  6 15:56:03 UTC 2016 - arun@gmx.de

- update to version 2.0.2:
  * Fix protocol banner read errors (SSHException) which would
    occasionally pop up when using ProxyCommand gatewaying. Thanks to
    @Depado for the initial report and Paul Kapp for the fix.
  * Add a _closed private attribute to ~paramiko.channel.Channel
    objects so that they continue functioning when used as proxy
    sockets under Python 3 (e.g. as direct-tcpip gateways for other
    Paramiko connections.)
  * Apply type definitions to _winapi module from jaraco.windows
    3.6.1. This should address issues on Windows platforms that often
    result in errors like ArgumentError: [...] int too long to
    convert. Thanks to @swohlerLL for the report and Jason R. Coombs
    for the patch.

-------------------------------------------------------------------
Fri Jun 24 16:41:20 UTC 2016 - arun@gmx.de

- update to version 2.0.1:
  * :bug:`520 (1.16+)` (Partial fix) Fix at least one instance of race
    condition driven threading hangs at end of the Python interpreter
    session. (Includes a docs update as well - always make sure to
    .close() your clients!)
  * :bug:`537 (1.16+)` Fix a bug in BufferedPipe.set_event
    <paramiko.buffered_pipe.BufferedPipe.set_event> which could cause
    deadlocks/hangs when one uses select.select against
    ~paramiko.channel.Channel objects (or otherwise calls
    Channel.fileno <paramiko.channel.Channel.fileno> after the channel
    has closed). Thanks to Przemysław Strzelczak for the report &
    reproduction case, and to Krzysztof Rusek for the fix.

-------------------------------------------------------------------
Wed May 25 14:56:28 UTC 2016 - toddrme2178@gmail.com

- Update to 2.0.0
  * Replace PyCrypto with the Python Cryptographic Authority (PyCA) 
    ‘Cryptography’ library suite.
  * Add support for 384- and 512-bit elliptic curve groups in ECDSA
    key types (aka ecdsa-sha2-nistp384 / ecdsa-sha2-nistp521).
- Update to 1.17.0
  * Add missing file-like object methods for BufferedFile and 
    SFTPFile.
  * Update the module in charge of handling SSH moduli so it’s
    consistent with OpenSSH behavior re: prime number selection.
  * Clean up and enhance the README 
    (and rename it to README.rst from just README).
  * Remove whitespace in our setup.py‘s install_requires as it
    triggers occasional bugs in some versions of setuptools.
  * Identify & work around a race condition in the test for
    handshake timeouts, which was causing frequent test failures
    for a subset of contributors as well as Travis-CI
    (usually, but not always, limited to Python 3.5).
  * Annotate some public attributes on Channel such as .closed.
  * Clean up setup.py to always use setuptools, not doing so was a
    historical artifact from bygone days.
    
-------------------------------------------------------------------
Sun May  8 07:03:45 UTC 2016 - arun@gmx.de

- specfile:
  * updated source url to files.pythonhosted.org


-------------------------------------------------------------------
Wed Nov 11 11:28:07 UTC 2015 - toddrme2178@gmail.com

- Add --no-transport to fix a known issue with the tests
  https://github.com/paramiko/paramiko/issues/574
  Check if still failing on next release.
  The tests is currently failing on Python 3.5, but it is not
  actually Python 3.5 specific, it is just more likely to be
  encountered on Python 3.5

-------------------------------------------------------------------
Sat Nov  7 05:48:35 UTC 2015 - arun@gmx.de

- update to version 1.16.0:
  * Streamline use of stat when downloading SFTP files via
    SFTPClient.get <paramiko.sftp_client.SFTPClient.get>; this avoids
    triggering bugs in some off-spec SFTP servers such as IBM
    Sterling. Thanks to @muraleee for the initial report and to Torkil
    Gustavsen for the patch.
  * Fully enable two-factor authentication (e.g. when a server
    requires AuthenticationMethods
    pubkey,keyboard-interactive). Thanks to @perryjrandall for the
    patch and to @nevins-b and Matt Robenolt for additional support.
  * Fix 'exec' requests in server mode to use get_string instead of
    get_text to avoid UnicodeDecodeError on non-UTF-8 input. Thanks to
    Anselm Kruis for the patch & discussion.
  * Fix line number reporting in log output regarding invalid
    known_hosts line entries. Thanks to Dylan Thacker-Smith for catch
    & patch.
  * Update the vendored Windows API addon to a more recent
    edition. Also fixes :issue:`193`, :issue:`488`,
    :issue:`498`. Thanks to Jason Coombs.

-------------------------------------------------------------------
Tue Nov  3 02:17:30 UTC 2015 - arun@gmx.de

- update to version 1.15.4:
  * :support:`554 backported` Fix inaccuracies in the docstring for
    the ECDSA key class. Thanks to Jared Hance for the patch.
  * :support:`516 backported` Document
    ~paramiko.agent.AgentRequestHandler. Thanks to @toejough for
    report & suggestions.
  * :bug:`496` Fix a handful of small but critical bugs in Paramiko's
    GSSAPI support (note: this includes switching from PyCrypo's
    Random to os.urandom). Thanks to Anselm Kruis for catch & patch.
  * :bug:`491` (combines :issue:`62` and :issue:`439`) Implement
    timeout functionality to address hangs from dropped network
    connections and/or failed handshakes. Credit to @vazir and @dacut
    for the original patches and to Olle Lundberg for
    reimplementation.
  * :bug:`490` Skip invalid/unparseable lines in known_hosts files,
    instead of raising ~paramiko.ssh_exception.SSHException. This
    brings Paramiko's behavior more in line with OpenSSH, which
    silently ignores such input. Catch & patch courtesy of Martin
    Topholm.
  * :bug:`404` Print details when displaying
    ~paramiko.ssh_exception.BadHostKeyException objects (expected vs
    received data) instead of just "hey shit broke". Patch credit:
    Loic Dachary.
  * :bug:`469` (also :issue:`488`, :issue:`461` and like a dozen
    others) Fix a typo introduced in the 1.15 release which broke
    WinPageant support. Thanks to everyone who submitted patches, and
    to Steve Cohen who was the lucky winner of the cherry-pick
    lottery.
  * :bug:`353` (via :issue:`482`) Fix a bug introduced in the Python 3
    port which caused OverFlowError (and other symptoms) in SFTP
    functionality. Thanks to @dboreham for leading the troubleshooting
    charge, and to Scott Maxwell for the final patch.
  * :bug:`402` Check to see if an SSH agent is actually present before
    trying to forward it to the remote end. This replaces what was
    usually a useless TypeError with a human-readable
    ~paramiko.ssh_exception.AuthenticationException. Credit to Ken
    Jordan for the fix and Yvan Marques for original report.

-------------------------------------------------------------------
Wed Oct 21 13:28:07 UTC 2015 - toddrme2178@gmail.com

- Don't build with python3-buildservice-tweak.
  It causes package tests to fail .

-------------------------------------------------------------------
Sun Oct 18 21:04:39 UTC 2015 - arun@gmx.de

- update to version 1.15.3:
  * :support:`554 backported` Fix inaccuracies in the docstring for
    the ECDSA key class. Thanks to Jared Hance for the patch.
  * :support:`516 backported` Document
    ~paramiko.agent.AgentRequestHandler. Thanks to @toejough for
    report & suggestions.
  * :bug:`496` Fix a handful of small but critical bugs in Paramiko's
    GSSAPI support (note: this includes switching from PyCrypo's
    Random to os.urandom). Thanks to Anselm Kruis for catch & patch.
  * :bug:`491` (combines :issue:`62` and :issue:`439`) Implement
    timeout functionality to address hangs from dropped network
    connections and/or failed handshakes. Credit to @vazir and @dacut
    for the original patches and to Olle Lundberg for
    reimplementation.
  * :bug:`490` Skip invalid/unparseable lines in known_hosts files,
    instead of raising ~paramiko.ssh_exception.SSHException. This
    brings Paramiko's behavior more in line with OpenSSH, which
    silently ignores such input. Catch & patch courtesy of Martin
    Topholm.
  * :bug:`404` Print details when displaying
    ~paramiko.ssh_exception.BadHostKeyException objects (expected vs
    received data) instead of just "hey shit broke". Patch credit:
    Loic Dachary.
  * :bug:`469` (also :issue:`488`, :issue:`461` and like a dozen
    others) Fix a typo introduced in the 1.15 release which broke
    WinPageant support. Thanks to everyone who submitted patches, and
    to Steve Cohen who was the lucky winner of the cherry-pick
    lottery.
  * :bug:`353` (via :issue:`482`) Fix a bug introduced in the Python 3
    port which caused OverFlowError (and other symptoms) in SFTP
    functionality. Thanks to @dboreham for leading the troubleshooting
    charge, and to Scott Maxwell for the final patch.
  * :bug:`402` Check to see if an SSH agent is actually present before
    trying to forward it to the remote end. This replaces what was
    usually a useless TypeError with a human-readable
    ~paramiko.ssh_exception.AuthenticationException. Credit to Ken
    Jordan for the fix and Yvan Marques for original report.

-------------------------------------------------------------------
Fri Jan  9 03:55:40 UTC 2015 - arun@gmx.de

- specfile: update copyright year

- update to 1.15.2:
  * fix bug 413: Be significantly smarter about polling & timing
    behavior when running proxy commands, to avoid unnecessary (often
    100%!) CPU usage.

-------------------------------------------------------------------
Thu Oct  2 16:33:24 UTC 2014 - andrea@opensuse.org

- rebuild for python3
openSUSE Build Service is sponsored by