Skip to content

Doc/c-api/init.rst is way too big #141811

@ZeroIntensity

Description

@ZeroIntensity

Documentation

While working on #141810, I noticed that init.rst covers three very complicated topics:

  1. Interpreter initialization and finalization
  2. Threads and concurrency
  3. Subinterpreters

This makes it pretty huge and difficult to find things. I think we should split this up into two pages. Let's have a page for interpreter-related topics (initialization, finalization, subinterpreters), and a separate page for anything related to threads (PyMutex, critical sections, thread states, etc.).

Metadata

Metadata

Assignees

Labels

Projects

Status

Todo

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions