From 3beac289ee5d8c01229a5135d3badfafdc831764 Mon Sep 17 00:00:00 2001 From: Sorin Sbarnea Date: Thu, 26 Nov 2020 12:59:41 +0000 Subject: [PATCH] Avoid using pip 2020-resolver It seams that our tox -e py36-devel is also affected by the endless loop install bug from the new resolver, we are forced to disable it, at least for this job. Example: https://github.com/ansible-community/molecule-podman/pull/23/checks?check_run_id=1458663833 Related: https://github.com/pypa/pip/issues/6536 Related: https://github.com/willmcgugan/rich/issues/446 --- tox.ini | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tox.ini b/tox.ini index fcb923b..418fb22 100644 --- a/tox.ini +++ b/tox.ini @@ -33,8 +33,12 @@ setenv = PYTHONUNBUFFERED=1 # new resolve a must or test extras will not install right PIP_USE_FEATURE=2020-resolver + # endless loop bug on devel + devel: PIP_USE_FEATURE= MOLECULE_NO_LOG=0 deps = + # https://github.com/willmcgugan/rich/issues/446 + py36-devel: dataclasses==0.7 devel: ansible>=2.10.0a2,<2.11 py{36,37,38,39}: molecule[ansible,test] py{36,37,38,39}-{devel}: git+https://github.com/ansible-community/molecule.git@master#egg=molecule[test]