From afdfad271de30957ac3be12516afa44b5521aef6 Mon Sep 17 00:00:00 2001 From: Dominic Davis-Foster Date: Thu, 17 Oct 2024 14:36:13 +0100 Subject: [PATCH] Fix setting download option in tox.ini --- repo_helper/files/testing.py | 3 ++- tests/test_files/test_testing_/test_make_tox_matrix.ini | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/repo_helper/files/testing.py b/repo_helper/files/testing.py index 43b5b5c0..31720f8d 100644 --- a/repo_helper/files/testing.py +++ b/repo_helper/files/testing.py @@ -420,13 +420,14 @@ def testenv_py312_dev(self) -> None: setenv.append("UNSAFE_PYO3_SKIP_VERSION_CHECK=1") env_name = f"testenv:py{fixup_version.replace('.', '')}" - self._ini[env_name]["download"] = True if env_name in self._ini: + self._ini[env_name]["download"] = True self._ini[env_name]["setenv"] = indent_join(setenv) for env in third_party_envs: env_name = f"testenv:py{fixup_version.replace('.', '')}-{env}" self._ini.add_section(env_name) + self._ini[env_name]["download"] = True self._ini[env_name]["setenv"] = indent_join(setenv) else: diff --git a/tests/test_files/test_testing_/test_make_tox_matrix.ini b/tests/test_files/test_testing_/test_make_tox_matrix.ini index 08d8904c..af424350 100644 --- a/tests/test_files/test_testing_/test_make_tox_matrix.ini +++ b/tests/test_files/test_testing_/test_make_tox_matrix.ini @@ -209,6 +209,7 @@ addopts = --color yes --durations 25 timeout = 300 [testenv:py313-dev-attrs{19.3,20.1,20.2,latest}] +download = True setenv = PIP_DISABLE_PIP_VERSION_CHECK=1 UNSAFE_PYO3_SKIP_VERSION_CHECK=1