Skip to content

[C API] Add _PyInterpreterState_SetConfig(): reconfigure an interpreter #86426

Closed
@vstinner

Description

@vstinner
BPO 42260
Nosy @ncoghlan, @vstinner, @serhiy-storchaka, @zooba, @cmeyer, @shihai1991
PRs
  • bpo-42260: Reorganize PyConfig #23149
  • bpo-42260: Main init modify sys.flags in-place #23150
  • bpo-42260: Add _PyInterpreterState_SetConfig() #23158
  • bpo-42260: Add _PyConfig_FromDict() #23167
  • bpo-42260: PyConfig_Read() only parses argv once #23168
  • [WIP] bpo-42260: Rewrite getpath.c in Python #23169
  • bpo-42260: Compute the path config in the main init #23211
  • bpo-42260: Fix _PyConfig_Read() if compute_path_config=0 #23220
  • bpo-42260: Initialize warnings and time early at startup #23249
  • bpo-42260: Improve error handling in _PyConfig_FromDict #23488
  • Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

    Show more details

    GitHub fields:

    assignee = None
    closed_at = <Date 2021-09-21.21:56:32.186>
    created_at = <Date 2020-11-04.14:45:21.168>
    labels = ['expert-C-API', '3.10']
    title = '[C API] Add _PyInterpreterState_SetConfig(): reconfigure an interpreter'
    updated_at = <Date 2021-10-26.21:11:34.282>
    user = 'https://github.com/vstinner'

    bugs.python.org fields:

    activity = <Date 2021-10-26.21:11:34.282>
    actor = 'steve.dower'
    assignee = 'none'
    closed = True
    closed_date = <Date 2021-09-21.21:56:32.186>
    closer = 'vstinner'
    components = ['C API']
    creation = <Date 2020-11-04.14:45:21.168>
    creator = 'vstinner'
    dependencies = []
    files = []
    hgrepos = []
    issue_num = 42260
    keywords = ['patch']
    message_count = 20.0
    messages = ['380327', '380328', '380341', '380382', '380421', '380424', '380657', '380658', '380659', '380707', '380728', '380773', '380775', '380780', '380781', '380823', '381711', '381718', '381782', '402376']
    nosy_count = 6.0
    nosy_names = ['ncoghlan', 'vstinner', 'serhiy.storchaka', 'steve.dower', 'cmeyer', 'shihai1991']
    pr_nums = ['23149', '23150', '23158', '23167', '23168', '23169', '23211', '23220', '23249', '23488']
    priority = 'normal'
    resolution = 'fixed'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = None
    url = 'https://bugs.python.org/issue42260'
    versions = ['Python 3.10']

    Metadata

    Metadata

    Assignees

    No one assigned

      Labels

      Projects

      No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions