Commit Graph
7 Commits
Author SHA1 Message Date
Shahar Naveh 815023c2d0 Update ensurepip to 3.14.4 (#7811) 2026-05-12 00:39:37 +09:00
CPython Devleopers 65e08c02b6 Update ensurepip from 3.14.2 2026-01-17 19:22:00 +09:00
Jeong, YunWon 9825d8a376 ensurepip from Python 3.13.9 (#5740) 2025-10-23 19:53:58 +09:00
CPython Developers 4d05416ce3 Update ensurepip from CPython 3.12 2024-04-17 12:03:31 +09:00
Anders Kaseorg b7f4ff7283 Parse Python 3.9+ parenthesized context managers
Since the upstream grammar for this is not LR(1), we abuse LALRPOP
macros and the Into/TryInto traits to build a cover grammar that
converts to either tuples or `with` items after additional validation.
It’s annoying and ugly, but something like this is basically our only
option short of switching to a more powerful parser algorithm.

Fixes #4145.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2022-12-12 00:47:33 -08:00
Jeong Yunwon e3be6e5319 Mark failing ensurepip tests as expectedFailure 2022-06-16 21:20:42 +09:00
Jeong Yunwon dbbdd7f1ee Add test_ensurepip.py from CPython 3.10.5 2022-06-16 21:20:42 +09:00