Python 3.14.0b3
  1. 91d9e9e [3.14] gh-134262: Catch both URLError and ConnectionError in retries (GH-135365) (#135611) by Miss Islington (bot) · 9 weeks ago
  2. 3233cff [3.14] gh-134262: increase retries in `Tools/build/generate_sbom.py` … (#135596) by Emma Smith · 9 weeks ago
  3. 1bd034d [3.14] gh-134632: Fix `build-details.json` to use `INCLUDEPY` path (GH-134633) (#135605) by Miss Islington (bot) · 9 weeks ago
  4. 30494cc [3.14] gh-133967: Do not normalize locale name 'C.UTF-8' to 'en_US.UTF-8' (GH-135347) (GH-135349) by Miss Islington (bot) · 10 weeks ago
  5. 904685f [3.14] gh-133157: remove usage of `_Py_NO_SANITIZE_UNDEFINED` in `Parser/pegen.c` (GH-134048) (#135320) by Miss Islington (bot) · 10 weeks ago
  6. 169cdfe [3.14] gh-135144: Add `_remote_debugging` to the MSI (legacy) Windows installers. (GH-135145) (#135150) by Miss Islington (bot) · 2 months ago
  7. 89df01b [3.14] gh-135028: Increase parser MAXSTACK for nested parenthesis (GH-135031) (#135059) by Miss Islington (bot) · 3 months ago
  8. 7dc4496 [3.14] gh-134262: Add retries to generate_sbom.py (GH-134460) by Miss Islington (bot) · 3 months ago
  9. ebfd18b [3.14] gh-127833: lexical analysis: Improve section on Names (GH-131474) (#134423) by Miss Islington (bot) · 3 months ago
  10. 8f4bf15 [3.14] GH-131769: fix detecting a pydebug build of the build Python when building for WASI (GH-133219) by Brett Cannon · 3 months ago
  11. 59cb829 [3.14] gh-134455: Fix `build-details.json` to use the ``c_api.headers`` key (GH-134456) (#134504) by Miss Islington (bot) · 3 months ago
  12. 6ce2045 [3.14] GH-133779: Fix finding pyconfig.h on Windows JIT builds (GH-134359) by Miss Islington (bot) · 3 months ago
  13. 7686c75 [3.14] gh-133779: Revert Windows generation of pyconfig.h and go back to a static header. (GH-133966) by Steve Dower · 3 months ago
  14. c869898 [3.14] gh-128045: Mark unknown opcodes as deopting to themselves (GH-128044) (#134228) by Miss Islington (bot) · 3 months ago
  15. 31deafb [3.14] gh-133410: Fix PR detection in build workflow (GH-133671) (#134055) by Miss Islington (bot) · 3 months ago
  16. 620065c [3.14] gh-133403: Check `Tools/build/deepfreeze.py` with mypy (GH-133802) (#134038) by Miss Islington (bot) · 3 months ago
  17. bd6aad0 [3.14] gh-133403: Check `Tools/build/generate-build-details.py` with mypy (GH-133735) (#133764) by Miss Islington (bot) · 3 months ago
  18. 47d4947 [3.14] gh-133412: amend docs for the `inst` definition (GH-133708) (#133729) by Miss Islington (bot) · 3 months ago
  19. 4c6fa89 [3.14] gh-133467: Add TSAN suppressions for races in typeobject (gh-133534) (gh-133717) by Miss Islington (bot) · 3 months ago
  20. add970f gh-133626: Ensure the traditional Windows installer doesn't accidentally pick up site-packages (GH-133693) by Miss Islington (bot) · 3 months ago
  21. cc6cf8a [3.14] gh-133403: Check `Tools/build/verify_ensurepip_wheels.py` with mypy (GH-133453) (#133689) by Miss Islington (bot) · 3 months ago
  22. 0f7046b [3.14] gh-133583: Add support for fixed size unsigned integers in argument parsing (GH-133584) (GH-133650) by Miss Islington (bot) · 3 months ago
  23. e8c279f [3.14] gh-133403: Type `Tools/build/update_file.py` and check it with `mypy` (GH-133404) (#133603) by Miss Islington (bot) · 3 months ago
  24. aadfc2c [3.14] gh-133555: Allow regenerating the parser with Python < 3.14 (GH-133557) (#133630) by Miss Islington (bot) · 3 months ago
  25. 57c9810 GH-113464: Add the JIT to What's New (GH-133486) by Brandt Bucher · 3 months ago
  26. e6f8e0a GH-132983: Build ``_zstd`` on Windows (#133366) by Adam Turner · 3 months ago
  27. 8467026 Bump mypy to 1.15 (#133405) by sobolevn · 4 months ago
  28. d530e74 GH-133410: Use commit hashes for change detection (gh-133416) by Adam Turner · 4 months ago
  29. 3f80165 GH-91048: Minor fixes for ``_remotedebugging`` & rename to ``_remote_debugging`` (#133398) by Adam Turner · 4 months ago
  30. 0a1fedb gh-126835: Rename `ast_opt.c` to `ast_preprocess.c` and related stuff after moving const folding to the peephole optimizier (#131830) by Yan Yanchii · 4 months ago
  31. ac7d5ba GH-133231: Changes to executor management to support proposed `sys._jit` module (GH-133287) by Mark Shannon · 4 months ago
  32. 3b43335 gh-132983: Introduce `_zstd` bindings module (GH-133027) by Emma Smith · 4 months ago
  33. 2bc8365 GH-91048: Add utils for printing the call stack for asyncio tasks (#133284) by Pablo Galindo Salgado · 4 months ago
  34. 49ea8a0 Lint: Use Ruff to format ``Tools/build/check_warnings.py`` (#133317) by Adam Turner · 4 months ago
  35. fac41f5 gh-131507: Add support for syntax highlighting in PyREPL (GH-133247) by Łukasz Langa · 4 months ago
  36. bfcbb28 GH-113464: Get LLVM from cpython-bin-deps on Windows (GH-133278) by Brandt Bucher · 4 months ago
  37. c141340 gh-133259: Show path to python.sh script on successful build (#133268) by Michael Droettboom · 4 months ago
  38. fe3c7e1 Lint: Create a project-wide ``.ruff.toml`` settings file (#133124) by Adam Turner · 4 months ago
  39. 26c0248 GH-114809: Add support for macOS multi-arch builds with the JIT enabled (#131751) by Savannah Ostrowski · 4 months ago
  40. 6020260 gh-132661: Implement PEP 750 (#132662) by Lysandros Nikolaou · 4 months ago
  41. 732d1b0 Get rid of ERROR_IF's "label" parameter (GH-132654) by Brandt Bucher · 4 months ago
  42. b329096 GH-125515: Mark code after "return" as unreachable in the cases generator (#133178) by Brandt Bucher · 4 months ago
  43. ccf1b0b GH-132508: Use tagged integers on the evaluation stack for the last instruction offset (GH-132545) by Mark Shannon · 4 months ago
  44. 622300b GH-132554: Add stats for GET_ITER (GH-132592) by Mark Shannon · 4 months ago
  45. eecafc3 Revert gh-127266: avoid data races when updating type slots (gh-131174) (gh-133129) by Neil Schemenauer · 4 months ago
  46. e414a2d gh-127266: avoid data races when updating type slots (gh-131174) by Neil Schemenauer · 4 months ago
  47. e20ca6d gh-132930: Implement PEP 773 (GH-132931) by Steve Dower · 4 months ago
  48. e577439 gh-131423: update note in `Tools/ssl/make_ssl_data.py` (#133077) by Bénédikt Tran · 4 months ago
  49. 6677c2c gh-132987: Support __index__() for unsigned integers in Argument Clinic (GH-133011) by Serhiy Storchaka · 4 months ago
  50. 146b981 Silence system utils tests in emscripten python.sh (#133044) by Lukas · 4 months ago
  51. 632524a gh-132987: Support __index__() for "k" and "K" formats in PyArg_Parse (GH-132988) by Serhiy Storchaka · 4 months ago
  52. 1a70f66 gh-132921: Fix setuptools._distutils.dep_util deprecation (#132923) by Victor Stinner · 4 months ago
  53. 6a9bfee gh-131423: Update OpenSSL data to 3.4.1 on Linux (#131618) by Bénédikt Tran · 4 months ago
  54. 92985e3 gh-130195: Fix typo in warning message (#130254) by Stan Ulbrych · 4 months ago
  55. 87b1ea0 Update `pre-commit` repos (#132792) by sobolevn · 4 months ago
  56. da53660 gh-131586: Avoid refcount contention in context managers (gh-131851) by Sam Gross · 4 months ago
  57. 8dfa840 gh-127604: Add C stack dumps to `faulthandler` (#128159) by Peter Bierma · 4 months ago
  58. 9be3645 gh-132777: Fix Error Message for Duplicates in generate_global_scripts.py (gh-132780) by Eric Snow · 4 months ago
  59. 78cfee6 gh-132753: Argument Clinic: Fix support of c_default for the bool converter (GH-132754) by Serhiy Storchaka · 4 months ago
  60. 5d8e432 gh-132390: Apply Ruff linting to `Tools/build` (#132391) by Bénédikt Tran · 4 months ago
  61. 40ae889 GH-131498: Replace single-element arrays with scalars in bytecodes.c (GH-132615) by Brandt Bucher · 4 months ago
  62. 50e518e gh-132097: allow AC to disable fastcall convention to avoid UBSan failures (#131605) by Bénédikt Tran · 4 months ago
  63. a985c92 Fix some typos in various doc files (GH-132589) by Yongzi Li · 4 months ago
  64. 4b15d10 gh-132070: add `PyObject_Realloc` suppression in free-threading (#132468) by Kumar Aditya · 4 months ago
  65. 844596c GH-131498: Cases generator: Allow input and 'peek' variables to be modified (GH-132506) by Mark Shannon · 4 months ago
  66. b6760b7 gh-130453: pygettext: Allow specifying multiple keywords with the same function name (GH-131380) by Tomas R. · 4 months ago
  67. a693eaa gh-132121: Always escape non-printable characters in pygettext (GH-132122) by Tomas R. · 4 months ago
  68. ad6a032 gh-131852: Filter out POT-Creation-Date in msgfmt (GH-131880) by Stan Ulbrych · 4 months ago
  69. d827d4d gh-131591: Fix GENERATE_DEBUG_SECTION for clangcl on Windows (GH-132112) by Chris Eibl · 4 months ago
  70. 0a97427 gh-99108: Implement HACL* HMAC (#130157) by Bénédikt Tran · 5 months ago
  71. 7099c75 GH-131498: Cases generator: manage stacks automatically (GH-132074) by Mark Shannon · 5 months ago
  72. df59226 gh-100239: more refined specialisation stats for BINARY_OP/SUBSCR (#132068) by Irit Katriel · 5 months ago
  73. ad053d8 GH-131498: Cases generator: Parse down to C statement level. (GH-131948) by Mark Shannon · 5 months ago
  74. 87d9983 gh-130197: pygettext: Test the --escape option (GH-131902) by Tomas R. · 5 months ago
  75. 053c285 gh-130704: Strength reduce `LOAD_FAST{_LOAD_FAST}` (#130708) by mpage · 5 months ago
  76. c535a13 GH-131498: Another refactoring of the code generator (GH-131827) by Mark Shannon · 5 months ago
  77. 8614f86 gh-131525: Cache the result of tuple_hash (#131529) by Michael Droettboom · 5 months ago
  78. d836d28 GH-131729: Consider in-memory state when merging storage and stack (GH-131773) by Mark Shannon · 5 months ago
  79. 1b8bb1e GH-131729: Code-gen better liveness analysis (GH-131732) by Mark Shannon · 5 months ago
  80. a26a301 GH-130673: Gracefully handle missing sections in JIT build (GH-130906) by Bojun Ren · 5 months ago
  81. ea0453e GH-130887: Always remove trailing jumps in AArch64 JIT stencils (GH-131042) by Diego Russo · 5 months ago
  82. 7d9442f gh-128446: Run Windows CI tests on each commit (#131702) by Adam Turner · 5 months ago
  83. 97ab8fc gh-127146: Fix Emscripten build with --pydebug (#131672) by Hood Chatham · 5 months ago
  84. 49fb75c gh-131238: Add missing pycore_function.h includes for JIT compiler (#131571) by Victor Stinner · 5 months ago
  85. d3f6063a GH-131513: Cases generator: Allow dead inputs to be reassigned (GH-131515) by Mark Shannon · 5 months ago
  86. 7ebd71e GH-131498: Remove conditional stack effects (GH-131499) by Mark Shannon · 5 months ago
  87. 83d54fa GH-130296: Remove `_PyOpcode_max_stack_effect` as it is no longer used (GH-131493) by Mark Shannon · 5 months ago
  88. 4bced29 gh-130587: Add hand-written docs for non-OP tokens (GH-130588) by Petr Viktorin · 5 months ago
  89. 51d3099 gh-131261: expat/refresh.sh: Expand list of manual steps (GH-131359) by Petr Viktorin · 5 months ago
  90. 46e8854 gh-116738: remove multiprocessing suppressions (#131319) by Kumar Aditya · 5 months ago
  91. bb0268f gh-131261: Update libexpat to 2.7.0 (CVE-2024-8176) (#131272) by Gregory P. Smith · 5 months ago
  92. a1aeec6 GH-131238: Core header refactor (GH-131250) by Mark Shannon · 5 months ago
  93. cf288e3 gh-127146: Update test skips for Emscripten 4.0.2 (#129474) by Hood Chatham · 5 months ago
  94. 7ea6e88 gh-85012: Properly reset msgctxt when compiling messages with msgfmt (GH-130525) by Tomas R. · 5 months ago
  95. fcb750a gh-131152: Remove unused imports from `Tools/cases_generator` (#131156) by Victor Stinner · 5 months ago
  96. 85cabed gh-131152: Remove unused imports from `Tools/{build,wasm}` (#131155) by Victor Stinner · 5 months ago
  97. 2ed671b gh-111178: Change Argument Clinic signature for `@staticmethod` (#131157) (#131159) by Victor Stinner · 5 months ago
  98. db1e582 gh-127503: Improve tracebacks on Emscripten when there is a trap (#131158) by Hood Chatham · 5 months ago
  99. 061da44 gh-111178: Change Argument Clinic signature for `@classmethod` (#131157) by Victor Stinner · 5 months ago
  100. de2f7da gh-115999: Add free-threaded specialization for FOR_ITER (#128798) by T. Wouters · 5 months ago