Skip to content

Avoid two importlib copies #58862

@pitrou

Description

@pitrou
BPO 14657
Nosy @malemburg, @brettcannon, @ncoghlan, @pitrou, @ericvsmith, @merwok, @ericsnowcurrently
Files
  • unique_importlib.patch
  • unique_importlib2.patch
  • unique_importlib3.patch
  • issue14657_bootstrap_from_disk.diff: Different approach that switches to the on-disk importlib ASAP
  • issue14657_bootstrap_from_disk_v2.diff: Updated in light of switch to fully explicit import machinery
  • issue14657_safe_bootstrap.diff: simplifying for the common case
  • 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 2012-06-17.20:40:03.020>
    created_at = <Date 2012-04-23.22:34:03.572>
    labels = ['interpreter-core', 'type-bug', 'library']
    title = 'Avoid two importlib copies'
    updated_at = <Date 2012-06-25.00:40:03.452>
    user = 'https://github.com/pitrou'

    bugs.python.org fields:

    activity = <Date 2012-06-25.00:40:03.452>
    actor = 'ncoghlan'
    assignee = 'none'
    closed = True
    closed_date = <Date 2012-06-17.20:40:03.020>
    closer = 'pitrou'
    components = ['Interpreter Core', 'Library (Lib)']
    creation = <Date 2012-04-23.22:34:03.572>
    creator = 'pitrou'
    dependencies = []
    files = ['25329', '25330', '25331', '25364', '25403', '25479']
    hgrepos = []
    issue_num = 14657
    keywords = ['patch']
    message_count = 75.0
    messages = ['159096', '159098', '159100', '159104', '159109', '159116', '159123', '159127', '159128', '159154', '159158', '159173', '159186', '159196', '159198', '159202', '159203', '159204', '159209', '159211', '159214', '159215', '159217', '159218', '159224', '159225', '159247', '159264', '159268', '159269', '159270', '159272', '159273', '159274', '159275', '159292', '159296', '159299', '159302', '159304', '159307', '159308', '159310', '159311', '159316', '159318', '159328', '159348', '159585', '159961', '160053', '160058', '160059', '160060', '160061', '160088', '160091', '160093', '160104', '160120', '160147', '160148', '160149', '160150', '160153', '160154', '160162', '160974', '162984', '163002', '163010', '163083', '163084', '163804', '163878']
    nosy_count = 9.0
    nosy_names = ['lemburg', 'brett.cannon', 'ncoghlan', 'pitrou', 'eric.smith', 'eric.araujo', 'Arfrever', 'python-dev', 'eric.snow']
    pr_nums = []
    priority = 'normal'
    resolution = 'fixed'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = 'behavior'
    url = 'https://bugs.python.org/issue14657'
    versions = ['Python 3.3']

    Metadata

    Metadata

    Assignees

    No one assigned

      Labels

      interpreter-core(Objects, Python, Grammar, and Parser dirs)stdlibStandard Library Python modules in the Lib/ directorytype-bugAn unexpected behavior, bug, or error

      Projects

      No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions