- 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
This commit is contained in:
Matej Cepl 2022-02-07 14:33:00 +00:00 committed by Git OBS Bridge
parent 0abe8f39d3
commit f8b970d223
4 changed files with 27 additions and 7 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:695df7b4ffe00e232ac3887ed347615611d0a9c74074f8832c7eb191f70d2c40
size 34252

3
21.1.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:541294ad6060c10e28554f36bb1c154e11f71ad3e23a160eea62eff9bf50522c
size 35326

View File

@ -1,3 +1,21 @@
-------------------------------------------------------------------
Mon Feb 7 14:27:56 UTC 2022 - Matej Cepl <mcepl@suse.com>
- 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 <tchvatal@suse.com>

View File

@ -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