Skip to content

Awaitable ABC incompatible with functools.singledispatch #68588

Description

@bdarnell
mannequin
BPO 24400
Nosy @gvanrossum, @ncoghlan, @scoder, @vstinner, @larryhastings, @bitdancer, @asvetlov, @bdarnell, @vadmium, @1st1
Files
  • corotype.patch
  • corotype.patch
  • corotype.patch
  • corotype.patch
  • corotype.patch
  • corotype.patch
  • corotype.patch: bug fixes & more tests for types.coroutine
  • corotype.patch: Fix compiler warnings; micro optimizations
  • corotype.patch: added documentation
  • corotype.patch: update docstrings and error messages
  • corotype.patch: cr_* slots for coroutine; changes to set_coro_wrapper; new funcs in inspect
  • corotype.patch: fix typo; update whatsnew
  • corotype.patch: docs updates; iscoroutine() no longer uses abc; other fixes per Nick's and Martin's review.
  • corotype.patch: Fix few nits; enable ducktyping for inspect.getcoroutinelocals
  • 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 = 'https://github.com/1st1'
    closed_at = <Date 2015-07-03.17:13:37.061>
    created_at = <Date 2015-06-07.05:06:53.709>
    labels = ['interpreter-core', 'type-feature', 'release-blocker', 'expert-asyncio']
    title = 'Awaitable ABC incompatible with functools.singledispatch'
    updated_at = <Date 2015-07-03.23:07:24.592>
    user = 'https://github.com/bdarnell'

    bugs.python.org fields:

    activity = <Date 2015-07-03.23:07:24.592>
    actor = 'ncoghlan'
    assignee = 'yselivanov'
    closed = True
    closed_date = <Date 2015-07-03.17:13:37.061>
    closer = 'yselivanov'
    components = ['Interpreter Core', 'asyncio']
    creation = <Date 2015-06-07.05:06:53.709>
    creator = 'Ben.Darnell'
    dependencies = []
    files = ['39664', '39665', '39666', '39669', '39675', '39720', '39722', '39723', '39729', '39730', '39740', '39745', '39751', '39764']
    hgrepos = ['312']
    issue_num = 24400
    keywords = ['patch']
    message_count = 74.0
    messages = ['244942', '244961', '245005', '245013', '245014', '245073', '245074', '245076', '245077', '245083', '245097', '245098', '245100', '245101', '245102', '245103', '245105', '245108', '245109', '245113', '245114', '245125', '245129', '245130', '245136', '245179', '245210', '245300', '245304', '245307', '245414', '245440', '245475', '245490', '245507', '245529', '245549', '245552', '245553', '245557', '245570', '245579', '245585', '245615', '245636', '245637', '245742', '245746', '245749', '245757', '245762', '245776', '245962', '246001', '246002', '246004', '246008', '246009', '246010', '246013', '246039', '246040', '246050', '246051', '246052', '246137', '246140', '246141', '246150', '246152', '246191', '246192', '246229', '246230']
    nosy_count = 12.0
    nosy_names = ['gvanrossum', 'ncoghlan', 'scoder', 'vstinner', 'larry', 'r.david.murray', 'asvetlov', 'Yury.Selivanov', 'python-dev', 'Ben.Darnell', 'martin.panter', 'yselivanov']
    pr_nums = []
    priority = 'release blocker'
    resolution = 'fixed'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = 'enhancement'
    url = 'https://bugs.python.org/issue24400'
    versions = ['Python 3.5', 'Python 3.6']

    Activity

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

    Metadata

    Metadata

    Assignees

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions