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 Name: python-virtualenv
Version: 20.20.0 Version: 20.20.0
Release: 1%{?dist} Release: 2%{?dist}
Summary: Tool to create isolated Python environments Summary: Tool to create isolated Python environments
License: MIT 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/' \ 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/filelock<4,>=3.4.1/filelock<4,>=3.3.1/' \
-e 's/platformdirs<4,>=2.4/platformdirs<4,>=2.3/' \ -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 pyproject.toml
%generate_buildrequires %generate_buildrequires
# EPEL 9: old hatchling needs the -w option %pyproject_buildrequires
%pyproject_buildrequires -w
%build %build
# EPEL 9: %%pyproject_buildrequires -w makes this redundant %pyproject_wheel
# %%pyproject_wheel
%install %install
%pyproject_install %pyproject_install
@ -136,11 +132,11 @@ PIP_CERT=/etc/pki/tls/certs/ca-bundle.crt \
%files -n python3-virtualenv -f %{pyproject_files} %files -n python3-virtualenv -f %{pyproject_files}
%doc README.md %doc README.md
%{_bindir}/virtualenv %{_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 %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 * Wed Mar 01 2023 Lumír Balhar <lbalhar@redhat.com> - 20.20.0-1
- Update to 20.20.0 (rhbz#2174221) - Update to 20.20.0 (rhbz#2174221)

Loading…
Cancel
Save