Python 3.12.0a4
  1. 3f3c78e3 GH-98831: Refactor instr format code and change to enum (#100895) by Guido van Rossum · 2 years, 7 months ago
  2. 9ffbc58 GH-98831: Add some tests for generate_cases.py (#100763) by Guido van Rossum · 2 years, 8 months ago
  3. 14b7f00 GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735) by Guido van Rossum · 2 years, 8 months ago
  4. 15aecf8 GH-100719: Remove the `co_nplaincellvars` field from code objects. (GH-100721) by Mark Shannon · 2 years, 8 months ago
  5. c31e356 gh-100720: refactor calculation of number of frame slots for a code object into the new function _PyFrame_NumSlotsForCodeObject (#100722) by Irit Katriel · 2 years, 8 months ago
  6. 8586949 gh-89419: gdb: fix bug causing `AttributeError` in py-locals when no frame is available (#100611) by Eli Schwartz · 2 years, 8 months ago
  7. 2df82db gh-100540: Remove obsolete Modules/_ctypes/darwin/ dlfcn shim (GH-100541) by Zachary Ware · 2 years, 8 months ago
  8. 025b5c3 gh-100540: Remove unused Modules/_ctypes/libffi_osx/ (GH-100543) by Zachary Ware · 2 years, 8 months ago
  9. 3da71ff Fix copy-paste error in `Tools/clinic.py` (#100560) by Nikita Sobolev · 2 years, 8 months ago
  10. 7cf164a GH-100342: check for allocation failure in AC `*args` parsing (#100343) by Kumar Aditya · 2 years, 8 months ago
  11. 08e5594 GH-98831: Modernize a ton of simpler instructions (#100545) by Guido van Rossum · 2 years, 8 months ago
  12. b0ea289 Remove `NoneType` redefinition from `clinic.py` (#100551) by Nikita Sobolev · 2 years, 8 months ago
  13. a23cb72 gh-100454: Start running SSL tests with OpenSSL 3.1.0-beta1 (#100456) by Illia Volochii · 2 years, 8 months ago
  14. a021612 GH-99770: Make the correct call specialization fail kind show up in the stats (GH-99771) by penguin_wwy · 2 years, 8 months ago
  15. 9cdd2fa GH-98831: Add DECREF_INPUTS(), expanding to DECREF() each stack input (#100205) by Guido van Rossum · 2 years, 8 months ago
  16. 0415cf8 gh-81057: Move the Cached Parser Dummy Name to _PyRuntimeState (#100277) by Eric Snow · 2 years, 8 months ago
  17. 5693f45 Assorted minor fixes for specialization stats. (GH-100219) by Mark Shannon · 2 years, 8 months ago
  18. 6997e77 GH-100222: Redefine _Py_CODEUNIT as a union to clarify structure of code unit. (GH-100223) by Mark Shannon · 2 years, 8 months ago
  19. 0e081a0 gh-81057: Move _Py_RefTotal to the "Ignored Globals" List (gh-100203) by Eric Snow · 2 years, 8 months ago
  20. 5eb28bc gh-81057: Move Signal-Related Globals to _PyRuntimeState (gh-100085) by Eric Snow · 2 years, 8 months ago
  21. 53d9cd9 gh-81057: Move faulthandler Globals to _PyRuntimeState (gh-100152) by Eric Snow · 2 years, 8 months ago
  22. 8790d4d gh-81057: Move tracemalloc Globals to _PyRuntimeState (gh-100151) by Eric Snow · 2 years, 8 months ago
  23. 1583c6e GH-100143: Improve collecting pystats for parts of runs (GH-100144) by Michael Droettboom · 2 years, 8 months ago
  24. 621a179 gh-100176: remove incorrect version compatibility check from argument clinic (#100190) by Shantanu · 2 years, 8 months ago
  25. fb713b2 GH-98522: Add version number to code objects. (GH-98525) by Mark Shannon · 2 years, 8 months ago
  26. 1160001 gh-81057: Move Threading-Related Globals to _PyRuntimeState (#100084) by Eric Snow · 2 years, 8 months ago
  27. bc8cdf8 gh-81057: Move Ceval Trampoline Globals to _PyRuntimeState (gh-100083) by Eric Snow · 2 years, 8 months ago
  28. 1cfa704 GH-98831: Generate things in the input order (#100123) by Guido van Rossum · 2 years, 8 months ago
  29. 8a3f06c gh-81057: Move time Globals to _PyRuntimeState (gh-100122) by Eric Snow · 2 years, 8 months ago
  30. cda9f02 gh-81057: Move OS-Related Globals to _PyRuntimeState (gh-100082) by Eric Snow · 2 years, 8 months ago
  31. c85be73 GH-98831: Typed stack effects, and more instructions converted (#99764) by Guido van Rossum · 2 years, 8 months ago
  32. 91a8e00 gh-81057: Move More Globals to _PyRuntimeState (gh-100092) by Eric Snow · 2 years, 8 months ago
  33. d47ffeb gh-90110: Clean Up the C-analyzer Globals Lists (gh-100091) by Eric Snow · 2 years, 8 months ago
  34. 9dc787e GH-100026: Include the number of raw input files in summarize_stats.py (GH-100027) by Michael Droettboom · 2 years, 9 months ago
  35. 530cc9d gh-99741: Implement Multi-Phase Init for the _xxsubinterpreters Module (gh-99742) by Eric Snow · 2 years, 9 months ago
  36. acf9184 GH-98831: Support cache effects in super- and macro instructions (#99601) by Guido van Rossum · 2 years, 9 months ago
  37. bf94c65 GH-99905: Fix output of misses in summarize_stats.py execution counts (GH-99906) by Michael Droettboom · 2 years, 9 months ago
  38. 0da7283 gh-64490: Fix bugs in argument clinic varargs processing (#32092) by colorfulappl · 2 years, 9 months ago
  39. 8dbe08e gh-99240: Fix double-free bug in Argument Clinic str_converter generated code (GH-99241) by colorfulappl · 2 years, 9 months ago
  40. 69f6cc7 gh-64490: Fix refcount error when arguments are packed to tuple in argument clinic (#99233) by colorfulappl · 2 years, 9 months ago
  41. 8f18ac0 GH-98831: Add `macro` and `op` and their implementation to DSL (#99495) by Guido van Rossum · 2 years, 9 months ago
  42. c450c8c gh-96002: Add functional test for Argument Clinic (#96178) by colorfulappl · 2 years, 9 months ago
  43. 4f5e1cb GH-98831: Refactor and fix cases generator (#99526) by Guido van Rossum · 2 years, 9 months ago
  44. 9db1e17 gh-81057: Move the global Dict-Related Versions to _PyRuntimeState (gh-99497) by Eric Snow · 2 years, 9 months ago
  45. 01fa907 gh-81057: Move contextvars-related Globals to _PyRuntimeState (gh-99400) by Eric Snow · 2 years, 9 months ago
  46. 5f55067 gh-81057: Move More Globals in Core Code to _PyRuntimeState (gh-99516) by Eric Snow · 2 years, 9 months ago
  47. e37744f GH-98831: Implement basic cache effects (#99313) by Guido van Rossum · 2 years, 9 months ago
  48. 3c57971 gh-81057: Move Globals in Core Code to _PyRuntimeState (gh-99496) by Eric Snow · 2 years, 9 months ago
  49. e874c2f gh-81057: Move the Remaining Import State Globals to _PyRuntimeState (gh-99488) by Eric Snow · 2 years, 9 months ago
  50. a088290 gh-81057: Move Global Variables Holding Objects to _PyRuntimeState. (gh-99487) by Eric Snow · 2 years, 9 months ago
  51. 7f3a4b9 gh-81057: Move PyImport_Inittab to _PyRuntimeState (gh-99402) by Eric Snow · 2 years, 9 months ago
  52. 67807cf gh-81057: Move the Allocators to _PyRuntimeState (gh-99217) by Eric Snow · 2 years, 9 months ago
  53. f531b68 gh-81057: Add PyInterpreterState.static_objects (gh-99397) by Eric Snow · 2 years, 9 months ago
  54. dd36b71 gh-81057: Move the Extension Modules Cache to _PyRuntimeState (gh-99355) by Eric Snow · 2 years, 9 months ago
  55. fe55ff3 gh-81057: Generate a Separate Initializer For Each Part of the Global Objects Initializer (gh-99389) by Eric Snow · 2 years, 9 months ago
  56. 8fe1a88 Fix typo in Tools/wasm/README.md (GH-99384) by Ikko Ashimine · 2 years, 9 months ago
  57. e00d730 Update github CI to use OpenSSL 1.1.1s and 3.0.7. (#99364) by Gregory P. Smith · 2 years, 9 months ago
  58. 73679b1 gh-90110: Update the C-analyzer Tool (gh-99307) by Eric Snow · 2 years, 9 months ago
  59. 4ce2a20 gh-99300: Use Py_NewRef() in Parser/ directory (#99330) by Victor Stinner · 2 years, 9 months ago
  60. 1e197e6 GH-96421: Insert shim frame on entry to interpreter (GH-96319) by Mark Shannon · 2 years, 9 months ago
  61. c7f5708 GH-98686: Get rid of "adaptive" and "quick" instructions (GH-99182) by Brandt Bucher · 2 years, 9 months ago
  62. 0124b5d gh-90868: Add _PyStaticObject_CheckRefcnt() function (#99261) by Victor Stinner · 2 years, 9 months ago
  63. 52f91c6 gh-90868: Adjust the Generated Objects (gh-99223) by Eric Snow · 2 years, 9 months ago
  64. d45cc80 gh-98627: Add the _testsinglephase Module (gh-99039) by Eric Snow · 2 years, 9 months ago
  65. f1a6546 GH-98831: Simple input-output stack effects for bytecodes.c (#99120) by Guido van Rossum · 2 years, 9 months ago
  66. e56e33d gh-72719: Remove asyncore and asynchat modules (#96580) by Nikita Sobolev · 2 years, 9 months ago
  67. 7dcd28e GH-98831: Implement super-instruction generation (#99084) by Guido van Rossum · 2 years, 10 months ago
  68. d04899a GH-99104: Update headers for bytecodes.c and generate_cases.py (#99112) by Guido van Rossum · 2 years, 10 months ago
  69. c885623 GH-98831: Auto-generate PREDICTED() macro calls (#99102) by Guido van Rossum · 2 years, 10 months ago
  70. 2844aa6 Support comparing two sets of pystats (GH-98816) by Michael Droettboom · 2 years, 10 months ago
  71. 0faa0ba gh-92584: Remove the distutils package (#99061) by Victor Stinner · 2 years, 10 months ago
  72. e99c507 gh-92584: Remove references to removed _bootsubprocess (#99062) by Victor Stinner · 2 years, 10 months ago
  73. a60ddd3 gh-98401: Invalid escape sequences emits SyntaxWarning (#99011) by Victor Stinner · 2 years, 10 months ago
  74. 916af11 GH-98831: Remove redundant extract_cases.py script (GH-99065) by Guido van Rossum · 2 years, 10 months ago
  75. 8c4de57 gh-98948: Remove obsolete readelf dependency (#98949) by serge-sans-paille · 2 years, 10 months ago
  76. 41bc101 GH-98831: "Generate" the interpreter (#98830) by Guido van Rossum · 2 years, 10 months ago
  77. f520d72 gh-99016: Make build scripts compatible with Python 3.8 (GH-99017) by Serhiy Storchaka · 2 years, 10 months ago
  78. 276d777 GH-98686: Quicken everything (GH-98687) by Brandt Bucher · 2 years, 10 months ago
  79. de69816 gh-90716: add _pylong.py module (#96673) by Neil Schemenauer · 2 years, 10 months ago
  80. 1f737ed gh-96143: Move the perf trampoline files to the Python directory (#98675) by Pablo Galindo Salgado · 2 years, 10 months ago
  81. 1863302 gh-97669: Create Tools/build/ directory (#97963) by Victor Stinner · 2 years, 10 months ago
  82. 120b4ab gh-95731: Fix module docstring extraction in pygettext (#95732) by Jakub Kuczys · 2 years, 10 months ago
  83. d09d2c7 gh-97669: Remove Tools/scripts/startuptime.py (#98214) by Victor Stinner · 2 years, 10 months ago
  84. 0895c2a gh-97669: Create Tools/patchcheck/ directory (#98186) by Victor Stinner · 2 years, 10 months ago
  85. 454a6d6 gh-97669: Remove abitype.py and pep384_macrocheck.py (#98165) by Victor Stinner · 2 years, 10 months ago
  86. e0ae9dd gh-97669: Remove outdated example scripts (#97675) (#98167) by Victor Stinner · 2 years, 10 months ago
  87. b399115 gh-95756: Lazily created cached co_* attrs (GH-97791) by Ken Jin · 2 years, 10 months ago
  88. 4ed00be gh-68686: Retire eptag ptag scripts (#98064) by Joannah Nanjekye · 2 years, 11 months ago
  89. 34e6f35 gh-92886: [clinic.py] raise exception on invalid input instead of assertion (GH-98051) by Irit Katriel · 2 years, 11 months ago
  90. 002252c gh-97669: Move difflib examples to Doc/includes/ (#97964) by Victor Stinner · 2 years, 11 months ago
  91. bbc7cd6 gh-97008: Add a Python implementation of AttributeError and NameError suggestions (#97022) by Łukasz Langa · 2 years, 11 months ago
  92. 116fa62 gh-97670: Remove sys.getdxp() and analyze_dxp.py script (#97671) by Victor Stinner · 2 years, 11 months ago
  93. 6cbbc26 gh-97669: Remove outdated example scripts (#97675) by Victor Stinner · 2 years, 11 months ago
  94. 64fe343 gh-97681: Remove Tools/demo/ directory (#97682) by Victor Stinner · 2 years, 11 months ago
  95. 0ee9619 gh-97728: Argument Clinic: Fix uninitialized variable in the Py_UNICODE converter (GH-97729) by Serhiy Storchaka · 2 years, 11 months ago
  96. 273a819 gh-90110: Update the c-analyzer Tool (gh-97695) by Eric Snow · 2 years, 11 months ago
  97. ff54dd9 gh-90989: Install Windows launcher per-user, and clarify some installer text (GH-97655) by Steve Dower · 2 years, 11 months ago
  98. 73942e4 gh-97649: The Tools directory is no longer installed on Windows (GH-97653) by Steve Dower · 2 years, 11 months ago
  99. 83a0f44 gh-97612: Fix shell injection in get-remote-certificate.py (#97613) by Victor Stinner · 2 years, 11 months ago
  100. 0c1d7a0 bpo-47243: Duplicate entry in 'Objects/unicodetype_db.h' (GH-32376) by LiarPrincess · 2 years, 11 months ago