https://github.com/python/cpython/commit/bbd682d1f48a09db168c022827df5bff5e807f50
commit: bbd682d1f48a09db168c022827df5bff5e807f50
branch: 3.14
author: Hugo van Kemenade <[email protected]>
committer: hugovk <[email protected]>
date: 2026-02-11T17:33:51+02:00
summary:

[3.14] gh-144639: Ruff: target Python 3.14 syntax in `Lib/test` (GH-144656) 
(#144710)

Co-authored-by: Alex Waygood <[email protected]>
Co-authored-by: Adam Turner <[email protected]>

files:
M Lib/test/.ruff.toml

diff --git a/Lib/test/.ruff.toml b/Lib/test/.ruff.toml
index f800dc03dce62f..f6a4dc631c76b6 100644
--- a/Lib/test/.ruff.toml
+++ b/Lib/test/.ruff.toml
@@ -1,6 +1,7 @@
 extend = "../../.ruff.toml"  # Inherit the project-wide settings
 
-target-version = "py312"
+# Unlike Tools/, tests can use newer syntax than PYTHON_FOR_REGEN
+target-version = "py314"
 
 extend-exclude = [
     # Excluded (run with the other AC files in its own separate ruff job in 
pre-commit)
@@ -15,15 +16,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 = [
     "F811",  # Redefinition of unused variable (useful for finding test 
methods with the same name)

_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-checkins.python.org
Member address: [email protected]

Reply via email to