Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-06-10 | Merge remote-tracking branch 'goog/mirror-aosp-master' into bp_typing am: ↵android-13.0.0_r83android-13.0.0_r82android-13.0.0_r81android-13.0.0_r80android-13.0.0_r79android-13.0.0_r78android-13.0.0_r77android-13.0.0_r76android-13.0.0_r75android-13.0.0_r74android-13.0.0_r73android-13.0.0_r72android-13.0.0_r71android-13.0.0_r70android-13.0.0_r69android-13.0.0_r68android-13.0.0_r67android-13.0.0_r66android-13.0.0_r65android-13.0.0_r64android-13.0.0_r63android-13.0.0_r62android-13.0.0_r61android-13.0.0_r60android-13.0.0_r59android-13.0.0_r58android-13.0.0_r56android-13.0.0_r54android-13.0.0_r53android-13.0.0_r52android-13.0.0_r51android-13.0.0_r50android-13.0.0_r49android-13.0.0_r48android-13.0.0_r47android-13.0.0_r46android-13.0.0_r45android-13.0.0_r44android-13.0.0_r43android-13.0.0_r42android-13.0.0_r41android-13.0.0_r40android-13.0.0_r39android-13.0.0_r38android-13.0.0_r37android-13.0.0_r36android-13.0.0_r35android-13.0.0_r34android-13.0.0_r33android-13.0.0_r32android13-qpr3-s9-releaseandroid13-qpr3-s8-releaseandroid13-qpr3-s7-releaseandroid13-qpr3-s6-releaseandroid13-qpr3-s5-releaseandroid13-qpr3-s4-releaseandroid13-qpr3-s3-releaseandroid13-qpr3-s2-releaseandroid13-qpr3-s14-releaseandroid13-qpr3-s13-releaseandroid13-qpr3-s12-releaseandroid13-qpr3-s11-releaseandroid13-qpr3-s10-releaseandroid13-qpr3-s1-releaseandroid13-qpr3-releaseandroid13-qpr3-c-s8-releaseandroid13-qpr3-c-s7-releaseandroid13-qpr3-c-s6-releaseandroid13-qpr3-c-s5-releaseandroid13-qpr3-c-s4-releaseandroid13-qpr3-c-s3-releaseandroid13-qpr3-c-s2-releaseandroid13-qpr3-c-s12-releaseandroid13-qpr3-c-s11-releaseandroid13-qpr3-c-s10-releaseandroid13-qpr3-c-s1-releaseandroid13-qpr2-s9-releaseandroid13-qpr2-s8-releaseandroid13-qpr2-s7-releaseandroid13-qpr2-s6-releaseandroid13-qpr2-s5-releaseandroid13-qpr2-s3-releaseandroid13-qpr2-s2-releaseandroid13-qpr2-s12-releaseandroid13-qpr2-s11-releaseandroid13-qpr2-s10-releaseandroid13-qpr2-s1-releaseandroid13-qpr2-releaseandroid13-qpr2-b-s1-releaseandroid13-d4-s2-releaseandroid13-d4-s1-releaseandroid13-d4-release | Frank Feng | |
670c4eddc0 am: 036d69ad17 Original change: https://googleplex-android-review.googlesource.com/c/platform/external/python/typing/+/18820311 Change-Id: I41466de0cea682550e9b9979bc389f9a45fc7253 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | |||
2022-06-09 | Merge remote-tracking branch 'goog/mirror-aosp-master' into bp_typing am: ↵ | Frank Feng | |
670c4eddc0 Original change: https://googleplex-android-review.googlesource.com/c/platform/external/python/typing/+/18820311 Change-Id: Id9937054bcdb99316e5114c24faa62b08e75a448 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | |||
2022-06-09 | Merge remote-tracking branch 'goog/mirror-aosp-master' into bp_typingandroid13-dev | Frank Feng | |
Bug: 235099911 Test: TH Change-Id: Ic4b5b1512c5bed482c8d0a5281b4c8c85421f548 | |||
2022-06-02 | Add an init file to make it a module and handle versioning | Julien Desprez | |
Test: presubmit Bug: 234458076 Change-Id: Iff56a42c8c919d18de6053e236d2e2b5a131a071 | |||
2022-05-31 | Add build files for typing_extensions | Julien Desprez | |
Test: presubmit Bug: 234458076 Change-Id: I310b83b9d87fe151a1fd37c1f175518b8c6484d5 | |||
2022-04-13 | Merge remote-tracking branch 'aosp/upstream-master' into typing am: ↵ | frankfeng | |
a90fb3c4d9 am: f8e1873b59 am: 2ef2783001 am: f6ac0eb79f am: ebe8664570 Original change: https://android-review.googlesource.com/c/platform/external/python/typing/+/2063011 Change-Id: I70aad4ef3c5a53c6b9be7fa09bf036366358c2f2 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | |||
2022-04-13 | Merge remote-tracking branch 'aosp/upstream-master' into typing am: ↵ | frankfeng | |
a90fb3c4d9 am: f8e1873b59 am: 2ef2783001 am: f6ac0eb79f Original change: https://android-review.googlesource.com/c/platform/external/python/typing/+/2063011 Change-Id: I13154ec67e4da769eefaadf45d5997b073cec2cf Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | |||
2022-04-13 | Merge remote-tracking branch 'aosp/upstream-master' into typing am: ↵ | frankfeng | |
a90fb3c4d9 am: f8e1873b59 am: 2ef2783001 Original change: https://android-review.googlesource.com/c/platform/external/python/typing/+/2063011 Change-Id: I9a4a000a319813d1853e835ac1bad3415a0942b7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | |||
2022-04-13 | Merge remote-tracking branch 'aosp/upstream-master' into typing am: ↵ | frankfeng | |
a90fb3c4d9 am: f8e1873b59 Original change: https://android-review.googlesource.com/c/platform/external/python/typing/+/2063011 Change-Id: I9adcfc2ebd7138700477a653c9f068d3466c1d87 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | |||
2022-04-13 | Merge remote-tracking branch 'aosp/upstream-master' into typing am: a90fb3c4d9 | frankfeng | |
Original change: https://android-review.googlesource.com/c/platform/external/python/typing/+/2063011 Change-Id: Ic80c3be8384c1a71d3aa5e6e69e260c73dc0e442 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | |||
2022-04-13 | Merge remote-tracking branch 'aosp/upstream-master' into typingplatform-tools-33.0.2main-cg-testing-release | frankfeng | |
Bug: 228235300 Bug: 228457005 Test: TH Change-Id: I5f6481c917c33c13446827a4237dd29d66769116 | |||
2022-04-10 | Update the statuses of the typing PEPs (#1128) | Redowan Delowar | |
2022-04-06 | Initial empty repository | Roman Yepishev | |
2022-04-05 | Don't list specific bugs with union short-hand syntax (#1119) | Sebastian Rittau | |
2022-04-05 | TypeAlias can now be used, add guidance (#1116) | Sebastian Rittau | |
2022-03-22 | Add assert_type (#1103) | Jelle Zijlstra | |
2022-03-22 | LiteralString, NotRequired, Required will be in 3.11 (#1110) | Jelle Zijlstra | |
2022-03-22 | test_typing_extensions: fix lint (#1111) | Shantanu | |
2022-03-17 | typing-extensions: Drop Python 3.6 (#1104) | Jelle Zijlstra | |
2022-03-02 | Improve distribution package (#1097) | Marc Mueller | |
2022-02-21 | Document how to test type annotations (#1071) | Stephen Rosen | |
This is a slightly broader refactor than just testing. It also consolidates information about checking type coverage/completeness. This originates from a thread on the mypy tracker [1]. In terms of presentation, the goal is to present guidance and offer up several options, many of which were proposed by contributors to that thread. Several of the goals from that thread were not achieved here, including documentation covering stubgen and monkeytype, stubtest, and potentially more. However, the document is written such that it should be possible to add a section on "Generating Annotations" as was planned earlier. [1]: https://github.com/python/mypy/issues/11506 | |||
2022-02-14 | Improve release instructions (#1078) | Jelle Zijlstra | |
This is what I've actually been doing, but better to document it. | |||
2022-02-13 | Prepare release 4.1.1 (#1077) | Jelle Zijlstra | |
2022-02-13 | Fix Python 3.7.1 and run more versions in CI (#1076) | Jelle Zijlstra | |
2022-02-12 | prepare release 4.1.0 (#1072) | Jelle Zijlstra | |
2022-02-11 | Built-in generic now work without limitations (#1068) | Sebastian Rittau | |
Closes: #1067 | |||
2022-02-11 | PEP 646 implementation (#963) | Jelle Zijlstra | |
2022-02-11 | Add guide to unreachable code (#1065) | Jelle Zijlstra | |
2022-02-11 | Update stubs.rst (#1069) | Alex Waygood | |
It's no longer necessary to use `# type: ignore`s for many uses of `ParamSpec` (hooray!) | |||
2022-02-11 | PEP 655 Add interaction with __required_keys__, __optional_keys__ and ↵ | David C | |
get_type_hints() (#1057) * PEP 655 Add interaction w/ required/optional keys Change TypedDict to respect keys that are marked as Required or NotRequired (requires PEP 560). Make TypedDict and is_typeddict accessible if typing doesn't implement Required. * PEP 655 Add interaction with get_type_hints() Replace _strip_annotations() with _strip_extras() to strip Annotated, Required and NotRequired. Change get_type_hints() to pass include_extras=True to newer versions of typing.get_type_hints() and use _strip_extras(). Make get_type_hints accessible if typing doesn't implement Required. | |||
2022-02-10 | add LiteralString (PEP 675) (#1053) | Jelle Zijlstra | |
Co-authored-by: Nikita Sobolev <mail@sobolevn.me> | |||
2022-02-10 | Add Never and assert_never (#1060) | Jelle Zijlstra | |
Backport of python/cpython#30842, with additional tests from @sobolevn's python/cpython#31222. | |||
2022-02-09 | PEP 681 is still draft (#1064) | Jelle Zijlstra | |
2022-02-09 | Update list of PEPs (#1063) | Jelle Zijlstra | |
2022-02-08 | ParamSpec: backport bpo-46676 (#1059) | Gregory Beauregard | |
2022-02-03 | Add typing_extensions.reveal_type (#1055) | Jelle Zijlstra | |
2022-02-02 | add dataclass_transform (#1054) | Jelle Zijlstra | |
Co-authored-by: Erik De Bonte <erikd@microsoft.com> | |||
2022-02-02 | Add a note about modules that should not be included into stubs (#1019) | Nikita Sobolev | |
2022-01-25 | Annotated: backport bpo-46491 (#1049) | Gregory Beauregard | |
2022-01-17 | PEP 655 Add `Required` and `NotRequired` to `__all__` (#1031) | Yurii Karabas | |
2022-01-16 | Backport tests from `test_typing.py` (#1028) | Nikita Sobolev | |
As promised in https://bugs.python.org/issue46386 Backported: - https://github.com/python/cpython/pull/30619 Not backported: - https://github.com/python/cpython/pull/30613 (because `ParamSpec` is already tested with `pickle` using all protocols) | |||
2022-01-15 | @final: backport bpo-46342 (#1026) | Jelle Zijlstra | |
2022-01-15 | Update tox config to add Python 3.10, support PEP517 build-backend (#1018) | Chris Moradi | |
2022-01-15 | Add is_typeddict from Python 3.10 (#1016) | Chris Moradi | |
2022-01-15 | Remove obsolete note (#1025) | Jelle Zijlstra | |
typing exists in all supported Python versions | |||
2022-01-14 | Don't increase the major version when dropping support for a Python version ↵ | Sebastian Rittau | |
(#1024) As pointed out in #1023, there is no risk of incompatibility, since the requires-python field will prevent installation on older Python versions. | |||
2022-01-09 | Update workflow file (#1017) | Adam Turner | |
* Test on Python 3.11 pre-releases * Update linter config | |||
2022-01-07 | Fix PEP number for `TypeAlias` (#1008) | Predrag Gruevski | |
Per the Python docs and PEPs, `TypeAlias` appears to have been defined in PEP 613, not PEP 610. | |||
2022-01-04 | Fix link (#1007) | Sebastian Rittau | |
2022-01-04 | Suggest to use `_` prefix for stubs-only types (#1005) | Nikita Sobolev | |