Hello community,

here is the log from the commit of package python-cryptography for 
openSUSE:Factory checked in at 2019-02-02 21:45:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-cryptography (Old)
 and      /work/SRC/openSUSE:Factory/.python-cryptography.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-cryptography"

Sat Feb  2 21:45:33 2019 rev:45 rq:669488 version:2.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-cryptography/python-cryptography.changes  
2019-01-08 12:17:08.505000907 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-cryptography.new.28833/python-cryptography.changes
       2019-02-02 21:45:35.680170759 +0100
@@ -1,0 +2,33 @@
+Fri Jan 25 08:25:35 UTC 2019 - Michael Ströder <mich...@stroeder.com>
+
+- Dependency on python-idna changed to "Recommends" aligned with
+  change in upstream source (see below)
+- update to 2.5:
+  * BACKWARDS INCOMPATIBLE: U-label strings were deprecated in version 2.1, 
+    but this version removes the default idna dependency as well. If you still 
+    need this deprecated path please install cryptography with the idna extra: 
+    pip install cryptography[idna].
+  * BACKWARDS INCOMPATIBLE: The minimum supported PyPy version is now 5.4.
+  * Numerous classes and functions have been updated to allow bytes-like 
+    types for keying material and passwords, including symmetric algorithms, 
+    AEAD ciphers, KDFs, loading asymmetric keys, and one time password classes.
+  * Updated Windows, macOS, and manylinux1 wheels to be compiled with OpenSSL 
1.1.1a.
+  * Added support for SHA512_224 and SHA512_256 when using OpenSSL 1.1.1.
+  * Added support for SHA3_224, SHA3_256, SHA3_384, and SHA3_512 when using 
OpenSSL 1.1.1.
+  * Added support for X448 key exchange when using OpenSSL 1.1.1.
+  * Added support for SHAKE128 and SHAKE256 when using OpenSSL 1.1.1.
+  * Added initial support for parsing PKCS12 files with 
load_key_and_certificates().
+  * Added support for IssuingDistributionPoint.
+  * Added rfc4514_string() method to x509.Name, 
+    x509.RelativeDistinguishedName, and x509.NameAttribute to format the name 
+    or component an RFC 4514 Distinguished Name string.
+  * Added from_encoded_point(), which immediately checks if the point is on 
+    the curve and supports compressed points. Deprecated the previous method 
+    from_encoded_point().
+  * Added signature_hash_algorithm to OCSPResponse.
+  * Updated X25519 key exchange support to allow additional serialization 
+    methods. Calling public_bytes() with no arguments has been deprecated.
+  * Added support for encoding compressed and uncompressed points via 
+    public_bytes(). Deprecated the previous method encode_point().
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ python-cryptography.spec ++++++
--- /var/tmp/diff_new_pack.wE46UC/_old  2019-02-02 21:45:37.428169245 +0100
+++ /var/tmp/diff_new_pack.wE46UC/_new  2019-02-02 21:45:37.448169227 +0100
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %bcond_without python2
 Name:           python-cryptography
-Version:        2.4.2
+Version:        2.5
 Release:        0
 Summary:        Python library which exposes cryptographic recipes and 
primitives
 License:        Apache-2.0 OR BSD-3-Clause
@@ -47,7 +47,7 @@
 BuildRequires:  python-rpm-macros
 BuildRequires:  pkgconfig(libffi)
 Requires:       python-asn1crypto >= 0.21.0
-Requires:       python-idna >= 2.1
+Recommends:     python-idna >= 2.1
 Requires:       python-packaging
 Requires:       python-pyasn1 >= 0.1.8
 Requires:       python-setuptools >= 11.3

++++++ cryptography-2.4.2.tar.gz -> cryptography-2.5.tar.gz ++++++
++++ 9071 lines of diff (skipped)

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


Reply via email to