You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: Implement PEP 673 Self Type for improved type annotations
- Add `Self` import from `typing` module to affected files
- Replace `TypeVar` used for self-references with `Self` type
- Update method return type annotations in:
- Field protocol and implementations in finite_field.py
- EllipticCurve class in elliptic_curve.py
- State class in state_db.py
- Blake2 class in blake2.py
related to ethereum#1167
0 commit comments