[ty] Add support for PEP 800 (#20084)

This commit is contained in:
Alex Waygood 2025-08-25 19:39:05 +01:00 committed by GitHub
parent 33c5f6f4f8
commit ecf3c4ca11
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 275 additions and 271 deletions

View file

@ -422,7 +422,7 @@ class D(A, B, C): ...
**Known problems**
Classes that have "dynamic" definitions of `__slots__` (definitions do not consist
of string literals, or tuples of string literals) are not currently considered solid
of string literals, or tuples of string literals) are not currently considered disjoint
bases by ty.
Additionally, this check is not exhaustive: many C extensions (including several in