1. 63bcd91 Python 3.12.0rc1 by Thomas Wouters · 2 years ago v3.12.0rc1
  2. 6e4eec7 [3.12] gh-107630: Revert "[3.12] gh-107080: Fix Py_TRACE_REFS Crashes Under Isolated Subinterpreters (gh-107567) (#107599)" (#107648) by Eric Snow · 2 years ago
  3. 98902d6c [3.12] GH-107263: Increase C stack limit for most functions, except `_PyEval_EvalFrameDefault()` (GH-107535) (#107618) by Miss Islington (bot) · 2 years, 1 month ago
  4. 58af229 [3.12] gh-107080: Fix Py_TRACE_REFS Crashes Under Isolated Subinterpreters (gh-107567) (#107599) by Miss Islington (bot) · 2 years, 1 month ago
  5. d2c7b25 [3.12] gh-107576: Ensure `__orig_bases__` are our own in `get_original_bases` (GH-107584) (#107592) by Miss Islington (bot) · 2 years, 1 month ago
  6. 93fcf75 [3.12] gh-107077: Raise SSLCertVerificationError even if the error is set via SSL_ERROR_SYSCALL (GH-107586) (#107587) by Miss Islington (bot) · 2 years, 1 month ago
  7. b68faa3 [3.12] gh-106092: Fix use-after-free crash in frame_dealloc (GH-106875) (#107532) by Miss Islington (bot) · 2 years, 1 month ago
  8. 0fbe69f [3.12] gh-106762: Add news for `EnumMeta.__getattr__` removal (GH-107466) (GH-107509) by Miss Islington (bot) · 2 years, 1 month ago
  9. 99518bb [3.12] gh-106263: Fix segfault in `signaldict_repr` in `_decimal` module (#… (#107491) by Charlie Zhao · 2 years, 1 month ago
  10. 8f080a2 [3.12] gh-102509: Start initializing `ob_digit` of `_PyLongValue` (GH-102510) (#107464) by Miss Islington (bot) · 2 years, 1 month ago
  11. 54aaaad [3.12] gh-46376: Return existing pointer when possible in ctypes (GH-107131) (#107487) by Łukasz Langa · 2 years, 1 month ago
  12. 23655fc [3.12] gh-99079: Update macOS installer to use OpenSSL 3.0.9. (gh-107472) by Ned Deily · 2 years, 1 month ago
  13. d514e14 [3.12] gh-101100: Sphinx warnings: pick the low hanging fruits (GH-107386) (GH-107419) by Serhiy Storchaka · 2 years, 1 month ago
  14. 34e6e14 [3.12] gh-107091: Fix some uses of :func: role (GH-107378) (GH-107416) by Serhiy Storchaka · 2 years, 1 month ago
  15. 80aebd5 [3.12] gh-106881: Check for linux/limits.h before including it (#107397) (#107414) by justdan6 · 2 years, 1 month ago
  16. 32502da [3.12] gh-107305: Update the C-API Docs for PEP 684 (gh-107324) (gh-107402) by Miss Islington (bot) · 2 years, 1 month ago
  17. 3f167de [3.12] GH-106898: Add the exception as an argument to the `PY_UNWIND` event callback function. (GH-107347) (GH-107382) by Mark Shannon · 2 years, 1 month ago
  18. 0902afb [3.12] GH-106895: Raise a `ValueError` when attempting to disable events that cannot be disabled. (GH-107337) (GH-107351) by Mark Shannon · 2 years, 1 month ago
  19. 3b1a4c1 [3.12] GH-106897: Add `RERAISE` event to `sys.monitoring`. (GH-107291) (GH-107346) by Mark Shannon · 2 years, 1 month ago
  20. 4f72a9a [3.12] gh-106723: forward -Xfrozen_modules option to spawned process interpreters (GH-106724) (#107367) by Miss Islington (bot) · 2 years, 1 month ago
  21. abaf89d [3.12] gh-104621: Check for Incompatible Extensions in import_find_extension() (gh-107184) (gh-107360) by Miss Islington (bot) · 2 years, 1 month ago
  22. 5daf19d [3.12] gh-104432: Use `memcpy()` to avoid misaligned loads (GH-104433) (#107355) by Miss Islington (bot) · 2 years, 1 month ago
  23. 4f6d7a5 [3.12] gh-105002: [pathlib] Fix relative_to with walk_up=True using ".." (GH-107014) (#107315) by Miss Islington (bot) · 2 years, 1 month ago
  24. da2097d [3.12] gh-107091: Fix some uses of :c:type: role (GH-107138) (GH-107312) by Miss Islington (bot) · 2 years, 1 month ago
  25. d235542 [3.12] gh-106350: Tkinter: do not ignore return value of `mp_init()` (GH-106351) (GH-107258) by Miss Islington (bot) · 2 years, 1 month ago
  26. c3c8916 [3.12] gh-107226: PyModule_AddObjectRef() should only be in the limited API 3.10 (GH-107227) (GH-107260) by Miss Islington (bot) · 2 years, 1 month ago
  27. 11d86c5 [3.12] gh-62519: Make pgettext search plurals when translation is not found (GH-107118) (GH-107134) by Miss Islington (bot) · 2 years, 1 month ago
  28. e788c0ae [3.12] gh-107237: Fix test_udp_reconnection() of test_logging (GH-107238) (#107242) by Miss Islington (bot) · 2 years, 1 month ago
  29. 2cdde10 [3.12] gh-106774: Update bundled pip version to 23.2.1 (GH-106775) (gh-107222) by Miss Islington (bot) · 2 years, 1 month ago
  30. 5fd028b [3.12] gh-106917: fix super classmethod calls to non-classmethods (GH-106977). (#107204) by Carl Meyer · 2 years, 1 month ago
  31. 40a337f [3.12] gh-106948: Docs: Disable links for C standard library functions, OS utility functions and system calls (GH-107062) (#107154) by Miss Islington (bot) · 2 years, 1 month ago
  32. bd72fb1 [3.12] bpo-18319: gettext() can retrieve a message even if a plural form exists (GH-19869) (#107108) by Miss Islington (bot) · 2 years, 1 month ago
  33. af95a1d [3.12] gh-106186: Don't report MultipartInvariantViolationDefect for valid multipart emails when parsing header only (GH-107016) (#107111) by Miss Islington (bot) · 2 years, 1 month ago
  34. 95a82dc [3.12] gh-107091: Fix the use of some C domain roles (GH-107092) (GH-107113) by Miss Islington (bot) · 2 years, 1 month ago
  35. 63ae7ed [3.12] gh-54738: Add argparse i18n howto (GH-104562) (#107102) by Miss Islington (bot) · 2 years, 1 month ago
  36. 456cf8b [3.12] gh-106948: Add standard external names to nitpick_ignore (GH-106949) (#107060) by Serhiy Storchaka · 2 years, 1 month ago
  37. d87d67b [3.12] gh-106962: Detect mpicc in configure.ac (GH-106961) (#107081) by Miss Islington (bot) · 2 years, 1 month ago
  38. 0fff068 [3.12] gh-83006: Document behavior of `shutil.disk_usage` for non-mounted filesystems on Unix (GH-107031) (#107047) by Miss Islington (bot) · 2 years, 1 month ago
  39. 3889d39 [3.12] gh-107008: Document the curses module variables LINES and COLS (GH-107011) (GH-107057) by Miss Islington (bot) · 2 years, 1 month ago
  40. 713590f [3.12] gh-106714: Fix test_capi to not write a coredump (GH-107007) (#107009) by Miss Islington (bot) · 2 years, 1 month ago
  41. 67748f1 [3.12] gh-106970: Fix Argument Clinic 'destination <name> clear' command (GH-106972) (#106983) by Miss Islington (bot) · 2 years, 1 month ago
  42. d0176ed [3.12] gh-105699: Fix an Interned Strings Crasher (gh-106930) (#106963) by Miss Islington (bot) · 2 years, 1 month ago
  43. 957f14d [3.12] gh-105699: Fix a Crasher Related to a Deprecated Global Variable (gh-106923) (#106964) by Miss Islington (bot) · 2 years, 1 month ago
  44. ffc7678 [3.12] gh-106892: Use roles :data: and :const: for referencing module variables (GH-106894) (GH-106954) by Serhiy Storchaka · 2 years, 1 month ago
  45. 84e5217 [3.12] gh-106909: Use role :const: for referencing module constants (GH-106910) (GH-106956) by Serhiy Storchaka · 2 years, 1 month ago
  46. ac9aa8a [3.12] gh-106919: Use role :c:macro: for referencing the C "constants" (GH-106920) (GH-106951) by Serhiy Storchaka · 2 years, 1 month ago
  47. 656f624 [3.12] gh-106669: Revert "gh-102988: Detect email address parsing errors ... (GH-105127)" (GH-106733) (#106941) by Gregory P. Smith · 2 years, 1 month ago
  48. bc107e5 [3.12] Fix typo in 3.11.4 changelog: urllib.request.Requst -> Request (GH-106830) (#106912) by Miss Islington (bot) · 2 years, 1 month ago
  49. b1c50b8 [3.12] gh-104090: Fix unittest collectedDurations resources leak (GH-106795) (#106888) by Miss Islington (bot) · 2 years, 1 month ago
  50. d671c65 [3.12] gh-106719: Fix __annotations__ getter and setter in the type and module types (GH-106720) (GH-106848) by Miss Islington (bot) · 2 years, 1 month ago
  51. e903c16 [3.12] gh-101538: Add experimental wasi-threads build (GH-101537) (#106834) by Miss Islington (bot) · 2 years, 1 month ago
  52. 2eef81e [3.12] gh-106831: Fix NULL check of d2i_SSL_SESSION() result in _ssl.c (GH-106832) (#106835) by Miss Islington (bot) · 2 years, 1 month ago
  53. 060f58d [3.12] gh-106752: Sync with zipp 3.16.2 (GH-106757) (#106777) by Miss Islington (bot) · 2 years, 1 month ago
  54. 4f3edd6 [3.12] gh-105235: Prevent reading outside buffer during mmap.find() (GH-105252) (#106708) by Miss Islington (bot) · 2 years, 1 month ago
  55. 30f6274 [3.12] gh-106752: Move zipfile._path into its own package (GH-106753) (#106755) by Jason R. Coombs · 2 years, 1 month ago
  56. dfdded6 [3.12] gh-106634: Corrected minor asyncio doc issues (GH-106671) (#106712) by Miss Islington (bot) · 2 years, 1 month ago
  57. e68b280 [3.12] gh-105626: Change the default return value of `HTTPConnection.get_proxy_response_headers` (GH-105628) (#106738) by Miss Islington (bot) · 2 years, 1 month ago
  58. 77d9fdf [3.12] gh-106602: [Enum] Add __copy__ and __deepcopy__ (GH-106695) by Miss Islington (bot) · 2 years, 1 month ago
  59. 6de9cff [3.12] gh-99079: Update Windows build to use OpenSSL 3.0.9 (GH-106649) (#106680) by Miss Islington (bot) · 2 years, 1 month ago
  60. af06a8a [3.12] gh-103186: In test_tools.freeze, fetch CONFIG_ARGS from original source directory (GH-103213) (#106667) by Miss Islington (bot) · 2 years, 1 month ago
  61. 58f9c88 [3.12] gh-106403: Restore weakref support for TypeVar and friends (GH-106418) (#106635) by Miss Islington (bot) · 2 years, 1 month ago
  62. 6015059 Merge branch '3.12' of https://github.com/python/cpython into 3.12 by Thomas Wouters · 2 years, 1 month ago
  63. c594e25 [3.12] gh-106498: Revert incorrect colorsys.rgb_to_hls change (GH-106627) (#106632) by Miss Islington (bot) · 2 years, 1 month ago
  64. 97a6a41 Python 3.12.0b4 by Thomas Wouters · 2 years, 1 month ago v3.12.0b4
  65. 6968f9e [3.12] gh-105497: [Enum] Fix flag mask inversion when unnamed flags exist (GH-106468) (#106620) by Miss Islington (bot) · 2 years, 1 month ago
  66. 30870c8 [3.12] gh-102988: Detect email address parsing errors and return empty tuple to indicate the parsing error (old API) (GH-105127) (#106612) by Miss Islington (bot) · 2 years, 1 month ago
  67. 90ea3be [3.12] gh-94777: Fix deadlock in ProcessPoolExecutor (GH-94784) (#106609) by Miss Islington (bot) · 2 years, 1 month ago
  68. 41057b2 [3.12] gh-105227: Add PyType_GetDict() (GH-105747) (#106600) by Miss Islington (bot) · 2 years, 1 month ago
  69. 60ade0c [3.12] gh-106510: Fix DEBUG output for atomic group (GH-106511) (GH-106548) by Miss Islington (bot) · 2 years, 1 month ago
  70. 8fdb058 [3.12] gh-106524: Fix a crash in _sre.template() (GH-106525) (GH-106544) by Miss Islington (bot) · 2 years, 1 month ago
  71. 7e883d7 [3.12] gh-106503: asyncio._SelectorSocketTransport: fix cyclic reference on close(). (GH-106504) (#106514) by Miss Islington (bot) · 2 years, 1 month ago
  72. 4787eae [3.12] gh-90876: Restore the ability to import multiprocessing when `sys.executable` is `None` (GH-106464) (#106494) by Miss Islington (bot) · 2 years, 1 month ago
  73. 7b615a1 [3.12] gh-106292: restore checking __dict__ in cached_property.__get__ (GH-106380) (#106469) by Miss Islington (bot) · 2 years, 1 month ago
  74. bb17e6f [3.12] gh-105340: include hidden fast-locals in locals() (GH-105715) (#106470) by Miss Islington (bot) · 2 years, 1 month ago
  75. 74d84cf [3.12] gh-105497: [Enum] Fix Flag inversion when alias/mask members exist. (GH-105542) (#105572) by Miss Islington (bot) · 2 years, 2 months ago
  76. 53605f2 [3.12] GH-104554: Add RTSPS support to `urllib/parse.py` (GH-104605) (#105759) by Miss Islington (bot) · 2 years, 2 months ago
  77. 2edec6a [3.12] gh-104692: Include commoninstall as a prerequisite for bininstall (GH-104693) (#105428) by Jeffery To · 2 years, 2 months ago
  78. d5ed72b [3.12] GH-106330: Fix matching of empty path in `pathlib.PurePath.match()` (GH-106331) (GH-106372) by Barney Gale · 2 years, 2 months ago
  79. 930df7b [3.12] gh-106396: Special-case empty format spec to gen empty JoinedStr node (GH-106401) (#106416) by Miss Islington (bot) · 2 years, 2 months ago
  80. 5f20152 [3.12] gh-106359: Fix corner case bugs in Argument Clinic converter parser (GH-106361) (#106364) by Miss Islington (bot) · 2 years, 2 months ago
  81. 730c873 [3.12] gh-102541: Fix Helper.help("mod") for non-existent mod (GH-105934) (#106322) by Miss Islington (bot) · 2 years, 2 months ago
  82. 8738c5b [3.12] gh-106232: Make timeit doc command lines compatible with Windows. (GH-106296) (#106298) by Miss Islington (bot) · 2 years, 2 months ago
  83. c4298d5 [3.12] gh-105486: Change the `repr` of `ParamSpec` list of args in `GenericAlias` (GH-105488) (#106297) by Miss Islington (bot) · 2 years, 2 months ago
  84. 0616c83 [3.12] gh-106145: Make `end_{lineno,col_offset}` required on `type_param` nodes (GH-106224) (#106295) by Miss Islington (bot) · 2 years, 2 months ago
  85. 04a165f [3.12] GH-106152: Add PY_THROW event to cProfile (GH-106256) by Miss Islington (bot) · 2 years, 2 months ago
  86. c9b9555 [3.12] gh-101006: Improve error handling when read marshal data (GH-101007) (GH-106226) by Miss Islington (bot) · 2 years, 2 months ago
  87. 78cedf2 [3.12] gh-106118: Add O_CLOEXEC preprocessor guard (GH-106120) (#106199) by Miss Islington (bot) · 2 years, 2 months ago
  88. c1c6738 [3.12] gh-101634: regrtest reports decoding error as failed test (GH-106169) (#106174) by Miss Islington (bot) · 2 years, 2 months ago
  89. 1acfecb [3.12] Revert "GH-96145: Add AttrDict to JSON module for use with object_hook (GH-96146)" (GH-105948) (#106117) by Miss Islington (bot) · 2 years, 2 months ago
  90. 8d5d60f [3.12] gh-106075: add `asyncio.taskgroups.__all__` to `asyncio.__all__` (GH-106090) (#106098) by Miss Islington (bot) · 2 years, 2 months ago
  91. 9e6f8d4 [3.12] gh-105987: Fix reference counting issue in `_asyncio._swap_cur… (#106099) by Kumar Aditya · 2 years, 2 months ago
  92. b786fe8 [3.12] gh-105979: Fix exception handling in `unmarshal_frozen_code` (`Python/import.c`) (GH-105980) (#106055) by Miss Islington (bot) · 2 years, 2 months ago
  93. 7d6ee29 [3.12] gh-105974: Revert unintentional behaviour change for protocols with non-callable members and custom `__subclasshook__` methods (GH-105976) (#106032) by Miss Islington (bot) · 2 years, 2 months ago
  94. c407ef0 [3.12] gh-98931: Add custom error messages to invalid import/from with multiple targets (GH-105985) (#105991) by Miss Islington (bot) · 2 years, 2 months ago
  95. e149448 Merge branch '3.12' of https://github.com/python/cpython into 3.12 by Thomas Wouters · 2 years, 2 months ago
  96. cc18a8b [3.12] gh-105908: fix `barry_as_FLUFL` future import (GH-105909) (#105930) by Miss Islington (bot) · 2 years, 2 months ago
  97. f992a60 Python 3.12.0b3 by Thomas Wouters · 2 years, 2 months ago v3.12.0b3
  98. 225cc4c [3.12] GH-105808: Fix a regression introduced in GH-101251 (GH-105910) (#105920) by Miss Islington (bot) · 2 years, 2 months ago
  99. 560adb0 [3.12] GH-105840: Fix assertion failures when specializing calls with too many __defaults__ (GH-105863) by Miss Islington (bot) · 2 years, 2 months ago
  100. 5ca707d [3.12] gh-104799: PEP 695 backward compatibility for ast.unparse (GH-105846) (#105862) by Miss Islington (bot) · 2 years, 2 months ago