Skip to content

Improve error message when comparing two mappingproxy objects #136203

Description

@sobolevn

Feature or enhancement

Current message:

>>> import types
>>> types.MappingProxyType({}) > types.MappingProxyType({})
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: '<' not supported between instances of 'dict' and 'dict'

Proposed error message:

>>> import types
>>> types.MappingProxyType({}) > types.MappingProxyType({})
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: '<' not supported between instances of 'mappingproxy' and 'mappingproxy'

Refs #136193

Linked PRs

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

interpreter-core(Objects, Python, Grammar, and Parser dirs)type-featureA feature request or enhancement

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions