Hello community,

here is the log from the commit of package python-cryptography for 
openSUSE:Factory checked in at 2018-03-30 11:59:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-cryptography (Old)
 and      /work/SRC/openSUSE:Factory/.python-cryptography.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-cryptography"

Fri Mar 30 11:59:02 2018 rev:38 rq:591618 version:2.2.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-cryptography/python-cryptography.changes  
2018-03-06 10:44:37.926041007 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-cryptography.new/python-cryptography.changes 
    2018-03-30 11:59:12.715548014 +0200
@@ -1,0 +2,31 @@
+Mon Mar 26 07:44:53 UTC 2018 - tchva...@suse.com
+
+- Cleanup with spec-cleaner
+- Use %setup to unpack all archives do not rely on tar calls
+
+-------------------------------------------------------------------
+Sun Mar 25 20:39:43 UTC 2018 - mich...@stroeder.com
+
+- Update to upstream release 2.2.1:
+  * Reverted a change to GeneralNames which prohibited having zero elements,
+    due to breakages.
+  * Fixed a bug in
+    :func:`~cryptography.hazmat.primitives.keywrap.aes_key_unwrap_with_padding`
+    that caused it to raise InvalidUnwrap when key length modulo 8 was zero.
+  * BACKWARDS INCOMPATIBLE: Support for Python 2.6 has been dropped.
+  * Resolved a bug in HKDF that incorrectly constrained output size.
+  * Added
+    :class:`~cryptography.hazmat.primitives.asymmetric.ec.BrainpoolP256R1`,
+    :class:`~cryptography.hazmat.primitives.asymmetric.ec.BrainpoolP384R1`, and
+    :class:`~cryptography.hazmat.primitives.asymmetric.ec.BrainpoolP512R1` to
+    support inter-operating with systems like German smart meters.
+  * Added token rotation support to :doc:`Fernet </fernet>` with
+    :meth:`~cryptography.fernet.MultiFernet.rotate`.
+  * Fixed a memory leak in
+    :func:`~cryptography.hazmat.primitives.asymmetric.ec.derive_private_key`.
+  * Added support for AES key wrapping with padding via
+    :func:`~cryptography.hazmat.primitives.keywrap.aes_key_wrap_with_padding` 
and
+    
:func:`~cryptography.hazmat.primitives.keywrap.aes_key_unwrap_with_padding` .
+* Allow loading DSA keys with 224 bit q.
+
+-------------------------------------------------------------------

Old:
----
  cryptography-2.1.4.tar.gz
  cryptography-2.1.4.tar.gz.asc
  cryptography_vectors-2.1.4.tar.gz
  cryptography_vectors-2.1.4.tar.gz.asc

New:
----
  cryptography-2.2.1.tar.gz
  cryptography-2.2.1.tar.gz.asc
  cryptography_vectors-2.2.1.tar.gz
  cryptography_vectors-2.2.1.tar.gz.asc

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

Other differences:
------------------
++++++ python-cryptography.spec ++++++
--- /var/tmp/diff_new_pack.OcKaaI/_old  2018-03-30 11:59:13.919504475 +0200
+++ /var/tmp/diff_new_pack.OcKaaI/_new  2018-03-30 11:59:13.919504475 +0200
@@ -19,17 +19,18 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %bcond_without python2
 Name:           python-cryptography
-Version:        2.1.4
+Version:        2.2.1
 Release:        0
 Summary:        Python library which exposes cryptographic recipes and 
primitives
 License:        Apache-2.0 OR BSD-3-Clause
 Group:          Development/Languages/Python
-Url:            https://cryptography.io/en/latest/
+URL:            https://cryptography.io/en/latest/
 Source0:        
https://files.pythonhosted.org/packages/source/c/cryptography/cryptography-%{version}.tar.gz
 Source1:        
https://files.pythonhosted.org/packages/source/c/cryptography/cryptography-%{version}.tar.gz.asc
 Source2:        %{name}.keyring
-Source3:        
https://files.pythonhosted.org/packages/source/c/cryptography_vectors/cryptography_vectors-%{version}.tar.gz
-Source4:        
https://files.pythonhosted.org/packages/source/c/cryptography_vectors/cryptography_vectors-%{version}.tar.gz.asc
+# found on pypi but not on pythonhosted :/
+Source3:        cryptography_vectors-%{version}.tar.gz
+Source4:        cryptography_vectors-%{version}.tar.gz.asc
 # PATCH-FIX-SLE disable-uneven-sizes-tests.patch bnc#944204
 Patch1:         disable-uneven-sizes-tests.patch
 Patch2:         skip_openssl_memleak_test.patch
@@ -89,11 +90,7 @@
 functions.
 
 %prep
-%setup -q -n cryptography-%{version}
-
-# prepare vectors module
-tar xvzf %{SOURCE3}
-
+%setup -q -n cryptography-%{version} -a3
 %patch1 -p1
 %patch2 -p1
 
@@ -122,7 +119,7 @@
 }
 
 %files %{python_files}
-%doc LICENSE LICENSE.APACHE LICENSE.BSD
+%license LICENSE LICENSE.APACHE LICENSE.BSD
 %doc AUTHORS.rst CONTRIBUTING.rst CHANGELOG.rst README.rst
 %{python_sitearch}/*
 

++++++ cryptography-2.1.4.tar.gz -> cryptography-2.2.1.tar.gz ++++++
++++ 3466 lines of diff (skipped)

++++++ cryptography_vectors-2.1.4.tar.gz -> cryptography_vectors-2.2.1.tar.gz 
++++++
/work/SRC/openSUSE:Factory/python-cryptography/cryptography_vectors-2.1.4.tar.gz
 
/work/SRC/openSUSE:Factory/.python-cryptography.new/cryptography_vectors-2.2.1.tar.gz
 differ: char 5, line 1


Reply via email to