Skip to content

Commit 678c3b7

Browse files
committed
docs(CHANGES) Note PEP 563 compatibility
1 parent 80dc5b2 commit 678c3b7

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
@@ -19,6 +19,17 @@ $ pipx install --suffix=@next 'tmuxp' --pip-args '\--pre' --force
1919

2020
<!-- Maintainers, insert changes / features for the next release here -->
2121

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

2435
### Development

0 commit comments

Comments
 (0)