diff --git a/python-tox.spec b/python-tox.spec index 022afbc..c3df30c 100644 --- a/python-tox.spec +++ b/python-tox.spec @@ -107,6 +107,14 @@ sed -ri -e 's/"(packaging|filelock|platformdirs|psutil|pyproject-api|pytest|pyte -e 's/"(hatchling)>=.*/"\1>=1.13",/g' \ pyproject.toml +%if 0%{?rhel} +# There is no build[virtualenv] packaged in ELN +# https://github.com/fedora-eln/eln/issues/309 +# We flatten the test depndency to build and virtualenv (already listed in runtime deps) +sed -i 's/"build\[virtualenv\]"/"build"/' pyproject.toml +%endif + + %generate_buildrequires export SETUPTOOLS_SCM_PRETEND_VERSION="%{version}" %pyproject_buildrequires -r %{?with_tests:-g test}