From c661858933c98f209f649a8c0cbc7a45a1234a8b905eb421dc9ae0422e1f020b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Tue, 29 Jan 2019 09:59:04 +0000 Subject: [PATCH] Accepting request 669484 from home:stroeder:branches:devel:languages:python - 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(). OBS-URL: https://build.opensuse.org/request/show/669484 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=110 --- cryptography-2.4.2.tar.gz | 3 --- cryptography-2.4.2.tar.gz.asc | 11 ----------- cryptography-2.5.tar.gz | 3 +++ cryptography-2.5.tar.gz.asc | 11 +++++++++++ cryptography_vectors-2.4.2.tar.gz | 3 --- cryptography_vectors-2.5.tar.gz | 3 +++ python-cryptography.changes | 33 +++++++++++++++++++++++++++++++ python-cryptography.spec | 4 ++-- 8 files changed, 52 insertions(+), 19 deletions(-) delete mode 100644 cryptography-2.4.2.tar.gz delete mode 100644 cryptography-2.4.2.tar.gz.asc create mode 100644 cryptography-2.5.tar.gz create mode 100644 cryptography-2.5.tar.gz.asc delete mode 100644 cryptography_vectors-2.4.2.tar.gz create mode 100644 cryptography_vectors-2.5.tar.gz diff --git a/cryptography-2.4.2.tar.gz b/cryptography-2.4.2.tar.gz deleted file mode 100644 index 474c7ce..0000000 --- a/cryptography-2.4.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:05a6052c6a9f17ff78ba78f8e6eb1d777d25db3b763343a1ae89a7a8670386dd -size 468645 diff --git a/cryptography-2.4.2.tar.gz.asc b/cryptography-2.4.2.tar.gz.asc deleted file mode 100644 index c55fa17..0000000 --- a/cryptography-2.4.2.tar.gz.asc +++ /dev/null @@ -1,11 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQEzBAABCAAdFiEEBf2foWz3VzUNkaVgI1rl8Sn57ZgFAlv0zO0ACgkQI1rl8Sn5 -7ZgsZQf+N1uEe/pYMKxxCJMCzu94znwSt9ZxXYtilmw4MaQ8hLu5FOiHLvIDbcZJ -uSrNv1MDup1WG5mcgGz/wWdlLspExLNXLhI+xl72efmw24RzlzAfWnl1HSLFGHdK -Ee4HhEY0Gkv0BnxzhSBld8j89pICc9F9eUfmLq1pMCj6jM42EjXN2dbU57l1XBrz -vUUPrIxpblb3Q+KDShIp7dpI38jwHtg8NKoxA0uh1KaJTN+9heyDgGEF+EQK0uRF -HQcxVqpaRnwQ08JyBG+wDPtrIOjMDK8EUR7vbJ2nzIwkG0QojZpyHDrmhdq+Re6s -d4GuVeku4tG60uB0CGxP9Fyoy5Lt7A== -=rjVq ------END PGP SIGNATURE----- diff --git a/cryptography-2.5.tar.gz b/cryptography-2.5.tar.gz new file mode 100644 index 0000000..78d0607 --- /dev/null +++ b/cryptography-2.5.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4946b67235b9d2ea7d31307be9d5ad5959d6c4a8f98f900157b47abddf698401 +size 487694 diff --git a/cryptography-2.5.tar.gz.asc b/cryptography-2.5.tar.gz.asc new file mode 100644 index 0000000..93b5d18 --- /dev/null +++ b/cryptography-2.5.tar.gz.asc @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQEzBAABCAAdFiEEBf2foWz3VzUNkaVgI1rl8Sn57ZgFAlxHSIoACgkQI1rl8Sn5 +7ZjR2Af/Z1MS98uslyuZSZOP9Px+IekZQ6DfZTLZXhwIElwvHuZole/AWKrAuCIQ +yIpVSGEyXGnPogs5EgWau+Oou1x3bDwRD9+T6rOlCTph++ytIxAzFcJl6x2n8cja +oGmkrFnrc1+OadG3d2S4sucUOOmvKfgS8IMFRUXAnXdxit8E8+s1LcPg0FQC+VcM +UYS2x67TErLCUMQiBzmo8WIukqlUgZ6TLo2/4XNU6wnlw2nhfXh5Ry8ccaegGJG/ +gtA+aaS+k+EdoHhL6j32Xm02q++QRUxPLSlEWkv1qySivcKXfU6Ul3uVwdmrKXj1 +ENWPlNVkB2YQN7N/WYJtnxVUGaSaHw== +=popp +-----END PGP SIGNATURE----- diff --git a/cryptography_vectors-2.4.2.tar.gz b/cryptography_vectors-2.4.2.tar.gz deleted file mode 100644 index 29064c0..0000000 --- a/cryptography_vectors-2.4.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:91d365350a2d9d5376e4efdba687c7258e31a7c8c0deefbe4f674bf0a1e87804 -size 35087269 diff --git a/cryptography_vectors-2.5.tar.gz b/cryptography_vectors-2.5.tar.gz new file mode 100644 index 0000000..02522d0 --- /dev/null +++ b/cryptography_vectors-2.5.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:333649b96300ddf2edaddda1adb407665de34ca11c7ef0410ec1096eefa00e97 +size 35094063 diff --git a/python-cryptography.changes b/python-cryptography.changes index beede30..abbf9df 100644 --- a/python-cryptography.changes +++ b/python-cryptography.changes @@ -1,3 +1,36 @@ +------------------------------------------------------------------- +Fri Jan 25 08:25:35 UTC 2019 - Michael Ströder + +- 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(). + ------------------------------------------------------------------- Thu Jan 3 11:40:58 UTC 2019 - Martin Pluskal diff --git a/python-cryptography.spec b/python-cryptography.spec index fe37e1a..8928bf6 100644 --- a/python-cryptography.spec +++ b/python-cryptography.spec @@ -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: pkgconfig 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