[ty] Add a diagnostic for prohibited NamedTuple attribute overrides by charliermarsh · Pull Request #21717 · astral-sh/ruff (original) (raw)
origin/main: (67 commits)
Move Token, TokenKind and Tokens to ruff-python-ast (#21760)
[ty] Don't confuse multiple occurrences of typing.Self when binding bound methods (#21754)
Use our org-wide Renovate preset (#21759)
Delete my-script.py (#21751)
[ty] Move all_members, and related types/routines, out of ide_support.rs (#21695)
[ty] Fix find-references for import aliases (#21736)
[ty] add tests for workspaces (#21741)
[ty] Stop testing the (brittle) constraint set display implementation (#21743)
[ty] Use generator over list comprehension to avoid cast (#21748)
[ty] Add a diagnostic for prohibited NamedTuple attribute overrides (#21717)
[ty] Fix subtyping with type[T] and unions (#21740)
Use npm ci --ignore-scripts everywhere (#21742)
[flake8-simplify] Fix truthiness assumption for non-iterable arguments in tuple/list/set calls (SIM222, SIM223) (#21479)
[flake8-use-pathlib] Mark fixes unsafe for return type changes (PTH104, PTH105, PTH109, PTH115) (#21440)
[ty] Fix auto-import code action to handle pre-existing import
Enable PEP 740 attestations when publishing to PyPI (#21735)
[ty] Fix find references for type defined in stub (#21732)
Use OIDC instead of codspeed token (#21719)
[ty] Exclude typing_extensions from completions unless it's really available
[ty] Fix false positives for class F(Generic[*Ts]): ... (#21723)
...