From f8b970d223e0a041d984654084b309669ee51423d6119ec285a332a0ddde8ab3 Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Mon, 7 Feb 2022 14:33:00 +0000 Subject: [PATCH] - Update to 21.1.0: - Python 3.4 is not supported anymore. It has been unsupported by the Python core team for a while now, its PyPI downloads are negligible, and our CI provider removed it as a supported option. - It's very unlikely that service-identity will break under 3.4 anytime soon, which is why we do not block its installation on Python 3.4. But we don't test it anymore and will block it once someone reports breakage. - service_identity.exceptions.VerificationError can now be pickled and is overall more well-behaved as an exception. This raises the requirement of attrs to 19.1.0. - This package actually truly requires six (it is expected to work with Python 2.7 as well). OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-service_identity?expand=0&rev=25 --- 18.1.0.tar.gz | 3 --- 21.1.0.tar.gz | 3 +++ python-service_identity.changes | 18 ++++++++++++++++++ python-service_identity.spec | 10 ++++++---- 4 files changed, 27 insertions(+), 7 deletions(-) delete mode 100644 18.1.0.tar.gz create mode 100644 21.1.0.tar.gz diff --git a/18.1.0.tar.gz b/18.1.0.tar.gz deleted file mode 100644 index 40603ac..0000000 --- a/18.1.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:695df7b4ffe00e232ac3887ed347615611d0a9c74074f8832c7eb191f70d2c40 -size 34252 diff --git a/21.1.0.tar.gz b/21.1.0.tar.gz new file mode 100644 index 0000000..93f12cf --- /dev/null +++ b/21.1.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:541294ad6060c10e28554f36bb1c154e11f71ad3e23a160eea62eff9bf50522c +size 35326 diff --git a/python-service_identity.changes b/python-service_identity.changes index ec9c458..fb0412d 100644 --- a/python-service_identity.changes +++ b/python-service_identity.changes @@ -1,3 +1,21 @@ +------------------------------------------------------------------- +Mon Feb 7 14:27:56 UTC 2022 - Matej Cepl + +- Update to 21.1.0: + - Python 3.4 is not supported anymore. It has been unsupported + by the Python core team for a while now, its PyPI downloads + are negligible, and our CI provider removed it as a supported + option. + - It's very unlikely that service-identity will break under 3.4 + anytime soon, which is why we do not block its installation + on Python 3.4. But we don't test it anymore and will block it + once someone reports breakage. + - service_identity.exceptions.VerificationError can now be + pickled and is overall more well-behaved as an exception. + This raises the requirement of attrs to 19.1.0. +- This package actually truly requires six (it is expected to + work with Python 2.7 as well). + ------------------------------------------------------------------- Thu Mar 12 07:32:33 UTC 2020 - Tomáš Chvátal diff --git a/python-service_identity.spec b/python-service_identity.spec index b286710..22c78c0 100644 --- a/python-service_identity.spec +++ b/python-service_identity.spec @@ -1,7 +1,7 @@ # # spec file for package python-service_identity # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define oname service_identity Name: python-service_identity -Version: 18.1.0 +Version: 21.1.0 Release: 0 Summary: Service identity verification for pyOpenSSL License: MIT @@ -27,7 +27,7 @@ Group: Development/Languages/Python URL: https://github.com/pyca/service_identity # no tests in upstream tarball Source: https://github.com/pyca/service_identity/archive/%{version}.tar.gz -BuildRequires: %{python_module attrs} +BuildRequires: %{python_module attrs >= 19.1.0} BuildRequires: %{python_module cryptography} BuildRequires: %{python_module idna} BuildRequires: %{python_module pyOpenSSL >= 0.14} @@ -35,12 +35,14 @@ BuildRequires: %{python_module pyasn1-modules} BuildRequires: %{python_module pyasn1} BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module six} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-attrs +Requires: python-attrs >= 19.1.0 Requires: python-cryptography Requires: python-pyasn1 Requires: python-pyasn1-modules +Requires: python-six Recommends: python-idna Recommends: python-pyOpenSSL BuildArch: noarch