Skip to content

Limited API support for Py_buffer #89622

Closed
@tiran

Description

@tiran
BPO 45459
Nosy @pitrou, @vstinner, @tiran, @benjaminp, @alex, @encukou, @skrah, @pmp-p, @serhiy-storchaka, @rdb, @miss-islington, @erlend-aasland
PRs
  • bpo-45459: Add Py_buffer to limited API #29035
  • bpo-45459: Add Py_buffer to limited API #29991
  • bpo-45459: Rename buffer.h to pybuffer.h #31201
  • bpo-45459: Add pytypedefs.h header file #31527
  • bpo-45459: C API uses type names rather than structure names #31528
  • bpo-45459: Fix object.h: don't define PyObject type twice #31539
  • bpo-45459: Fix PyModuleDef_Slot type in the limited C API #31668
  • bpo-45459: Use type names in the internal C API #31669
  • 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 2022-02-25.23:25:59.650>
    created_at = <Date 2021-10-13.09:55:13.771>
    labels = ['expert-C-API', 'type-feature', '3.11']
    title = 'Limited API support for Py_buffer'
    updated_at = <Date 2022-03-03.22:08:16.420>
    user = 'https://github.com/tiran'

    bugs.python.org fields:

    activity = <Date 2022-03-03.22:08:16.420>
    actor = 'vstinner'
    assignee = 'none'
    closed = True
    closed_date = <Date 2022-02-25.23:25:59.650>
    closer = 'vstinner'
    components = ['C API']
    creation = <Date 2021-10-13.09:55:13.771>
    creator = 'christian.heimes'
    dependencies = []
    files = []
    hgrepos = []
    issue_num = 45459
    keywords = ['patch']
    message_count = 42.0
    messages = ['403813', '403820', '403822', '403825', '403828', '404201', '404274', '404294', '404377', '404400', '404402', '404403', '404404', '404409', '404418', '405466', '405467', '406794', '408016', '408020', '408023', '408030', '408031', '408035', '408037', '408039', '408078', '408084', '408089', '412364', '412369', '412774', '412776', '413750', '413752', '413773', '413792', '413924', '413927', '414049', '414478', '414481']
    nosy_count = 12.0
    nosy_names = ['pitrou', 'vstinner', 'christian.heimes', 'benjamin.peterson', 'alex', 'petr.viktorin', 'skrah', 'pmpp', 'serhiy.storchaka', 'rdb', 'miss-islington', 'erlendaasland']
    pr_nums = ['29035', '29991', '31201', '31527', '31528', '31539', '31668', '31669']
    priority = 'normal'
    resolution = 'fixed'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = 'enhancement'
    url = 'https://bugs.python.org/issue45459'
    versions = ['Python 3.11']

    Metadata

    Metadata

    Assignees

    No one assigned

      Labels

      Projects

      No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions