Skip to content

Commit 9030d92

Browse files
authored
Support Python 3.14 syntax (#269)
* Add failing test for t-string syntax * Add support for t-strings Prior to this, the t-string syntax (added in Python 3.14) would cause a syntax error.
1 parent 558e62c commit 9030d92

5 files changed

Lines changed: 237 additions & 31 deletions

File tree

CHANGELOG.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ latest
66
------
77

88
* Drop support for Python 3.9.
9+
* Bugfix: don't treat t-strings as syntax errors. https://github.com/python-grimp/grimp/issues/268
910

1011
3.13 (2025-10-29)
1112
-----------------

rust/Cargo.lock

Lines changed: 192 additions & 27 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rust/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ rustc-hash = "2.1.1"
2121
indexmap = "2.11.0"
2222
regex = "1.11.2"
2323
const_format = "0.2.34"
24-
ruff_python_parser = { git = "https://github.com/astral-sh/ruff.git", tag = "v0.4.10" }
25-
ruff_python_ast = { git = "https://github.com/astral-sh/ruff.git", tag = "v0.4.10" }
26-
ruff_source_file = { git = "https://github.com/astral-sh/ruff.git", tag = "v0.4.10" }
24+
ruff_python_parser = { git = "https://github.com/astral-sh/ruff.git", tag = "0.14.8" }
25+
ruff_python_ast = { git = "https://github.com/astral-sh/ruff.git", tag = "0.14.8" }
26+
ruff_source_file = { git = "https://github.com/astral-sh/ruff.git", tag = "0.14.8" }
2727
serde = { version = "1.0", features = ["derive"] }
2828
serde_json = "1.0.137"
2929
serde_yaml = "0.9"

0 commit comments

Comments
 (0)