Add metapackages for brotli and socks extras
This commit is contained in:
parent
71553419ab
commit
91662c8644
@ -45,6 +45,13 @@ Summary: %{summary}
|
|||||||
|
|
||||||
BuildRequires: python3-devel
|
BuildRequires: python3-devel
|
||||||
BuildRequires: python3-setuptools
|
BuildRequires: python3-setuptools
|
||||||
|
|
||||||
|
# “brotli” extra (BuildRequire to avoid failure to install the extra metapackage)
|
||||||
|
BuildRequires: %{py3_dist brotli} >= 1.0.9
|
||||||
|
|
||||||
|
# “socks” extra (BuildRequire to avoid failure to install the extra metapackage)
|
||||||
|
BuildRequires: (%{py3_dist PySocks} >= 1.5.6 with %{py3_dist PySocks} < 2)
|
||||||
|
|
||||||
%if %{with tests}
|
%if %{with tests}
|
||||||
BuildRequires: python3-dateutil
|
BuildRequires: python3-dateutil
|
||||||
BuildRequires: python3-six
|
BuildRequires: python3-six
|
||||||
@ -59,12 +66,22 @@ BuildRequires: python3-idna
|
|||||||
|
|
||||||
Requires: ca-certificates
|
Requires: ca-certificates
|
||||||
Requires: python3-idna
|
Requires: python3-idna
|
||||||
|
# Unbundled
|
||||||
Requires: python3-six >= 1.16.0
|
Requires: python3-six >= 1.16.0
|
||||||
Requires: python3-pysocks
|
# There has historically been a manual hard dependency on python3-pysocks;
|
||||||
|
# since bringing it in is the sole function of python3-urllib3+socks, we just
|
||||||
|
# depend on that instead.
|
||||||
|
Requires: python3-%{srcname}+socks = %{version}-%{release}
|
||||||
|
|
||||||
%description -n python3-%{srcname} %{_description}
|
%description -n python3-%{srcname} %{_description}
|
||||||
|
|
||||||
|
|
||||||
|
# We do NOT package the “secure” extra because it is deprecated; see:
|
||||||
|
# “Deprecate the pyOpenSSL TLS implementation and [secure] extra”
|
||||||
|
# https://github.com/urllib3/urllib3/issues/2680
|
||||||
|
%python_extras_subpkg -n python3-%{srcname} -i %{python3_sitelib}/*.egg-info brotli socks
|
||||||
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%autosetup -p1 -n %{srcname}-%{version}
|
%autosetup -p1 -n %{srcname}-%{version}
|
||||||
# Make sure that the RECENT_DATE value doesn't get too far behind what the current date is.
|
# Make sure that the RECENT_DATE value doesn't get too far behind what the current date is.
|
||||||
@ -139,6 +156,7 @@ ln -s %{python3_sitelib}/__pycache__/six.cpython-%{python3_version_nodots}.pyc \
|
|||||||
* Thu May 18 2023 Benjamin A. Beasley <code@musicinmybrain.net> - 1.26.12-5
|
* Thu May 18 2023 Benjamin A. Beasley <code@musicinmybrain.net> - 1.26.12-5
|
||||||
- Confirm the License is SPDX MIT
|
- Confirm the License is SPDX MIT
|
||||||
- Update Summary and description based on upstream
|
- Update Summary and description based on upstream
|
||||||
|
- Add metapackages for brotli and socks extras
|
||||||
|
|
||||||
* Tue May 16 2023 Yaakov Selkowitz <yselkowi@redhat.com> - 1.26.12-4
|
* Tue May 16 2023 Yaakov Selkowitz <yselkowi@redhat.com> - 1.26.12-4
|
||||||
- Disable tests by default in RHEL builds
|
- Disable tests by default in RHEL builds
|
||||||
|
Loading…
Reference in New Issue
Block a user