classification
Title: PEP 484 implementation
Type: enhancement Stage:
Components: Versions: Python 3.5
process
Status: open Resolution:
Dependencies: Superseder:
Assigned To: gvanrossum Nosy List: gvanrossum, larry, python-dev
Priority: high Keywords: patch

Created on 2015-04-16 18:32 by gvanrossum, last changed 2015-08-09 10:12 by larry.

Files
File name Uploaded Description Edit
pep484.diff gvanrossum, 2015-05-21 02:13 review
pep484.diff gvanrossum, 2015-05-21 21:19 review
Messages (9)
msg241256 - (view) Author: Guido van Rossum (gvanrossum) * (Python committer) Date: 2015-04-16 18:32
I'm creating a release blocker placeholder issue for PEP 484. I think we're going to miss alpha 4 but I am expecting to make beta 1 (and Mark Shannon, the BDFL-Delegate has promised to work within this schedule). Of course it's possible that Mark ends up rejecting the PEP, but I'm betting that we'll be able to hammer out a compromise, so I'm creating this bug to remind myself and other devs of this deadline.

Also, the only thing to be included is typing.py (and its tests and hopefully some docs, even if the first rev of the docs just points to the PEP).
msg243713 - (view) Author: Guido van Rossum (gvanrossum) * (Python committer) Date: 2015-05-21 02:13
I am going to commit this (or something very close to it) unless I hear an explicit rejection notice from Mark Shannon. Off-list he's promised he'll approve the PEP provisionally, and the window for beta 1 is closing. It's better to iterate than to miss the window entirely.
msg243793 - (view) Author: Guido van Rossum (gvanrossum) * (Python committer) Date: 2015-05-21 21:19
New patch.
msg243944 - (view) Author: Guido van Rossum (gvanrossum) * (Python committer) Date: 2015-05-23 21:07
This was committed (rev 3e96d7ca3f51). I'm keeping this open because there is more to do (see https://github.com/ambv/typehinting/labels/bug).
msg243946 - (view) Author: Guido van Rossum (gvanrossum) * (Python committer) Date: 2015-05-23 21:10
I've opened a separate bug (http://bugs.python.org/issue24272) for docs.
msg247872 - (view) Author: Guido van Rossum (gvanrossum) * (Python committer) Date: 2015-08-02 14:17
I'm bumping this up since the CPython repo is several changes behind the typehinting repo (https://github.com/ambv/typehinting/tree/master/prototyping). Those should not miss RC1.
msg248027 - (view) Author: Roundup Robot (python-dev) Date: 2015-08-05 10:27
New changeset f142b7c7a8e3 by Guido van Rossum in branch '3.5':
Issue #23973: Update typing.py from GitHub repo.
https://hg.python.org/cpython/rev/f142b7c7a8e3

New changeset c9a6ce666ff2 by Guido van Rossum in branch 'default':
Issue #23973: Update typing.py from GitHub repo. (Merge from 3.5.)
https://hg.python.org/cpython/rev/c9a6ce666ff2
msg248301 - (view) Author: Larry Hastings (larry) * (Python committer) Date: 2015-08-08 21:54
Can we mark this closed now?
msg248313 - (view) Author: Guido van Rossum (gvanrossum) * (Python committer) Date: 2015-08-09 07:09
There's more, but you can reduce the priority now.
History
Date User Action Args
2015-08-09 10:12:45larrysetpriority: release blocker -> high
2015-08-09 07:09:03gvanrossumsetmessages: + msg248313
2015-08-08 21:54:15larrysetnosy: + larry
messages: + msg248301
2015-08-05 10:27:42python-devsetnosy: + python-dev
messages: + msg248027
2015-08-02 14:17:13gvanrossumsetpriority: normal -> release blocker

messages: + msg247872
2015-05-23 21:10:40gvanrossumsetmessages: + msg243946
2015-05-23 21:07:26gvanrossumsetpriority: release blocker -> normal

messages: + msg243944
2015-05-21 21:19:06gvanrossumsetfiles: + pep484.diff

messages: + msg243793
2015-05-21 02:13:15gvanrossumsetfiles: + pep484.diff
keywords: + patch
messages: + msg243713
2015-04-16 18:32:03gvanrossumcreate