Repository navigation
Implement PEP 567 #76617
Copy link
Copy link
Closed
Labels
3.7 (EOL)end of lifeend of lifeinterpreter-core(Objects, Python, Grammar, and Parser dirs)(Objects, Python, Grammar, and Parser dirs)stdlibStandard Library Python modules in the Lib/ directoryStandard Library Python modules in the Lib/ directorytype-featureA feature request or enhancementA feature request or enhancement
Description
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 2018-02-16.16:48:43.585>
created_at = <Date 2017-12-28.05:20:05.286>
labels = ['interpreter-core', 'type-feature', 'library', '3.7']
title = 'Implement PEP 567'
updated_at = <Date 2018-05-23.17:59:21.172>
user = 'https://github.com/1st1'bugs.python.org fields:
activity = <Date 2018-05-23.17:59:21.172>
actor = 'miss-islington'
assignee = 'yselivanov'
closed = True
closed_date = <Date 2018-02-16.16:48:43.585>
closer = 'yselivanov'
components = ['Interpreter Core', 'Library (Lib)']
creation = <Date 2017-12-28.05:20:05.286>
creator = 'yselivanov'
dependencies = []
files = []
hgrepos = []
issue_num = 32436
keywords = ['patch']
message_count = 19.0
messages = ['310451', '310452', '310455', '310456', '310457', '310458', '310474', '310523', '310553', '310703', '310812', '310873', '311472', '311473', '312239', '312240', '312242', '317429', '317433']
nosy_count = 3.0
nosy_names = ['gvanrossum', 'yselivanov', 'miss-islington']
pr_nums = ['5027', '5275', '5286', '5292', '5326', '5350', '5363', '5370', '5483', '5486', '5685', '5699', '7073', '7077']
priority = 'normal'
resolution = 'fixed'
stage = 'resolved'
status = 'closed'
superseder = None
type = 'enhancement'
url = 'https://bugs.python.org/issue32436'
versions = ['Python 3.7']Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
3.7 (EOL)end of lifeend of lifeinterpreter-core(Objects, Python, Grammar, and Parser dirs)(Objects, Python, Grammar, and Parser dirs)stdlibStandard Library Python modules in the Lib/ directoryStandard Library Python modules in the Lib/ directorytype-featureA feature request or enhancementA feature request or enhancement
Activity
1st1 commentedon Jan 23, 2018
New changeset f23746a by Yury Selivanov in branch 'master':
bpo-32436: Implement PEP-567 (bpo-5027)
f23746a
1st1 commentedon Jan 23, 2018
I'll keep the issue open -- a documentation for the new APIs will be merged in a separate PR in a couple of months.
gvanrossum commentedon Jan 23, 2018
Hopefully sooner?
1st1 commentedon Jan 23, 2018
I'll try to find some time after beta-1. Right now have a few other issues that I have to finish (and also create a PR to make decimal use PEP-567).
gvanrossum commentedon Jan 23, 2018
While you're waiting for code review maybe you can review some other PR?
(Lukasz mentioned that Serhiy seems very busy.)
1st1 commentedon Jan 23, 2018
This one: #5273? I've left a comment with some questions there. Are there any other urgent PRs?
The main PEP-567 PR has been merged already, btw.
1st1 commentedon Jan 23, 2018
New changeset 83c8675 by Yury Selivanov in branch 'master':
bpo-32436: Remove a redundant assert (bpo-5275)
83c8675
1st1 commentedon Jan 23, 2018
New changeset 0bad4d6 by Yury Selivanov in branch 'master':
bpo-32436: Fix potential NULL dereference (bpo-5286)
0bad4d6
1st1 commentedon Jan 24, 2018
New changeset b7a80d5 by Yury Selivanov in branch 'master':
bpo-32436: Don't use native popcount() (also fixes bpo-32641) (bpo-5292)
b7a80d5
1st1 commentedon Jan 25, 2018
New changeset 6ab6292 by Yury Selivanov in branch 'master':
bpo-32436: Fix a refleak; var GC tracking; a GCC warning (bpo-5326)
6ab6292
1st1 commentedon Jan 26, 2018
New changeset 226e500 by Yury Selivanov in branch 'master':
bpo-32436: Make PyContextVar_Get a little bit faster (bpo-5350)
226e500
1st1 commentedon Jan 27, 2018
New changeset bc4123b by Yury Selivanov in branch 'master':
bpo-32436: Use PyThreadState_GET() in all hot paths (GH-5363)
bc4123b
1st1 commentedon Feb 2, 2018
New changeset 55e0839 by Yury Selivanov in branch 'master':
bpo-32436: Fix compiler warning (bpo-5483)
55e0839
1st1 commentedon Feb 2, 2018
New changeset 7876778 by Yury Selivanov (Miss Islington (bot)) in branch '3.7':
bpo-32436: Fix compiler warning (GH-5483) (GH-5486)
7876778
1st1 commentedon Feb 16, 2018
New changeset bd09335 by Yury Selivanov in branch 'master':
bpo-32436: Add docs for contextvars (bpo-5685)
bd09335
1st1 commentedon Feb 16, 2018
With the basic documentation committed, I'm now closing this issue.
miss-islington commentedon Feb 16, 2018
New changeset af6eaae by Miss Islington (bot) in branch '3.7':
bpo-32436: Add docs for contextvars (GH-5685)
af6eaae
1st1 commentedon May 23, 2018
New changeset 28b9178 by Yury Selivanov in branch 'master':
bpo-32436: Document PEP-567 changes to asyncio. (GH-7073)
28b9178
miss-islington commentedon May 23, 2018
New changeset 2fc443c by Miss Islington (bot) in branch '3.7':
bpo-32436: Document PEP-567 changes to asyncio. (GH-7073)
2fc443c