Update to 4.12.1

This commit is contained in:
Miro Hrončok 2024-01-25 16:28:30 +01:00
commit e8c52fe381
3 changed files with 23 additions and 22 deletions

View file

@ -19,7 +19,7 @@
%undefine _py3_shebang_s
Name: python-tox
Version: 4.11.1
Version: 4.12.1
Release: %autorelease
Summary: Virtualenv-based automation of test activities
@ -104,7 +104,7 @@ Recommends: python3-devel
# Upstream updates dependencies too aggressively
# see https://github.com/tox-dev/tox/pull/2843#discussion_r1065028356
sed -ri -e 's/"(packaging|filelock|platformdirs|psutil|diff-cover|pyproject-api|pytest|pytest-mock|pytest-xdist|wheel|pluggy|distlib|cachetools)>=.*/"\1",/g' \
sed -ri -e 's/"(packaging|filelock|platformdirs|psutil|diff-cover|pyproject-api|pytest|pytest-mock|pytest-xdist|wheel|pluggy|distlib|cachetools|build\[virtualenv\])>=.*/"\1",/g' \
-e "s/'(time-machine)>=[^;']+/'\1/" \
-e 's/"(virtualenv)>=.*/"\1>=20",/g' \
-e 's/"(hatchling)>=.*/"\1>=1.13",/g' \
@ -148,6 +148,7 @@ k="${k-}${k+ and }not test_call_as_exe"
# unknown reason, reported: https://github.com/tox-dev/tox/issues/2841
k="${k-}${k+ and }not test_local_execute_basic_pass_show_on_standard_newline_flush"
k="${k-}${k+ and }not test_local_execute_write_a_lot"
k="${k-}${k+ and }not test_run_installpkg_targz"
%endif
%pytest -v -n auto -k "${k-}" --run-integration