PEP 667 -- Consistent views of namespaces

Hello,

the implementation of PEP 667 is a part of Python 3.13.0b1.
I’ve attempted to rebuild all the Fedora Python packages with the new release and found that some of the projects attempt to copy f_locals. This, newly, fails as 'FrameLocalsProxy' object has no attribute 'copy'.
Before opening a bug report, I’d like to ask whether this is an expected behavior or a regression. It’s not clear to me from the PEP’s description.

Example bug reports to Fedora packages: murano, bioframe.

3 Likes