summaryrefslogtreecommitdiffstats
path: root/Python/importlib_external.h
Commit message (Expand)AuthorAgeFilesLines
* bpo-39316: Make sure that attribute accesses and stores, including method cal...Mark Shannon2021-03-141-2/+2
* bpo-42129: Add support for resources in namespaces (GH-24670)Jason R. Coombs2021-03-041-730/+742
* bpo-42128: Structural Pattern Matching (PEP 634) (GH-22917)Brandt Bucher2021-02-261-109/+109
* bpo-42217: compiler: merge same co_code and co_linetable objects (GH-23056)Inada Naoki2021-02-101-2254/+2240
* bpo-42908: Mark cleanup code at end of try-except and with artificial (#24202)Mark Shannon2021-01-131-2245/+2244
* bpo-42823: Fix frame lineno when frame.f_trace is set (GH-24099)Mark Shannon2021-01-051-1134/+1134
* bpo-42810: Mark jumps at end of if and try statements as artificial. (GH-24091)Mark Shannon2021-01-041-1239/+1239
* bpo-42246: Don't eliminate jumps to jumps, if it will break PEP 626. (GH-23896)Mark Shannon2020-12-231-2441/+2443
* bpo-42634: Mark reraise after except blocks as artificial. (GH-23877)Mark Shannon2020-12-211-2404/+2407
* bpo-42246: Make sure that `f_lasti`, and thus `f_lineno`, is set correctly af...Mark Shannon2020-12-171-138/+138
* bpo-42246: Remove DO_NOT_EMIT_BYTECODE macros, so that while loops and if sta...Mark Shannon2020-12-151-1069/+1070
* bpo-42635: Mark JUMP_ABSOLUTE at end of 'for' loop as artificial to avoid spu...Mark Shannon2020-12-141-2011/+2011
* bpo-26131: Deprecate usage of load_module() (GH-23469)Brett Cannon2020-12-041-85/+85
* bpo-42246: Don't forget the entry block when ensuring that all exits have a l...Mark Shannon2020-12-041-3/+3
* bpo-42246: Make sure that line number is correct after a return, as required ...Mark Shannon2020-12-021-2502/+2500
* bpo-42202: Store func annotations as a tuple (GH-23316)Yurii Karabas2020-11-251-109/+109
* bpo-42403: Use @staticmethod in importlib (GH-23395)Victor Stinner2020-11-201-1631/+1631
* bpo-42403: Simplify importlib external bootstrap (GH-23397)Victor Stinner2020-11-191-2675/+2635
* bpo-42349: Compiler clean up. More yak-shaving for PEP 626. (GH-23267)Mark Shannon2020-11-171-2411/+2413
* bpo-42246: Eliminate jumps to exit blocks by copying those blocks. (#23251)Mark Shannon2020-11-121-2502/+2501
* Bump magic number. (GH-23245)Mark Shannon2020-11-121-111/+111
* bpo-42246: Partial implementation of PEP 626. (GH-23113)Mark Shannon2020-11-121-2322/+2344
* bpo-38605: bump the magic number for 'annotations' future (#22630)Batuhan Taskaya2020-10-101-111/+111
* bpo-41323: Perform 'peephole' optimizations directly on the CFG. (GH-21517)Mark Shannon2020-07-301-2450/+2447
* bpo-41076: Pre-feed the parser with the f-string expression location (GH-21054)Lysandros Nikolaou2020-06-271-2186/+2186
* bpo-39791 native hooks for importlib.resources.files (GH-20576)Jason R. Coombs2020-06-081-1117/+1072
* bpo-40334: PEP 617 implementation: New PEG parser for CPython (GH-19503)Pablo Galindo2020-04-221-3/+4
* bpo-40050: Fix importlib._bootstrap_external (GH-19135)Victor Stinner2020-03-241-1736/+1729
* bpo-39987: Simplify setting lineno in the compiler. (GH-19037)Serhiy Storchaka2020-03-171-1982/+1980
* bpo-38691: importlib ignores PYTHONCASEOK if -E is used (GH-18627)idomic2020-03-091-2626/+2634
* Revert "bpo-38691 Added a switch to ignore PYTHONCASEOK when -E or -I flags p...Victor Stinner2020-02-191-2649/+2646
* bpo-38691 Added a switch to ignore PYTHONCASEOK when -E or -I flags passed (#...idomic2020-02-171-2646/+2649
* bpo-39320: Handle unpacking of **values in compiler (GH-18141)Mark Shannon2020-01-271-2149/+2151
* bpo-39320: Handle unpacking of *values in compiler (GH-17984)Mark Shannon2020-01-231-2152/+2152
* bpo-39156: Break up COMPARE_OP into four logically distinct opcodes. (GH-17754)Mark Shannon2020-01-141-2282/+2278
* Produce cleaner bytecode for 'with' and 'async with' by generating separate c...Mark Shannon2019-11-211-2460/+2465
* bpo-38121: Sync importlib.metadata with 0.22 backport (GH-15993)Jason R. Coombs2019-09-121-1032/+912
* bpo-38086: Sync importlib.metadata with importlib_metadata 0.21. (GH-15840)Jason R. Coombs2019-09-101-613/+612
* bpo-34880: Add the LOAD_ASSERTION_ERROR opcode. (GH-15073)Zackery Spytz2019-08-251-2114/+2113
* bpo-37830: Fix compilation of break and continue in finally. (GH-15320)Serhiy Storchaka2019-08-241-122/+122
* bpo-37697: Sync with importlib_metadata 0.19 (#14993)Jason R. Coombs2019-07-281-779/+796
* bpo-37593: Swap the positions of posonlyargs and args in the constructor of a...Pablo Galindo2019-07-141-121/+121
* bpo-35224: Bump the pyc magic number by 1 instead of by 10 in last modificati...Pablo Galindo2019-06-231-1/+1
* bpo-35224: Bump the pyc magic number after the change in MAP_ADD (GH-14313)Pablo Galindo2019-06-221-121/+121
* bpo-37213: Handle negative line deltas correctly in the peephole optimizer (G...Pablo Galindo2019-06-131-2736/+2736
* bpo-34632: Add importlib.metadata (GH-12547)Jason R. Coombs2019-05-241-638/+775
* bpo-36842: Implement PEP 578 (GH-12613)Steve Dower2019-05-231-1216/+1222
* bpo-36540: PEP 570 -- Implementation (GH-12701)Pablo Galindo2019-04-291-2092/+2124
* bpo-35843: Implement __getitem__ for _NamespacePath (GH-11690)Anthony Sottile2019-03-081-869/+878
* bpo-16806: Fix `lineno` and `col_offset` for multi-line string tokens (GH-10021)Anthony Sottile2019-01-131-9/+9