6850 Commits (f97dc800689ba98783dac8dc51f87f7c6f413ac6)

Author SHA1 Message Date
Brett Cannon f97dc80068
bpo-43672: raise ImportWarning when calling find_loader() (GH-25119) 5 years ago
Victor Stinner 442ad74fc2
bpo-43687: Py_Initialize() creates singletons earlier (GH-25147) 5 years ago
Mark Shannon fcb55c0037
bpo-27129: Use instruction offsets, not byte offsets, in bytecode and internally. (GH-25069) 5 years ago
Victor Stinner ad493edf57
bpo-42955: Add _overlapped to sys.stdlib_module_names (GH-25122) 5 years ago
Brett Cannon a7ff6df60c
bpo-42134: Raise ImportWarning when calling find_module() in the import system (GH-25044) 5 years ago
Pablo Galindo 09b90a037d
bpo-43660: Fix crash when displaying exceptions with custom values for sys.stderr (GH-25075) 5 years ago
Inada Naoki 4827483f47
bpo-43510: Implement PEP 597 opt-in EncodingWarning. (GH-19481) 5 years ago
Brett Cannon 1899087b21
bpo-42136: Deprecate module_repr() as found in importlib (GH-25022) 5 years ago
Mark Shannon d41bdddbed
Move big block of macros out of function to improve readability. (GH-25020) 5 years ago
Mark Shannon 4958f5d69d
Only check evalbreaker after calls and on backwards egdes. Makes sure that __exit__ or __aexit__ is called in with statments in case of interrupt. (GH-18334) 5 years ago
Brett Cannon 9cb31d6716
bpo-42137: have ModuleType.__repr__ prefer __spec__ over module_repr() (GH-24953) 5 years ago
Pablo Galindo a02683ac38
bpo-31861: Fix reference leak in builtin_anext_impl() (GH-25008) 5 years ago
Victor Stinner 8370e07e1e
bpo-43244: Remove the pyarena.h header (GH-25007) 5 years ago
Victor Stinner 57364ce34e
bpo-43244: Remove parser_interface.h header file (GH-25001) 5 years ago
Victor Stinner a81fca6ec8
bpo-43244: Add pycore_compile.h header file (GH-25000) 5 years ago
Joshua Bronson f0a6fde882
bpo-31861: Add aiter and anext to builtins (#23847) 5 years ago
Victor Stinner 94faa0724f
bpo-43244: Remove ast.h, asdl.h, Python-ast.h headers (GH-24933) 5 years ago
Victor Stinner 39f643614d
Revert "bpo-40521: Make dtoa bigint free list per-interpreter (GH-24821)" (GH-24964) 5 years ago
Dong-hee Na 86883d40e9
bpo-43575: Use PEP 590 vectorcall to speed up map() (GH-24955) 5 years ago
junyixie 88d9983b56
bpo-43551: Fix PyImport_Import() for subinterpreters (GH-24929) 5 years ago
Antoine Pitrou 2fd16ef406
bpo-43517: Fix false positive in detection of circular imports (#24895) 5 years ago
Victor Stinner 28ad12f8fe
bpo-43244: Remove symtable.h header file (GH-24910) 5 years ago
Victor Stinner eec8e61992
bpo-43244: Remove the PyAST_Validate() function (GH-24911) 5 years ago
Victor Stinner fc980e0be1
bpo-43541: Fix PyEval_EvalCodeEx() regression (GH-24918) 5 years ago
Victor Stinner e0bf70d08c
bpo-43244: Fix test_peg_generator for PyAST_Validate() (GH-24912) 5 years ago
Victor Stinner 526fdeb227
bpo-43244: Add pycore_ast.h header file (GH-24908) 5 years ago
Victor Stinner b4536e1c6a
bpo-43244: Rename pycore_ast.h to pycore_ast_state.h (GH-24907) 5 years ago
Victor Stinner 9976834f80
bpo-35883: Py_DecodeLocale() escapes invalid Unicode characters (GH-24843) 5 years ago
tsukasa-au a8ef4572a6
bpo-43497: Emit SyntaxWarnings for assertions with tuple constants. (GH-24867) 5 years ago
Mark Shannon c5440937ef
Mark POP_TOP at end of expression statement as artificial, to conform to PEP 626. (GH-24860) 5 years ago
Mark Shannon d48848c83e
bpo-39316: Make sure that attribute accesses and stores, including method calls, conform to PEP 626. (GH-24859) 5 years ago
junyixie 5bd1059184
bpo-40521: Make dtoa bigint free list per-interpreter (GH-24821) 5 years ago
Victor Stinner 87f649a409
bpo-43311: Create GIL autoTSSkey ealier (GH-24819) 5 years ago
Dong-hee Na 9a9c11ad41
bpo-43287: Use PEP 590 vectorcall to speed up filter() (GH-24611) 5 years ago
Victor Stinner a9c03d7fb7
bpo-43456: Remove _xxsubinterpreters from sys.stdlib_module_names (GH-24814) 5 years ago
Ikko Ashimine 57827f8754
Fix typo in compile.c (GH-24812) 5 years ago
Victor Stinner 307745aa42
bpo-43445: Add frozen modules to sys.stdlib_module_names (GH-24798) 5 years ago
Desmond Cheong 3abf6f0102
bpo-14678: Update zipimport to support importlib.invalidate_caches() (GH-24159) 5 years ago
Neil Schemenauer 87ec26b812
bpo-43372: Use _freeze_importlib for regen-frozen. (GH-24759) 5 years ago
Mark Shannon 8e1b406275
Make tracing info (bounds, and previous instruction offset) a bit more robust. (GH-24726) 5 years ago
Gregory P. Smith 02ac6f41e5
bpo-43390: Set SA_ONSTACK in PyOS_setsig (GH-24730) 5 years ago
Jason R. Coombs 6714825414
bpo-42129: Add support for resources in namespaces (GH-24670) 5 years ago
db3l 131d551640
bpo-43271: Re-enable ceval.c optimizations for Windows debug builds (GH-24739) 5 years ago
Alex Henrie 503627fc2a
bpo-43358: Fix bad free in assemble function (GH-24697) 5 years ago
Pablo Galindo af5fa13ef6
bpo-37146: Deactivate opcode cache only when using huntrleaks in the test suite (GH-24643) 5 years ago
Inada Naoki c71d24f558
bpo-43321: Fix SystemError in getargs.c (GH-24656) 5 years ago
Brandt Bucher 145bf269df
bpo-42128: Structural Pattern Matching (PEP 634) (GH-22917) 5 years ago
Joseph Shen 28a30bc2e2
closes bpo-43278: remove unnecessary leading '\n' from COMPILER when build with GCC/Clang (GH-24606) 5 years ago
Inada Naoki 91a639a094
bpo-36346: Emit DeprecationWarning for PyArg_Parse() with 'u' or 'Z'. (GH-20927) 5 years ago
Victor Stinner d5fc998737
bpo-42093: Cleanup _PyDict_GetItemHint() (GH-24582) 5 years ago