Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PEP 558: Update proposed C API #1302

Merged
merged 9 commits into from Feb 16, 2020

Conversation

@ncoghlan
Copy link
Contributor

@ncoghlan ncoghlan commented Feb 8, 2020

Updates the locals() C API proposal as per the discussion at https://discuss.python.org/t/pep-558-defined-semantics-for-locals/2936/19

This update also avoids the term "snapshot" in the proposed C API and reference documentation, as we don't use that term elsewhere in the C API and documentation, and instead refer to shallow copies instead.

ncoghlan added 4 commits Feb 8, 2020
@ncoghlan ncoghlan changed the title WIP PEP 558: Update proposed C API PEP 558: Update proposed C API Feb 16, 2020
@ncoghlan ncoghlan merged commit 37889fb into python:master Feb 16, 2020
1 check passed
1 check passed
continuous-integration/travis-ci/pr The Travis CI build passed
Details
mnm678 added a commit to mnm678/peps that referenced this pull request Oct 22, 2020
Also removes the exec() and eval() caveats on the reference implementation
(those have been migrated now, albeit not using a code structure that we
would genuinely want to merge).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

2 participants