Skip to content

Improve error message when trying to call issubclass() against a Protocol that has non-method members #112345

Closed
@AlexWaygood

Description

@AlexWaygood

Feature or enhancement

Proposal:

The error message could tell the user what the non-method members in the protocol are.

Has this already been discussed elsewhere?

This is a minor feature, which does not need previous discussion elsewhere

Links to previous discussion of this feature:

No response

Linked PRs

Metadata

Metadata

Assignees

No one assigned

    Labels

    3.13bugs and security fixesstdlibPython modules in the Lib dirtopic-typingtype-featureA feature request or enhancement

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions