pyrift v0.4.0 — 20 rules, 79 tests
What's new
Added
- CPY011 — typing.Self requires Python 3.11+ (PEP 673)
- CPY012 — typing.LiteralString requires Python 3.11+ (PEP 675)
- CPY013 — typing.override requires Python 3.12+ (PEP 698)
- 9 new tests covering all 3 rules
Stats
- 20 rules (13 CPython + 7 PyPy)
- 79 tests passing on Python 3.10, 3.11, 3.12, 3.13
- Zero dependencies
Install
pip install pyrift
pip install --upgrade pyrift