From a5387be00c7c98c0f621bbf5f69547db5ef66d5b61c648f477956e6ecdd95bed Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Mon, 27 Nov 2023 08:55:08 +0000 Subject: [PATCH] - update to 23.3.0: * Dropped support for Python 3.6. * The minimum ``cryptography`` version is now 41.0.5. * Removed ``OpenSSL.crypto.loads_pkcs7`` and ``OpenSSL.crypto.loads_pkcs12`` which had been deprecated for 3 years. * Added ``OpenSSL.SSL.OP_LEGACY_SERVER_CONNECT`` to allow legacy insecure renegotiation between OpenSSL and unpatched servers. * Deprecated ``OpenSSL.crypto.PKCS12`` (which was intended to have been deprecated at the same time as ``OpenSSL.crypto.load_pkcs12``). * Deprecated ``OpenSSL.crypto.NetscapeSPKI``. * Deprecated ``OpenSSL.crypto.CRL`` * Deprecated ``OpenSSL.crypto.Revoked`` * Deprecated ``OpenSSL.crypto.load_crl`` and ``OpenSSL.crypto.dump_crl`` * Deprecated ``OpenSSL.crypto.sign`` and ``OpenSSL.crypto.verify`` * Deprecated ``OpenSSL.crypto.X509Extension`` * Changed ``OpenSSL.crypto.X509Store.add_crl`` to also accept * ``cryptography``'s ``x509.CertificateRevocationList`` arguments in addition * to the now deprecated ``OpenSSL.crypto.CRL`` arguments. * Fixed ``test_set_default_verify_paths`` test so that it is skipped if no network connection is available. - Inject multibuild to avoid a build loop. python-pyOpenSSL-always-overflow.patch - fixed doc generation -Add bug-lp-1265482.diff; fix testsuite for SLE11 (bnc#855666) OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=108 --- pyOpenSSL-23.2.0.tar.gz | 3 --- pyOpenSSL-23.3.0.tar.gz | 3 +++ python-pyOpenSSL.changes | 4 ++-- python-pyOpenSSL.spec | 6 +++--- 4 files changed, 8 insertions(+), 8 deletions(-) delete mode 100644 pyOpenSSL-23.2.0.tar.gz create mode 100644 pyOpenSSL-23.3.0.tar.gz diff --git a/pyOpenSSL-23.2.0.tar.gz b/pyOpenSSL-23.2.0.tar.gz deleted file mode 100644 index f3ecf27..0000000 --- a/pyOpenSSL-23.2.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:276f931f55a452e7dea69c7173e984eb2a4407ce413c918aa34b55f82f9b8bac -size 185132 diff --git a/pyOpenSSL-23.3.0.tar.gz b/pyOpenSSL-23.3.0.tar.gz new file mode 100644 index 0000000..5e4801e --- /dev/null +++ b/pyOpenSSL-23.3.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b2cba5cc46e822750ec3e5a81ee12819850b11303630d575e98108a079c2b12 +size 183043 diff --git a/python-pyOpenSSL.changes b/python-pyOpenSSL.changes index dacbca0..ad1a0ab 100644 --- a/python-pyOpenSSL.changes +++ b/python-pyOpenSSL.changes @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b95f2b658ad11808f16cb2962817e16afaf5a0de9ca7ad2280083dd6c6d58592 -size 24230 +oid sha256:40114265087b3746ccd485f39b6a7ff28b5526d02a140b8220de1d980aa16103 +size 25530 diff --git a/python-pyOpenSSL.spec b/python-pyOpenSSL.spec index d1a6ab4..35451f6 100644 --- a/python-pyOpenSSL.spec +++ b/python-pyOpenSSL.spec @@ -26,7 +26,7 @@ %endif %{?sle15_python_module_pythons} Name: python-pyOpenSSL%{psuffix} -Version: 23.2.0 +Version: 23.3.0 Release: 0 Summary: Python wrapper module around the OpenSSL library License: Apache-2.0 @@ -40,7 +40,7 @@ BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros %if %{with test} -BuildRequires: %{python_module cryptography >= 38.0.0 with %python-cryptography < 42} +BuildRequires: %{python_module cryptography >= 41.0.5 with %python-cryptography < 42} BuildRequires: %{python_module flaky} BuildRequires: %{python_module pretend} BuildRequires: %{python_module pyOpenSSL >= %version} @@ -49,7 +49,7 @@ BuildRequires: ca-certificates-mozilla BuildRequires: openssl %endif Requires: python-cffi -Requires: (python-cryptography >= 38.0.0 with python-cryptography < 42) +Requires: (python-cryptography >= 41.0.5 with python-cryptography < 42) Provides: pyOpenSSL = %{version} BuildArch: noarch %python_subpackages