Skip to content

4.7.0: new implementation of TypedDict breaks pypy-3.7 and pypy-3.8 #258

Closed
@AlexWaygood

Description

@AlexWaygood

See e.g. a CI run on black PR psf/black#3757: https://github.com/psf/black/actions/runs/5420281960/jobs/9854265747?pr=3757

I'm inclined to think this is a bug in PyPy-3.7 (and it looks like it was fixed in PyPy-3.8). It looks like PyPy-3.7 isn't taking any notice of the __mro_entries__ method we set on TypedDict. But it might be worth explicitly calling out in our docs that the latest version isn't compatible with PyPy-3.7?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions