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 <[email protected]>
+
+- 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