Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Release 1.9] Stubtest: ignore a new protocol dunder (#16895) #16899

Merged
merged 1 commit into from Feb 10, 2024

Commits on Feb 10, 2024

  1. Stubtest: ignore a new protocol dunder (python#16895)

    This is added to all protocol classes on Python 3.12.2+ (it was added in
    a patch release of 3.12 as part of a bugfix). There's no reason why
    you'd want to explicitly include it in a stub (and doing so would lead
    the type checker to incorrectly conclude that you wanted a member
    literally called `__non_callable_proto_members__`)
    
    Cf. python/typeshed#11384 and
    python/typeshed#11383
    
    (cherry picked from commit 517f5ae)
    AlexWaygood authored and cdce8p committed Feb 10, 2024
    Configuration menu
    Copy the full SHA
    e9c67db View commit details
    Browse the repository at this point in the history