Skip to content

Commit 5511d6d

Browse files
committed
docs(CHANGES) Note PEP 563 compatibility
1 parent 1f2cc8f commit 5511d6d

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

CHANGES

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,17 @@ $ pipx install --suffix=@next g --pip-args '\--pre' --force
2121

2222
<!-- Maintainers, insert changes / features for the next release here -->
2323

24+
### Development
25+
26+
#### chore: Implement PEP 563 deferred annotation resolution (#34)
27+
28+
- Add `from __future__ import annotations` to defer annotation resolution and reduce unnecessary symbol computations during type checking
29+
- Enable Ruff checks for PEP-compliant annotations:
30+
- [non-pep585-annotation (UP006)](https://docs.astral.sh/ruff/rules/non-pep585-annotation/)
31+
- [non-pep604-annotation (UP007)](https://docs.astral.sh/ruff/rules/non-pep604-annotation/)
32+
33+
For more details on PEP 563, see: https://peps.python.org/pep-0563/
34+
2435
## g 0.0.7 (2024-12-20)
2536

2637
_Maintenance only, no bug fixes, or new features_

0 commit comments

Comments
 (0)