From 1d6a5e867bf672f903934d198c9ef2cbc05684f1784aa6b5419f213dae5b7fe2 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Sat, 16 Mar 2024 13:06:38 +0000 Subject: [PATCH] - update to 24.1.0: * Removed the deprecated OpenSSL.crypto.PKCS12 and OpenSSL.crypto.NetscapeSPKI. OpenSSL.crypto.PKCS12 may be replaced by the PKCS#12 APIs in the cryptography package. OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyOpenSSL?expand=0&rev=112 --- pyOpenSSL-24.0.0.tar.gz | 3 --- pyOpenSSL-24.1.0.tar.gz | 3 +++ python-pyOpenSSL.changes | 8 ++++++++ python-pyOpenSSL.spec | 4 ++-- skip-networked-test.patch | 22 +++++++++++----------- 5 files changed, 24 insertions(+), 16 deletions(-) delete mode 100644 pyOpenSSL-24.0.0.tar.gz create mode 100644 pyOpenSSL-24.1.0.tar.gz diff --git a/pyOpenSSL-24.0.0.tar.gz b/pyOpenSSL-24.0.0.tar.gz deleted file mode 100644 index 273e392..0000000 --- a/pyOpenSSL-24.0.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6aa33039a93fffa4563e655b61d11364d01264be8ccb49906101e02a334530bf -size 183238 diff --git a/pyOpenSSL-24.1.0.tar.gz b/pyOpenSSL-24.1.0.tar.gz new file mode 100644 index 0000000..eb9564e --- /dev/null +++ b/pyOpenSSL-24.1.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cabed4bfaa5df9f1a16c0ef64a0cb65318b5cd077a7eda7d6970131ca2f41a6f +size 179671 diff --git a/python-pyOpenSSL.changes b/python-pyOpenSSL.changes index f1cb656..40fc707 100644 --- a/python-pyOpenSSL.changes +++ b/python-pyOpenSSL.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Sat Mar 16 13:04:43 UTC 2024 - Dirk Müller + +- update to 24.1.0: + * Removed the deprecated OpenSSL.crypto.PKCS12 and + OpenSSL.crypto.NetscapeSPKI. OpenSSL.crypto.PKCS12 may be + replaced by the PKCS#12 APIs in the cryptography package. + ------------------------------------------------------------------- Mon Jan 29 21:16:31 UTC 2024 - Dirk Müller diff --git a/python-pyOpenSSL.spec b/python-pyOpenSSL.spec index cb3ee2d..fdadcfe 100644 --- a/python-pyOpenSSL.spec +++ b/python-pyOpenSSL.spec @@ -26,7 +26,7 @@ %endif %{?sle15_python_module_pythons} Name: python-pyOpenSSL%{psuffix} -Version: 24.0.0 +Version: 24.1.0 Release: 0 Summary: Python wrapper module around the OpenSSL library License: Apache-2.0 @@ -45,10 +45,10 @@ Provides: pyOpenSSL = %{version} BuildArch: noarch %if %{with test} BuildRequires: %{python_module cryptography >= 41.0.5 with %python-cryptography < 43} -BuildRequires: %{python_module flaky} BuildRequires: %{python_module pretend} BuildRequires: %{python_module pyOpenSSL >= %version} BuildRequires: %{python_module pytest >= 3.0.1} +BuildRequires: %{python_module pytest-rerunfailures} BuildRequires: ca-certificates-mozilla BuildRequires: openssl %endif diff --git a/skip-networked-test.patch b/skip-networked-test.patch index 9bb78c4..a491498 100644 --- a/skip-networked-test.patch +++ b/skip-networked-test.patch @@ -1,8 +1,8 @@ -Index: pyOpenSSL-24.0.0/tests/test_ssl.py +Index: pyOpenSSL-24.1.0/tests/test_ssl.py =================================================================== ---- pyOpenSSL-24.0.0.orig/tests/test_ssl.py -+++ pyOpenSSL-24.0.0/tests/test_ssl.py -@@ -1250,6 +1250,7 @@ class TestContext: +--- pyOpenSSL-24.1.0.orig/tests/test_ssl.py ++++ pyOpenSSL-24.1.0/tests/test_ssl.py +@@ -1249,6 +1249,7 @@ class TestContext: reason="set_default_verify_paths appears not to work on Windows. " "See LP#404343 and LP#404344.", ) @@ -10,19 +10,19 @@ Index: pyOpenSSL-24.0.0/tests/test_ssl.py def test_set_default_verify_paths(self): """ `Context.set_default_verify_paths` causes the platform-specific CA -Index: pyOpenSSL-24.0.0/setup.cfg +Index: pyOpenSSL-24.1.0/setup.cfg =================================================================== ---- pyOpenSSL-24.0.0.orig/setup.cfg -+++ pyOpenSSL-24.0.0/setup.cfg +--- pyOpenSSL-24.1.0.orig/setup.cfg ++++ pyOpenSSL-24.1.0/setup.cfg @@ -11,4 +11,3 @@ doc_files = doc/_build/html [egg_info] tag_build = tag_date = 0 - -Index: pyOpenSSL-24.0.0/pyproject.toml +Index: pyOpenSSL-24.1.0/pyproject.toml =================================================================== ---- pyOpenSSL-24.0.0.orig/pyproject.toml -+++ pyOpenSSL-24.0.0/pyproject.toml +--- pyOpenSSL-24.1.0.orig/pyproject.toml ++++ pyOpenSSL-24.1.0/pyproject.toml @@ -42,6 +42,9 @@ ignore_missing_imports = true [tool.pytest.ini_options] addopts = "-r s --strict-markers" @@ -32,4 +32,4 @@ Index: pyOpenSSL-24.0.0/pyproject.toml +] [tool.ruff] - select = ['E', 'F', 'I', 'W', 'UP', 'RUF'] + lint.select = ['E', 'F', 'I', 'W', 'UP', 'RUF']