Skip to content

Commit 9e58565

Browse files
committed
docs(CHANGES) Note PEP 563 compatibility
1 parent 6340a06 commit 9e58565

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
@@ -15,6 +15,17 @@ $ pip install --user --upgrade --pre libvcs
1515

1616
<!-- Maintainers, insert changes / features for the next release here -->
1717

18+
### Development
19+
20+
#### chore: Implement PEP 563 deferred annotation resolution (#483)
21+
22+
- Add `from __future__ import annotations` to defer annotation resolution and reduce unnecessary symbol computations during type checking
23+
- Enable Ruff checks for PEP-compliant annotations:
24+
- [non-pep585-annotation (UP006)](https://docs.astral.sh/ruff/rules/non-pep585-annotation/)
25+
- [non-pep604-annotation (UP007)](https://docs.astral.sh/ruff/rules/non-pep604-annotation/)
26+
27+
For more details on PEP 563, see: https://peps.python.org/pep-0563/
28+
1829
## libvcs 0.34.0 (2024-11-22)
1930

2031
_Maintenance only, no bug fixes, or new features_

0 commit comments

Comments
 (0)