Python 3.12.9
  1. fdb8142 Python 3.12.9 by Thomas Wouters · 7 months ago v3.12.9
  2. e4384d1 [3.12] gh-128696: Add arm64 to the get_platform return val description (GH-128701) (#128773) by Miss Islington (bot) · 7 months ago
  3. 64396fb [3.12] gh-128078: Use `PyErr_SetRaisedException` in `_PyGen_SetStopIterationValue` (GH-128287) (#128790) by Miss Islington (bot) · 7 months ago
  4. 9709746 [3.12] gh-127975: Avoid reusing quote types in ast.unparse if not needed (GH-127980) (#129601) by Miss Islington (bot) · 7 months ago
  5. e20963a [3.12] gh-115514: Fix incomplete writes after close while using ssl in asyncio(GH-128037) (#129582) by Miss Islington (bot) · 7 months ago
  6. a7084f6 [3.12] gh-105704: Disallow square brackets (`[` and `]`) in domain names for parsed URLs (GH-129418) (GH-129527) by Miss Islington (bot) · 7 months ago
  7. 368ba55 [3.12] gh-119461: Restore the testSocket VSOCK skipUnless removed by PR GH-119465 (GH-129561) (#129565) by Miss Islington (bot) · 7 months ago
  8. 48f08fe [3.12] gh-111495: Add PyFile tests (#129449) (#129477) (#129501) by Victor Stinner · 7 months ago
  9. d2f551d [3.12] gh-128799: Add frame of except* to traceback when wrapping a naked exception (GH-128971) (#129328) by Irit Katriel · 7 months ago
  10. ddb314f [3.12] remove type annotations from multiprocessing. (GH-129381) (#129471) by Miss Islington (bot) · 7 months ago
  11. f463d05 [3.12] gh-129403: Fix `ValueError` messages in `asyncio.Barrier` and `threading.Barrier` (GH-129419) (#129469) by Miss Islington (bot) · 7 months ago
  12. c0ae83a [3.12] gh-125522: Fix bare except in `test_uuid` (GH-129018) (#129456) by Miss Islington (bot) · 7 months ago
  13. f65aa0d [3.12] gh-118761: Improve import time of `subprocess` (GH-129427) (#129448) by Miss Islington (bot) · 7 months ago
  14. e5ab9e3 [3.12] gh-112064: Fix incorrect handling of negative read sizes in `HTTPResponse.read()` (GH-128270) (#129396) by Miss Islington (bot) · 7 months ago
  15. 2df8b39 [3.12] gh-119511: Fix a potential denial of service in imaplib (GH-119514) (GH-129356) by Miss Islington (bot) · 7 months ago
  16. 0d53d7a [3.12] gh-71339: Use new assertion methods in test_idle (GH-129314) (#129315) by Miss Islington (bot) · 7 months ago
  17. c17d30b [3.12] gh-58956: Set f_trace on frames with breakpoints after setting a new breakpoint (GH-124454) (#125549) by Miss Islington (bot) · 7 months ago
  18. e94939c [3.12] gh-128479: fix asyncio staggered race leaking tasks, and logging unhandled exception.append exception (GH-128475) (#129228) by Miss Islington (bot) · 7 months ago
  19. bb7c54d [3.12] gh-129185: Fix PyTraceMalloc_Untrack() at Python exit (#129191) (#129217) (#129221) by Victor Stinner · 7 months ago
  20. 9ed04d9 [3.12] gh-124363: Treat debug expressions in f-string as raw strings (GH-128399) (#129190) by Pablo Galindo Salgado · 7 months ago
  21. e577ff4 [3.12] gh-129093: Fix f-string debug text sometimes getting cut off when expression contains ! (#129164) by Pablo Galindo Salgado · 7 months ago
  22. bc21454 [3.12] gh-128588: fix refcycles in eager task creation and remove eager tasks optimization that missed and introduced incorrect cancellations (#129063) (#128586) by Thomas Grainger · 7 months ago
  23. 03bce18 [3.12] GH-128131: Completely support random read access of uncompressed unencrypted files in ZipFile (GH-128143) (#129092) by Miss Islington (bot) · 7 months ago
  24. 032058c [3.12] gh-71339: Add additional assertion methods in test.support (GH-128707) (GH-128815) (GH-129059) by Serhiy Storchaka · 7 months ago
  25. b8170e5 [3.12] gh-80222: Fix email address header folding with long quoted-string (GH-122753) (#129008) by Miss Islington (bot) · 7 months ago
  26. fceb8c3 [3.12] gh-111495: Add more tests on PyEval C APIs (#122789) (#128987) (#129023) by Victor Stinner · 7 months ago
  27. 6df22cb [3.12] gh-128679: Fix tracemalloc.stop() race conditions (#128897) (#129022) by Victor Stinner · 7 months ago
  28. 83de72e [3.12] gh-128911: Add tests on the PyImport C API (GH-128915) (GH-128960) (#128989) by Serhiy Storchaka · 7 months ago
  29. 6d638c2 [3.12] gh-128991: Release the enter frame reference within bdb callba… (#129003) by Tian Gao · 7 months ago
  30. fbbef60 [3.12] gh-127637: add tests for `dis` command-line interface (#127759) (#127780) by Bénédikt Tran · 7 months ago
  31. 405f6d7 [3.12] gh-128961: Fix exhausted array iterator crash in __setstate__() (GH-128962) (#128977) by Miss Islington (bot) · 7 months ago
  32. 8a8f5d6 [3.12] gh-128916: Do not set `SO_REUSEPORT` on non-`AF_INET*` sockets (GH-128933) (#128970) by Miss Islington (bot) · 7 months ago
  33. f45da82 [3.12] gh-58956: Fix a frame refleak in bdb (GH-128190) (#128953) by Tian Gao · 7 months ago
  34. 45b89bf [3.12] gh-128816: Fix warnings in test_doctest (GH-128817) (GH-128871) by Miss Islington (bot) · 7 months ago
  35. 6c9b7e5 [3.12] gh-128833: Patch `test_embed.test_specialized_static_code_gets_unspecialized_at_Py_FINALIZE` on Windows (#128860) by Bénédikt Tran · 7 months ago
  36. febe67b [3.12] gh-109959: Skip test_glob.test_selflink() flaky test (GH-128812) (#128834) by Miss Islington (bot) · 7 months ago
  37. e7400d7 [3.12] gh-125997: Increase test coverage for `time.sleep()` (GH-128751) (#128795) by Miss Islington (bot) · 7 months ago
  38. 552b2a0 [3.12] Explicitly import `urllib.error` in `urllib.robotparser` (GH-128737) (#128794) by Miss Islington (bot) · 7 months ago
  39. ca5ff6b [3.12] gh-128562: Fix generation of the tkinter widget names (GH-128604) (GH-128792) by Miss Islington (bot) · 7 months ago
  40. 4facd7d [3.12] gh-128078: Clear exception in `anext` before calling `_PyGen_SetStopIterationValue` (GH-128780) (#128784) by Miss Islington (bot) · 7 months ago
  41. b773f59 [3.12] gh-128731: Explicitly close socket on error in robotparser.RobotFileParser.read() (GH-128733) (GH-128756) by Miss Islington (bot) · 7 months ago
  42. c20c551 [3.12] gh-128734: Explicitly close sockets in urllib tests (GH-128735) (GH-128750) by Serhiy Storchaka · 7 months ago
  43. 07a65cd [3.12] gh-128302: Fix bugs in xml.dom.xmlbuilder (GH-128284) (#128583) by Miss Islington (bot) · 7 months ago
  44. 4c130c9 [3.12] gh-128615: Cover pickling of `ParamSpecArgs` and `ParamSpecKwargs` (GH-128616) (#128626) by Miss Islington (bot) · 8 months ago
  45. b69b9da [3.12] gh-41872: Fix quick extraction of module docstrings from a file in pydoc (GH-127520) (GH-128621) by Miss Islington (bot) · 8 months ago
  46. d8890fb [3.12] gh-128613: Increase `typing.Concatenate` coverage (GH-128614) (#128624) by Miss Islington (bot) · 8 months ago
  47. b46adda [3.12] gh-123085: Remove double 'import os' added by PR #124021 (#128600) by Erlend E. Aasland · 8 months ago
  48. dae5b16 [3.12] gh-98188: Fix EmailMessage.get_payload to decode data when CTE value has extra text (GH-127547) (#128529) by Miss Islington (bot) · 8 months ago
  49. e758eb3 [3.12] gh-123085: _compile_importlib: Avoid copying sources before compilation (GH-124131) (GH-128581) by Miss Islington (bot) · 8 months ago
  50. f9aac4a [3.12] gh-128519: Align the docstring of untokenize() to match the docs (GH-128521) (#128532) by Miss Islington (bot) · 8 months ago
  51. d712ece [3.12] gh-123085: Fix issue in inferred caller when resources package has no source (GH-123102) (#124021) by Jason R. Coombs · 8 months ago
  52. 06e4173 [3.12] gh-127553: Remove outdated TODO comment in _pydatetime (GH-127564) (#128501) by Miss Islington (bot) · 8 months ago
  53. e440459 [3.12] gh-127903: Fix a crash on debug builds when calling `Objects/unicodeobject::_copy_characters` (GH-127876) (#128459) by Miss Islington (bot) · 8 months ago
  54. 7ce09fc [3.12] gh-128014: Fix passing default='' to the tkinter method wm_iconbitmap() (GH-128015) (GH-128420) by Serhiy Storchaka · 8 months ago
  55. ca017a1 [3.12] gh-88834: Unify the instance check for typing.Union and types.UnionType (GH-128363) (GH-128371) by Miss Islington (bot) · 8 months ago
  56. fcc9bc4 [3.12] gh-128342: Specify timeout unit in subprocess docstrings (GH-128343) (#128366) by Miss Islington (bot) · 8 months ago
  57. be7314f [3.12] gh-127586: multiprocessing.Pool does not properly restore blocked signals (try 2) (GH-128011) (#128299) by Miss Islington (bot) · 8 months ago
  58. 3a726be [3.12] Mention loop_factory argument in docstring for asyncio.run() (GH-128288) (#128292) by Miss Islington (bot) · 8 months ago
  59. 82dbfbf [3.12] gh-127537: Add __class_getitem__ to the python implementation of functools.partial (#127537) (#128282) by Shantanu · 8 months ago
  60. fe41537 [3.12] gh-127847: Fix position in the special-cased zipfile seek (GH-127856) (#128226) by Miss Islington (bot) · 8 months ago
  61. f65ac86 [3.12] gh-128049: Fix type confusion bug with the return value of a custom ExceptionGroup split function (GH-128079) (#128140) by Miss Islington (bot) · 8 months ago
  62. 23e8fc2 [3.12] gh-128116: Skip test_socket VSOCK testStream() on PermissionError (GH-128120) (#128124) by Miss Islington (bot) · 8 months ago
  63. 6ffa564 [3.12] gh-126742: Avoid checking for library filename in test_ctypes (GH-128034) (#128057) by Miss Islington (bot) · 8 months ago
  64. e0b61ff [3.12] gh-126742: Add _PyErr_SetLocaleString, use it for gdbm & dlerror messages (GH-126746) (GH-128027) by Bénédikt Tran · 8 months ago
  65. 6ac578c [3.12] gh-126554: ctypes: Correctly handle NULL dlsym values (GH-126555) (GH-127764) by Bénédikt Tran · 8 months ago
  66. b1cc62a [3.12] gh-127906: Skip limited C API test_cext tests if Py_TRACE_REFS (#127993) by Victor Stinner · 8 months ago
  67. d036855 [3.12] gh-126937: ctypes: add test for maximum size of a struct field (GH-126938) (GH-127825) (GH-127909) by Petr Viktorin · 8 months ago
  68. 58916eb [3.12] gh-127906: Test the limited C API in test_cppext (GH-127916) (#127920) by Miss Islington (bot) · 8 months ago
  69. 5a658d8 [3.12] gh-127906: Backport test_cext from the main branch (#127912) by Victor Stinner · 8 months ago
  70. 21c056e [3.12] gh-127870: Detect recursive calls in ctypes _as_parameter_ handling (#127872) (#127918) by Victor Stinner · 8 months ago
  71. 6544f99 [3.12] gh-127906: Backport test_cppext changes from the main branch (#127915) by Victor Stinner · 8 months ago
  72. 2916f83 [3.12] Fix typos in `Lib/_pydecimal.py` (GH-127700) (#127888) by Miss Islington (bot) · 8 months ago
  73. b0615a8 [3.12] gh-123401: Fix http.cookies module to support obsolete RFC 850 date format (GH-123405) (#127829) by Miss Islington (bot) · 8 months ago
  74. 0964f9f [3.12] GH-117195: Avoid assertion error in `object.__sizeof__` (GH-117220) (#127605) by Miss Islington (bot) · 8 months ago
  75. 487a51a [3.12] gh-111609: `end_offset` is ignored in subclasses of SyntaxError (#127554) by Nice Zombies · 8 months ago
  76. 8b4e7f8 [3.12] gh-127552: Remove comment questioning 4-digit restriction for ‘Y’ in datetime.strptime patterns (GH-127590) (#127649) by Miss Islington (bot) · 9 months ago
  77. e881dd1 [3.12] gh-126775: make linecache.checkcache threadsafe and GC re-entrency safe (GH-126776) (#127779) by Miss Islington (bot) · 9 months ago
  78. fa93522 gh-127732: Add Windows Server 2025 detection to platform module (GH-127733) by Miss Islington (bot) · 9 months ago
  79. 5f5624d [3.12] gh-127734: improve signature of `urllib.request.HTTPPasswordMgrWithPriorAuth.__init__` (GH-127735) (#127745) by Miss Islington (bot) · 9 months ago
  80. 87f912a [3.12] Give `poplib.POP3.rpop` a proper docstring (GH-127370) (#127722) by Miss Islington (bot) · 9 months ago
  81. 9aa0deb [3.12] gh-127655: Ensure `_SelectorSocketTransport.writelines` pauses the protocol if needed (GH-127656) (#127664) by Miss Islington (bot) · 9 months ago
  82. 675324d [3.12] GH-126727: Fix test_era_nl_langinfo with Japanese ERAs on Solaris (GH-127327) (GH-127646) by Miss Islington (bot) · 9 months ago
  83. a65475f [3.12] gh-122431: Disallow negative values in `readline.append_history_file` (GH-122469) (#127642) by Miss Islington (bot) · 9 months ago
  84. 2dc476b Python 3.12.8 by Thomas Wouters · 9 months ago v3.12.8
  85. b49e902 [3.12] gh-126876: Fix socket internal_select() for large timeout (GH-126968) (#127003) by Miss Islington (bot) · 9 months ago
  86. af2d24b gh-119826: Improved fallback for ntpath.abspath() on Windows (GH-119938) by Miss Islington (bot) · 9 months ago
  87. 8fffbb0 [3.12] gh-113841: fix possible undefined division by 0 in _Py_c_pow() (GH-127211) (GH-127216) (GH-127530) by Miss Islington (bot) · 9 months ago
  88. 34fe4af [3.12] gh-126618: fix repr(itertools.count(sys.maxsize)) (GH-127048) (#127510) by Sergey B Kirpichev · 9 months ago
  89. 34137cb [3.12] gh-126699: allow AsyncIterator to be used as a base for Protocols (GH-126702) (#126761) by Miss Islington (bot) · 9 months ago
  90. 97fd09f [3.12] add missing gc_collect() calls in sqlite3 tests (GH-127446) (#127501) by Miss Islington (bot) · 9 months ago
  91. f08c82e [3.12] Add the missing `f` on an f-string error message in multiprocessing. (GH-127462) (#127465) by Miss Islington (bot) · 9 months ago
  92. 7c7ed49 [3.12] gh-88110: Clear concurrent.futures.thread._threads_queues after fork to avoid joining parent process' threads (GH-126098) (GH-127164) by Miss Islington (bot) · 9 months ago
  93. e7ab978 [3.12] gh-127208: Reject null character in _imp.create_dynamic() (#127400) (#127419) by Victor Stinner · 9 months ago
  94. fc6c2de [3.12] gh-127258: Fix asyncio test_staggered_race_with_eager_tasks() (GH-127358) (#127402) by Miss Islington (bot) · 9 months ago
  95. 91399c3 [3.12] gh-127303: Add docs for token.EXACT_TOKEN_TYPES (GH-127304) (#127391) by Miss Islington (bot) · 9 months ago
  96. 7d175ca [3.12] gh-127190: Fix local_setattro() error handling (GH-127366) (#127368) by Miss Islington (bot) · 9 months ago
  97. c3bb32d [3.12] gh-124008: Fix calculation of the number of written bytes for the Windows console (GH-124059) (GH-127326) by Miss Islington (bot) · 9 months ago
  98. 97ed216 [3.12] gh-109746: Fix race condition in test_start_new_thread_failed (GH-127299) (GH-127324) by Miss Islington (bot) · 9 months ago
  99. 08531ac [3.12] gh-127183: Add `_ctypes.CopyComPointer` tests (GH-127184) (GH-127252) by Miss Islington (bot) · 9 months ago
  100. a4d6b90 [3.12] gh-127182: Fix `io.StringIO.__setstate__` crash when `None` is the first value (GH-127219) (#127263) by Miss Islington (bot) · 9 months ago