diff --git a/Lib/test/.ruff.toml b/Lib/test/.ruff.toml index a1b749798fa263..c7f6419aec9188 100644 --- a/Lib/test/.ruff.toml +++ b/Lib/test/.ruff.toml @@ -1,6 +1,5 @@ extend = "../../.ruff.toml" # Inherit the project-wide settings - -target-version = "py312" +target-version = "py314" # unlike `Tools/`, tests can use newer syntax than `PYTHON_FOR_REGEN` extend-exclude = [ # Excluded (run with the other AC files in its own separate ruff job in pre-commit) @@ -15,15 +14,6 @@ extend-exclude = [ "test_grammar.py", ] -[per-file-target-version] -# Type parameter defaults -"test_type_params.py" = "py313" - -# Template string literals -"test_annotationlib.py" = "py314" -"test_string/test_templatelib.py" = "py314" -"test_tstring.py" = "py314" - [lint] select = [ "F401", # Unused import diff --git a/Lib/test/support/import_helper.py b/Lib/test/support/import_helper.py index 093de6a82d8ca7..e8a58ed77061f5 100644 --- a/Lib/test/support/import_helper.py +++ b/Lib/test/support/import_helper.py @@ -71,7 +71,7 @@ def make_legacy_pyc(source, allow_compile=False): try: pyc_file = importlib.util.cache_from_source(source) shutil.move(pyc_file, legacy_pyc) - except (FileNotFoundError, NotImplementedError): + except FileNotFoundError, NotImplementedError: if not allow_compile: raise py_compile.compile(source, legacy_pyc, doraise=True)