Hello community,

here is the log from the commit of package python-paramiko for openSUSE:Factory 
checked in at 2019-06-18 14:51:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-paramiko (Old)
 and      /work/SRC/openSUSE:Factory/.python-paramiko.new.4811 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-paramiko"

Tue Jun 18 14:51:19 2019 rev:45 rq:709720 version:2.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-paramiko/python-paramiko.changes  
2019-03-29 20:34:28.142631743 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-paramiko.new.4811/python-paramiko.changes    
    2019-06-18 14:51:24.389629035 +0200
@@ -1,0 +2,16 @@
+Tue Jun 11 11:22:32 UTC 2019 - Ondřej Súkup <[email protected]>
+
+- update to 2.5.0 
+- dropped 1379.patch
+- refreshed patches:
+    paramiko-test_extend_timeout.patch
+    relaxed.patch
+    1311.patch
+ * Add support for encrypt-then-MAC (ETM) schemes 
([email protected],
+    [email protected]) and two newer Diffie-Hellman group key 
exchange
+    algorithms (group14, using SHA256; and group16, using SHA512).
+ * Add support for Curve25519 key exchange.
+ * Raise Cryptography dependency requirement to version 2.5
+ * Add support for the modern (as of Python 3.3) import location of 
MutableMapping
+
+-------------------------------------------------------------------

Old:
----
  1379.patch
  paramiko-2.4.2.tar.gz

New:
----
  paramiko-2.5.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-paramiko.spec ++++++
--- /var/tmp/diff_new_pack.GgrF77/_old  2019-06-18 14:51:25.073628703 +0200
+++ /var/tmp/diff_new_pack.GgrF77/_new  2019-06-18 14:51:25.073628703 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-paramiko
-Version:        2.4.2
+Version:        2.5.0
 Release:        0
 Summary:        SSH2 protocol library
 License:        LGPL-2.1-or-later
@@ -28,7 +28,6 @@
 Patch0:         paramiko-test_extend_timeout.patch
 Patch2:         relaxed.patch
 Patch3:         1311.patch
-Patch4:         1379.patch
 BuildRequires:  %{python_module PyNaCl >= 1.0.1}
 BuildRequires:  %{python_module bcrypt >= 3.1.3}
 BuildRequires:  %{python_module cryptography >= 2.5}

++++++ 1311.patch ++++++
++++ 1192 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/python-paramiko/1311.patch
++++ and /work/SRC/openSUSE:Factory/.python-paramiko.new.4811/1311.patch

++++++ paramiko-2.4.2.tar.gz -> paramiko-2.5.0.tar.gz ++++++
++++ 14328 lines of diff (skipped)

++++++ paramiko-test_extend_timeout.patch ++++++
--- /var/tmp/diff_new_pack.GgrF77/_old  2019-06-18 14:51:25.329628579 +0200
+++ /var/tmp/diff_new_pack.GgrF77/_new  2019-06-18 14:51:25.329628579 +0200
@@ -1,8 +1,8 @@
-Index: paramiko-2.4.2/tests/test_buffered_pipe.py
+Index: paramiko-2.5.0/tests/test_buffered_pipe.py
 ===================================================================
---- paramiko-2.4.2.orig/tests/test_buffered_pipe.py
-+++ paramiko-2.4.2/tests/test_buffered_pipe.py
-@@ -69,7 +69,7 @@ class BufferedPipeTest(unittest.TestCase
+--- paramiko-2.5.0.orig/tests/test_buffered_pipe.py
++++ paramiko-2.5.0/tests/test_buffered_pipe.py
+@@ -68,7 +68,7 @@ class BufferedPipeTest(unittest.TestCase
              self.assertTrue(False)
          except PipeTimeout:
              pass
@@ -10,4 +10,4 @@
 +        self.assertEqual(b"b", p.read(1, 3.0))
          self.assertEqual(b"", p.read(1))
  
-     def test_3_close_while_reading(self):
+     def test_close_while_reading(self):

++++++ relaxed.patch ++++++
--- /var/tmp/diff_new_pack.GgrF77/_old  2019-06-18 14:51:25.341628573 +0200
+++ /var/tmp/diff_new_pack.GgrF77/_new  2019-06-18 14:51:25.341628573 +0200
@@ -1,5 +1,7 @@
---- paramiko-2.4.2.orig/tests/test_client.py
-+++ paramiko-2.4.2/tests/test_client.py
+Index: paramiko-2.5.0/tests/test_client.py
+===================================================================
+--- paramiko-2.5.0.orig/tests/test_client.py
++++ paramiko-2.5.0/tests/test_client.py
 @@ -33,7 +33,7 @@ import warnings
  import weakref
  from tempfile import mkstemp
@@ -9,7 +11,7 @@
  
  import paramiko
  from paramiko.pkey import PublicBlob
-@@ -662,7 +662,7 @@ class PasswordPassphraseTests(ClientTest):
+@@ -662,7 +662,7 @@ class PasswordPassphraseTests(ClientTest
  
      # TODO: more granular exception pending #387; should be signaling "no auth
      # methods available" because no key and no password
@@ -18,12 +20,12 @@
      def test_passphrase_kwarg_not_used_for_password_auth(self):
          # Using the "right" password in the "wrong" field shouldn't work.
          self._test_connection(passphrase="pygmalion")
-@@ -683,7 +683,7 @@ class PasswordPassphraseTests(ClientTest):
+@@ -683,7 +683,7 @@ class PasswordPassphraseTests(ClientTest
              password="television",
          )
  
 -    @raises(AuthenticationException)  # TODO: more granular
 +    @pytest.mark.xfail(raises=AuthenticationException)  # TODO: more granular
-     def 
test_password_kwarg_not_used_for_passphrase_when_passphrase_kwarg_given(
+     def 
test_password_kwarg_not_used_for_passphrase_when_passphrase_kwarg_given(  # noqa
          self
-     ):  # noqa
+     ):


Reply via email to