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