Remove workarounds for old hatchling

epel9 imports/e9/python-virtualenv-20.20.0-2.el9
Benjamin A. Beasley 2 years ago
parent f8c2db6c9e
commit 344753aba7

@ -1,6 +1,6 @@
Name: python-virtualenv
Version: 20.20.0
Release: 1%{?dist}
Release: 2%{?dist}
Summary: Tool to create isolated Python environments
License: MIT
@ -88,17 +88,13 @@ test ! -f src/virtualenv/seed/embed/wheels/*.whl
sed -i -e 's/distlib<1,>=0.3.6/distlib<1,>=0.3.2/' \
-e 's/filelock<4,>=3.4.1/filelock<4,>=3.3.1/' \
-e 's/platformdirs<4,>=2.4/platformdirs<4,>=2.3/' \
-e 's/hatchling>=1.12.2/hatchling>=0.25/' \
-e 's/hatch-vcs>=0.3/hatch-vcs>=0.2.1/' \
pyproject.toml
%generate_buildrequires
# EPEL 9: old hatchling needs the -w option
%pyproject_buildrequires -w
%pyproject_buildrequires
%build
# EPEL 9: %%pyproject_buildrequires -w makes this redundant
# %%pyproject_wheel
%pyproject_wheel
%install
%pyproject_install
@ -136,11 +132,11 @@ PIP_CERT=/etc/pki/tls/certs/ca-bundle.crt \
%files -n python3-virtualenv -f %{pyproject_files}
%doc README.md
%{_bindir}/virtualenv
# EPEL 9: old hatchling does not mark this as License-File automatically
# (this will produce a "File listed twice" warning, ignore it)
%license %{python3_sitelib}/virtualenv-%{version}.dist-info/license_files/LICENSE
%changelog
* Thu Jul 27 2023 Benjamin A. Beasley <code@musicinmybrain.net> - 20.20.0-2
- Remove workarounds for old hatchling
* Wed Mar 01 2023 Lumír Balhar <lbalhar@redhat.com> - 20.20.0-1
- Update to 20.20.0 (rhbz#2174221)

Loading…
Cancel
Save