Skip to content

Commit 886bdfb

Browse files
committed
Fix 3.12 style f-string quotes
1 parent e116b67 commit 886bdfb

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

python-313/typing/readonly.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
# version: str
2121
# release_year: int
2222

23+
2324
class Version(TypedDict):
2425
version: ReadOnly[str]
2526
release_year: ReadOnly[NotRequired[int | None]]
@@ -29,6 +30,7 @@ class PythonVersion(TypedDict):
2930
version: ReadOnly[str]
3031
release_year: ReadOnly[int]
3132

33+
3234
py313 = PythonVersion(version="3.13", release_year=2024)
3335

3436
# Alternative syntax, using TypedDict as an annotation
@@ -37,9 +39,10 @@ class PythonVersion(TypedDict):
3739

3840
def get_version_info(ver: Version) -> str:
3941
if "release_year" in ver:
40-
return f"Version {ver["version"]} released in {ver["release_year"]}"
42+
return f"Version {ver['version']} released in {ver['release_year']}"
4143
else:
42-
return f"Version {ver["version"]}"
44+
return f"Version {ver['version']}"
45+
4346

4447
# Only allowed to use PythonVersion instead of Version if the fields are ReadOnly
4548
print(get_version_info(py313))

0 commit comments

Comments
 (0)