8000 Remove support for `__cached__` and `__package__` if missing corresponding `__spec__` attributes · Issue #134088 · python/cpython · GitHub
[go: up one dir, main page]

Skip to content

Remove support for __cached__ and __package__ if missing corresponding __spec__ attributes #134088

@picnixz

Description

@picnixz

Feature or enhancement

Setting __cached__ or __package__ on a module while failing to set the corresponding __spec__ attributes is deprecated since Python 3.12 (see #97879).

cc @brettcannon

Metadata

Metadata

Assignees

No one assigned

    Labels

    interpreter-core(Objects, Python, Grammar, and Parser dirs)stdlibStandard Library Python modules in the Lib/ directorytopic-importlibtype-featureA feature request or enhancement

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0