Python 3.9.0a4
  1. baf29b2 Reuse identifier of PREDICT macros as PREDICT_ID (GH-17155) by Denis Chernikov · 5 years ago
  2. 4dee92b Revert "bpo-38691 Added a switch to ignore PYTHONCASEOK when -E or -I flags passed (#18314)" (GH-18553) by Victor Stinner · 5 years ago
  3. 1b55b65 bpo-39573: Clean up modules and headers to use Py_IS_TYPE() function (GH-18521) by Dong-hee Na · 6 years ago
  4. d83b660 bpo-38691 Added a switch to ignore PYTHONCASEOK when -E or -I flags passed (#18314) by idomic · 6 years ago
  5. 7386a70 closes bpo-39630: Update pointers to string literals to be const char *. (GH-18510) by Andy Lester · 6 years ago
  6. e9e7d28 bpo-35081: Move dtoa.h header to the internal C API (GH-18489) by Victor Stinner · 6 years ago
  7. 6e619c4 bpo-39474: Fix AST pos for expressions like (a)(b), (a)[b] and (a).b. (GH-18477) by Serhiy Storchaka · 6 years ago
  8. 8c579b1 bpo-32856: Optimize the assignment idiom in comprehensions. (GH-16814) by Serhiy Storchaka · 6 years ago
  9. e6be9b5 closes bpo-39605: Fix some casts to not cast away const. (GH-18453) by Andy Lester · 6 years ago
  10. ffd9753 bpo-39245: Switch to public API for Vectorcall (GH-18460) by Petr Viktorin · 6 years ago
  11. d2e1098 bpo-39579: Fix Attribute end_col_offset to point at the current node (GH-18405) by Lysandros Nikolaou · 6 years ago
  12. 60ac6ed bpo-39573: Use Py_SET_SIZE() function (GH-18402) by Victor Stinner · 6 years ago
  13. de6f38d bpo-39502: Fix 64-bit Python PyTime_localtime() on AIX (GH-18285) by Michael Felt · 6 years ago
  14. a102ed7 bpo-39573: Use Py_TYPE() macro in Python and Include directories (GH-18391) by Victor Stinner · 6 years ago
  15. a93c51e bpo-39573: Use Py_REFCNT() macro (GH-18388) by Victor Stinner · 6 years ago
  16. d2f9667 bpo-38823: Fix refleaks in _ast initialization error path (GH-17276) by Brandt Bucher · 6 years ago
  17. 3d06953 bpo-39127: Make _Py_HashPointer's argument be const (GH-17690) by Andy Lester · 6 years ago
  18. 58f4e1a bpo-39542: Declare _Py_AddToAllObjects() in pycore_object.h (GH-18368) by Victor Stinner · 6 years ago
  19. b439a71 bpo-39553: Delete HAVE_SXS protected code (GH-18356) by Zackery Spytz · 6 years ago
  20. 4590f72 bpo-38076 Clear the interpreter state only after clearing module globals (GH-18039) by Eddie Elizondo · 6 years ago
  21. 4b52416 bpo-39542: Move object.h debug functions to internal C API (GH-18331) by Victor Stinner · 6 years ago
  22. c6e5c11 bpo-39489: Remove COUNT_ALLOCS special build (GH-18259) by Victor Stinner · 6 years ago
  23. abb9a44 Update sum comment. (#18240) by Brandt Bucher · 6 years ago
  24. 4d96b46 bpo-39511: PyThreadState_Clear() calls on_delete (GH-18296) by Victor Stinner · 6 years ago
  25. 46874c2 bpo-39487: Merge duplicated _Py_IDENTIFIER identifiers in C code (GH-18254) by Hai Shi · 6 years ago
  26. 17c68b8 bpo-38631: Replace Py_FatalError() with assert() in ceval.c (GH-18279) by Victor Stinner · 6 years ago
  27. aabdeb7 bpo-38960: DTrace build fix for FreeBSD. (GH-17451) by David Carlier · 6 years ago
  28. 61f4db8 bpo-38644: Pass tstate in ceval.c (GH-18222) by Victor Stinner · 6 years ago
  29. d3a1de2 bpo-38631: Avoid Py_FatalError() in _PyCodecRegistry_Init() (GH-18217) by Victor Stinner · 6 years ago
  30. 8a4cd70 bpo-39320: Handle unpacking of **values in compiler (GH-18141) by Mark Shannon · 6 years ago
  31. 13bc139 bpo-39320: Handle unpacking of *values in compiler (GH-17984) by Mark Shannon · 6 years ago
  32. 41f0ef6 bpo-39427: Document -X opt options in the CLI --help and the man page (GH-18131) by Pablo Galindo · 6 years ago
  33. 9b6fec4 bpo-39336: Allow packages to not let their child modules be set on them (#18006) by Dino Viehland · 6 years ago
  34. c5b7900 bpo-31031: Unify duplicate bits_in_digit and bit_length (GH-2866) by Niklas Fiekas · 6 years ago
  35. e92d393 Fix compiler warning on Windows (GH-18012) by Ammar Askar · 6 years ago
  36. 3f12ac1 bpo-39164: Fix compiler warning in PyErr_GetExcInfo() (GH-18010) by Victor Stinner · 6 years ago
  37. 1d1b97a bpo-39048: Look up __aenter__ before __aexit__ in async with (GH-17609) by Géry Ogam · 6 years ago
  38. 9af0e47 bpo-39156: Break up COMPARE_OP into four logically distinct opcodes. (GH-17754) by Mark Shannon · 6 years ago
  39. 2b1df45 bpo-38644: Pass tstate to _Py_FinishPendingCalls() (GH-17990) by Victor Stinner · 6 years ago
  40. 3430c55 bpo-39164: Add private _PyErr_GetExcInfo() function (GH-17752) by Julien Danjou · 6 years ago
  41. e7c9f4a Cleanup exit code for interpreter. (GH-17756) by Mark Shannon · 6 years ago
  42. abdc634 bpo-39200: Correct the error message for min/max builtin function (GH-17814) by Dong-hee Na · 6 years ago
  43. 4c53e63 bpo-39166: Fix trace of last iteration of async for loops (#17800) by Pablo Galindo · 6 years ago
  44. a796d8e bpo-39235: Fix end location for genexp in call args (GH-17925) by Guido van Rossum · 6 years ago
  45. f3e5e95 bpo-39270: Remove dead assignment from config_init_module_search_paths (GH-17914) by Alex Henrie · 6 years ago
  46. 2c7ed41 closes bpo-39261: Remove dead assignment from pyinit_config. (GH-17907) by Alex Henrie · 6 years ago
  47. 7b79dc9 bpo-29778: Fix incorrect NULL check in _PyPathConfig_InitDLLPath() (GH-17818) by Anthony Wee · 6 years ago
  48. b121a4a Fix constant folding optimization for positional only arguments (GH-17837) by Anthony Sottile · 6 years ago
  49. ec007cb Fix SystemError when nested function has annotation on positional-only argument (GH-17826) by Anthony Sottile · 6 years ago
  50. 946b29e Bring Python into the next decade. (GH-17801) by Benjamin Peterson · 6 years ago
  51. 04ec7a1 bpo-39114: Fix tracing of except handlers with name binding (GH-17769) by Pablo Galindo · 6 years ago
  52. 5b90771 bpo-13601: always use line-buffering for sys.stderr (GH-17646) by Jendrik Seipp · 6 years ago
  53. 37143a8 bpo-39176: Improve error message for 'named assignment' (GH-17777) by Ned Batchelder · 6 years ago
  54. d0c92e8 closes bpo-37446: resolve undefined behavior in Python/hamt.c (GH-17727) by Batuhan Taşkaya · 6 years ago
  55. 88dce26 Fix handling of line numbers around finally-blocks. (#17737) by Mark Shannon · 6 years ago
  56. 75bb07e bpo-39028: Performance enhancement in keyword extraction (GH-17576) by Sebastian Berg · 6 years ago
  57. 50d4f12 bpo-39080: Starred Expression's column offset fix when inside a CALL (GH-17645) by Lysandros Nikolaou · 6 years ago
  58. 630c8df bpo-38858: Small integer per interpreter (GH-17315) by Victor Stinner · 6 years ago
  59. 79f02fe bpo-39033: Fix NameError in zipimport during hash validation (GH-17588) by Xtreak · 6 years ago
  60. b08d3f7 The comment in ast_for_namedexpr shouldn't include if_stmt (GH-17586) by Guido van Rossum · 6 years ago
  61. 5936a4c Fix elif start column offset when there is an else following (GH-17596) by Lysandros Nikolaou · 6 years ago
  62. 95826c7 Add PYTHONUTF8 to commandline usage. (GH-17587) by Inada Naoki · 6 years ago
  63. 025a602 bpo-39031: Include elif keyword when producing lineno/col-offset info for if_stmt (GH-17582) by Lysandros Nikolaou · 6 years ago
  64. b8cbe74 bpo-39008: Require Py_ssize_t for PySys_Audit formats rather than raise a deprecation warning (GH-17540) by Steve Dower · 6 years ago
  65. a1a99b4 bpo-20443: No longer make sys.argv[0] absolute for script (GH-17534) by Victor Stinner · 6 years ago
  66. 080ee5a bpo-38858: Fix ref leak in pycore_interp_init() (GH-17512) by Victor Stinner · 6 years ago
  67. 28c9163 bpo-38979: fix ContextVar "__class_getitem__" method (GH-17497) by AMIR · 6 years ago
  68. 00ada2c bpo-38852: Set thread stack size to 8 Mb for debug builds on android platforms (GH-17337) by xdegaye · 6 years ago
  69. d863ade bpo-38858: Add pycore_interp_init() code to factorize code (GH-17483) by Victor Stinner · 6 years ago
  70. 81fe5bd bpo-38858: new_interpreter() reuses _PySys_Create() (GH-17481) by Victor Stinner · 6 years ago
  71. 4da4400 Remove unused variable in Python/pylifecycle.c (GH-17475) by Pablo Galindo · 6 years ago
  72. ac0e1c2 bpo-38962: Fix reference leak in the per-subinterpreter gc (GH-17457) by Pablo Galindo · 6 years ago
  73. b96c6b0 bpo-38962: Fix reference leak in new_interpreter() (GH-17453) by Pablo Galindo · 6 years ago
  74. bea33f5 bpo-38920: Add audit hooks for when sys.excepthook and sys.unraisable hooks are invoked (GH-17392) by Steve Dower · 6 years ago
  75. 6dd9b64 bpo-38328: Speed up the creation time of constant list and set display. (GH-17114) by Brandt Bucher · 6 years ago
  76. 2ec1a1b bpo-38858: new_interpreter() uses pycore_init_import_warnings() (GH-17353) by Victor Stinner · 6 years ago
  77. 2582d46 bpo-38858: new_interpreter() reuses pycore_init_builtins() (GH-17351) by Victor Stinner · 6 years ago
  78. 82c83bd bpo-38858: _PyImport_FixupExtensionObject() handles subinterpreters (GH-17350) by Victor Stinner · 6 years ago
  79. b005136 bpo-38858: Add init_interp_main() subfunction (GH-17347) by Victor Stinner · 6 years ago
  80. e0c9ab8 bpo-38858: Add init_set_builtins_open() subfunction (GH-17346) by Victor Stinner · 6 years ago
  81. 3d48334 bpo-38858: Call _PyUnicode_Fini() in Py_EndInterpreter() (GH-17330) by Victor Stinner · 6 years ago
  82. 310e2d2 bpo-36854: Fix refleak in subinterpreter (GH-17331) by Victor Stinner · 6 years ago
  83. fee5526 Produce cleaner bytecode for 'with' and 'async with' by generating separate code for normal and exceptional paths. (#6641) by Mark Shannon · 6 years ago
  84. b93f31f bpo-38858: Fix Py_Finalize() when called from a subinterpreter (GH-17297) by Victor Stinner · 6 years ago
  85. fff7bbf bpo-38858: Add _Py_IsMainInterpreter(tstate) (GH-17293) by Victor Stinner · 6 years ago
  86. 4dedd0f bpo-37340: Remove PyMethod_ClearFreeList() and PyCFunction_ClearFreeList() (GH-17284) by Victor Stinner · 6 years ago
  87. 7247407 bpo-36854: Move _PyRuntimeState.gc to PyInterpreterState (GH-17287) by Victor Stinner · 6 years ago
  88. e7e699e bpo-38858: Fix reference leak in pycore_init_types() (GH-17286) by Victor Stinner · 6 years ago
  89. 67e0de6 bpo-36854: gcmodule.c gets its state from tstate (GH-17285) by Victor Stinner · 6 years ago
  90. 9da7430 bpo-36854: Clear the current thread later (GH-17279) by Victor Stinner · 6 years ago
  91. 7eee5be bpo-38858: Factorize Py_EndInterpreter() code (GH-17273) by Victor Stinner · 6 years ago
  92. be143ec bpo-38835: Don't use PyFPE_START_PROTECT and PyFPE_END_PROTECT (GH-17231) by Victor Stinner · 6 years ago
  93. 01b1cc1 bpo-36710: Add PyInterpreterState.runtime field (GH-17270) by Victor Stinner · 6 years ago
  94. 33b671e bpo-38823: Fix refleak in marshal init error path (GH-17260) by Brandt Bucher · 6 years ago
  95. 444b39b bpo-38631: Avoid Py_FatalError() in handle_legacy_finalizers() (GH-17266) by Victor Stinner · 6 years ago
  96. ef5aa9a bpo-38858: Reorganize pycore_init_types() (GH-17265) by Victor Stinner · 6 years ago
  97. b5e170f bpo-38644: Add _PyEval_EvalCode() (GH-17183) by Victor Stinner · 6 years ago
  98. 4d231bc bpo-38644: Add _PyObject_Call() (GH-17089) by Victor Stinner · 6 years ago
  99. b9e6812 bpo-38644: Add _PyEval_EvalFrame() with tstate (GH-17131) by Victor Stinner · 6 years ago
  100. 7e43373 bpo-38644: Add _PyObject_VectorcallTstate() (GH-17052) by Victor Stinner · 6 years ago