Skip to content

Request for SC Comment: How to proceed with applying PEP 630 (Isolating Modules) in the CPython standard library #99

Description

@erlend-aasland

As of 2021-02-08, the SC halted module state (and sub-interpreter related) changes with the following statement:

The Steering Council discussed the ongoing work on porting types in the standard library to heap-types and the subinterpreter-related changes. It was decided that through Pablo, the Steering Council will ask the core developers driving those changes to create an informational PEP and not to make any more changes in this area after beta 1, as per our general policy.

In order to resolve the current deadlocked situation, there is an effort over at Petrs abi3 repo to create a fairly informal document that describes how one should proceed when isolating modules in the standard library.

My question for the SC is: Is it the SC's opinion that a more formal document, for example an inform(ation)al1 PEP, is still required, or would a section in the devguide (or a similar stand-alone document) be sufficient?

Footnotes

  1. formal/informal pun intended

Activity

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

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