
This issue trackerhas been migrated toGitHub, and is currentlyread-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.
Created on2019-05-26 18:52 bylevkivskyi, last changed2022-04-11 14:59 byadmin. This issue is nowclosed.
| Pull Requests | |||
|---|---|---|---|
| URL | Status | Linked | Edit |
| PR 13585 | merged | levkivskyi,2019-05-26 19:03 | |
| Messages (2) | |||
|---|---|---|---|
| msg343576 -(view) | Author: Ivan Levkivskyi (levkivskyi)*![]() | Date: 2019-05-26 18:52 | |
The implementation would be basically copying some code from `typing_extension` and fixing some important known issues (such as renaming @runtime to @runtime_checkable and allowing sub-protocols of builtin protocols). Also ideally we should get rid of the metaclass `_ProtocolMeta`. | |||
| msg343746 -(view) | Author: Ivan Levkivskyi (levkivskyi)*![]() | Date: 2019-05-28 07:40 | |
New changeset74d7f76e2c953fbfdb7ce01b7319d91d471cc5ef by Ivan Levkivskyi in branch 'master':bpo-37058:PEP 544: Add Protocol to typing module (GH-13585)https://github.com/python/cpython/commit/74d7f76e2c953fbfdb7ce01b7319d91d471cc5ef | |||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022-04-11 14:59:15 | admin | set | github: 81239 |
| 2019-05-28 07:41:35 | levkivskyi | set | status: open -> closed resolution: fixed stage: patch review -> resolved |
| 2019-05-28 07:40:21 | levkivskyi | set | messages: +msg343746 |
| 2019-05-26 19:03:27 | levkivskyi | set | keywords: +patch stage: needs patch -> patch review pull_requests: +pull_request13492 |
| 2019-05-26 18:52:14 | levkivskyi | create | |