Python 3.14.0a3
  1. 401bfc6 Python 3.14.0a3 by Hugo van Kemenade · 8 months ago v3.14.0a3
  2. b9a492b gh-127085: Add a test skip if multiprocessing isn't available (#128019) by Russell Keith-Magee · 8 months ago
  3. 1183e4c gh-127146: Emscripten clean up test suite (#127984) by Hood Chatham · 8 months ago
  4. 3b76682 gh-126907: make `atexit` thread safe in free-threading (#127935) by Peter Bierma · 8 months ago
  5. 4937ba5 gh-127085: fix some data races in memoryview in free-threading (#127412) by Edward Xu · 8 months ago
  6. 1d276ec Revert "gh-127586: properly restore blocked signals in resource_tracker.py (GH-127587)" (#127983) by Hugo van Kemenade · 8 months ago
  7. b74c8f5 GH-126985: Don't override venv detection with PYTHONHOME (#127968) by Filipe Laíns 🇵🇸 · 8 months ago
  8. 46006a1 gh-127586: properly restore blocked signals in resource_tracker.py (GH-127587) by Stephen Hansen · 8 months ago
  9. 0ac40ac gh-127353: Allow to force color output on Windows V2 (#127926) by Andrey Efremov · 8 months ago
  10. 78e766f Fix typo in docstring: quadruple double quotes (#127913) by Totosuki · 8 months ago
  11. c0264fc gh-127747: Resolve BytesWarning in test.support.strace_helper (#127849) by Cody Maloney · 8 months ago
  12. 2de048c gh-115999: Specialize loading attributes from modules in free-threaded builds (#127711) by mpage · 8 months ago
  13. 6446408 gh-102471, PEP 757: Add PyLong import and export API (#121339) by Victor Stinner · 8 months ago
  14. d05a4e6 gh-127906: Test the limited C API in test_cppext (#127916) by Victor Stinner · 8 months ago
  15. 6ff38fc gh-127870: Detect recursive calls in ctypes _as_parameter_ handling (#127872) by Victor Stinner · 8 months ago
  16. 8ac307f GH-127724: don't use sysconfig to calculate the venv local include path (#127731) by Filipe Laíns 🇵🇸 · 8 months ago
  17. a8ffe66 Revert "gh-127353: Allow to force color output on Windows (#127354)" (#127889) by Hugo van Kemenade · 8 months ago
  18. ed037d2 Fix typos in `Lib/_pydecimal.py` (#127700) by Stan Ulbrych · 8 months ago
  19. 365451e gh-127353: Allow to force color output on Windows (#127354) by Andrey Efremov · 8 months ago
  20. 7146f18 GH-127807: pathlib ABCs: remove `PathBase._unsupported_msg()` (#127855) by Barney Gale · 8 months ago
  21. 292afd1 GH-127381: pathlib ABCs: remove remaining uncommon `PathBase` methods (#127714) by Barney Gale · 8 months ago
  22. c33b6fb gh-127740: Add some more tests for earlier PR #127756 (#127818) by Srinivas Reddy Thatiparthy (తాటిపర్తి శ్రీనివాస్ రెడ్డి) · 8 months ago
  23. 41f29e5 gh-127146: Some expected failures in Emscripten time tests (#127843) by Hood Chatham · 8 months ago
  24. e8f4e27 gh-111609: Test `end_offset` in SyntaxError subclass (#127830) by Nice Zombies · 8 months ago
  25. bc262de GH-125174: Mark objects as statically allocated. (#127797) by Mark Shannon · 8 months ago
  26. b0f278f gh-127065: Make methodcaller thread-safe and re-entrant (GH-127746) by Pieter Eendebak · 8 months ago
  27. 5a23994 GH-127058: Make `PySequence_Tuple` safer and probably faster. (#127758) by Mark Shannon · 8 months ago
  28. 359389e gh-123401: Fix http.cookies module to support obsolete RFC 850 date format (#123405) by Nano · 8 months ago
  29. ce76b54 gh-126992: Change pickle code to base 10 for load_long and load_int (GH-127042) by Justin Applegate · 8 months ago
  30. db9bea0 gh-127740: For odd-length input to bytes.fromhex(...) change the error message to ValueError: fromhex() arg must be of even length (#127756) by Srinivas Reddy Thatiparthy (తాటిపర్తి శ్రీనివాస్ రెడ్డి) · 8 months ago
  31. 12b4f1a GH-127381: pathlib ABCs: remove `PathBase.samefile()` and rarer `is_*()` (#127709) by Barney Gale · 8 months ago
  32. c91ccbe gh-59705: Set OS thread name when Thread.name is changed (#127702) by Victor Stinner · 8 months ago
  33. cef0a90 gh-126937: ctypes: fix TypeError when a field's size is >65535 bytes (GH-126938) by Melissa0x1f992 · 8 months ago
  34. 690fe07 gh-126491: Revert "GH-126491: Lower heap size limit with faster marking (GH-127519)" (GH-127770) by Petr Viktorin · 8 months ago
  35. 4331832 gh-125420: implement `Sequence.count` API on `memoryview` objects (#125443) by Bénédikt Tran · 8 months ago
  36. 050d59b add help blurb for "extralargefile" (#127710) by Skip Montanaro · 8 months ago
  37. 212448b gh-127718: Add colour to `test.regrtest` output (#127719) by Hugo van Kemenade · 8 months ago
  38. 2233c30 gh-126775: make linecache.checkcache threadsafe and GC re-entrency safe (#126776) by Thomas Grainger · 8 months ago
  39. 3983527 gh-127651: Use __file__ in diagnostics if origin is missing (#127660) by Shantanu · 8 months ago
  40. 58c7538 gh-125420: implement `Sequence.index` API on `memoryview` objects (#125446) by Bénédikt Tran · 8 months ago
  41. 5c89adf GH-127456: pathlib ABCs: add protocol for path parser (#127494) by Barney Gale · 8 months ago
  42. e85f2f1 gh-127637: add tests for `dis` command-line interface (#127759) by Bénédikt Tran · 8 months ago
  43. 5eb7fd4 gh-127732: Add Windows Server 2025 detection to platform module (GH-127733) by Wulian · 8 months ago
  44. 2041a95 gh-126925: Modify how iOS test results are gathered (#127592) by Russell Keith-Magee · 8 months ago
  45. a03efb5 gh-127734: improve signature of `urllib.request.HTTPPasswordMgrWithPriorAuth.__init__` (#127735) by Stephen Morton · 8 months ago
  46. 7f8ec52 GH-127381: pathlib ABCs: remove `PathBase.unlink()` and `rmdir()` (#127736) by Barney Gale · 8 months ago
  47. 1503fc8 gh-127610: Added validation for more than one var-positional and var-keyword parameters in inspect.Signature (GH-127657) by Apostol Fet · 8 months ago
  48. 7015485 GH-126789: fix some sysconfig data on late site initializations (#127729) by Filipe Laíns 🇵🇸 · 8 months ago
  49. 79b7cab GH-127090: Fix `urllib.response.addinfourl.url` value for opened `file:` URIs (#127091) by Barney Gale · 8 months ago
  50. 27d0d21 Give `poplib.POP3.rpop` a proper docstring (#127370) by Stan Ulbrych · 8 months ago
  51. 31c9f3c GH-127381: pathlib ABCs: remove `PathBase.resolve()` and `absolute()` (#127707) by Barney Gale · 8 months ago
  52. 5b6635f GH-127381: pathlib ABCs: remove `PathBase.rename()` and `replace()` (#127658) by Barney Gale · 8 months ago
  53. e59caf6 Fix typo in `Lib/_android_support.py` (#127699) by Stan Ulbrych · 8 months ago
  54. 67b18a1 gh-59705: Add _thread.set_name() function (#127338) by Victor Stinner · 8 months ago
  55. 12680ec gh-127314: Don't mention the GIL when calling without a thread state on the free-threaded build (#127315) by Peter Bierma · 8 months ago
  56. 023b7d2 GH-126491: Lower heap size limit with faster marking (GH-127519) by Mark Shannon · 8 months ago
  57. 8b7c194 gh-120010: Fix invalid (nan+nanj) results in _Py_c_prod() (GH-120287) by Sergey B Kirpichev · 8 months ago
  58. e991ac8 gh-127655: Ensure `_SelectorSocketTransport.writelines` pauses the protocol if needed (#127656) by J. Nick Koston · 8 months ago
  59. 8b3cccf GH-125413: Revert addition of `pathlib.Path.scandir()` method (#127377) by Barney Gale · 8 months ago
  60. 23f2e8f gh-127221: Add colour to unittest output (#127223) by Hugo van Kemenade · 9 months ago
  61. d958d9f GH-126727: Fix test_era_nl_langinfo with Japanese ERAs on Solaris (GH-127327) by Jakub Kulík · 9 months ago
  62. 208b0fb gh-122431: Disallow negative values in `readline.append_history_file` (#122469) by Peter Bierma · 9 months ago
  63. 67b9a53 gh-127413: allow to show specialized bytecode via `dis` CLI (#127414) by Bénédikt Tran · 9 months ago
  64. 43634fc gh-127146: Emscripten: Skip segfaults in test suite (#127151) by Hood Chatham · 9 months ago
  65. 51cfa56 gh-127552: Remove comment questioning 4-digit restriction for ‘Y’ in datetime.strptime patterns (#127590) by Beomsoo Kim · 9 months ago
  66. bc0f2e9 gh-123378: Ensure results of `PyUnicode*Error_Get{Start,End}` are clamped (GH-123380) by Bénédikt Tran · 9 months ago
  67. 6fc64367 gh-127572: Fix `test_structmembers` initialization (GH-127577) by Sam Gross · 9 months ago
  68. 0f91078 gh-127146: Resolve some minor problems in Emscripten tests (#127565) by Hood Chatham · 9 months ago
  69. 12397a5 gh-112192: Increase the trace module coverage precision to one decimal (#126972) by RUANG (James Roy) · 9 months ago
  70. dabcecf gh-115999: Enable specialization of `CALL` instructions in free-threaded builds (#127123) by mpage · 9 months ago
  71. fc5a0dc gh-127271: Replace use of PyCell_GET/SET (gh-127272) by Neil Schemenauer · 9 months ago
  72. 276cd66 gh-115999: Add free-threaded specialization for `SEND` (gh-127426) by Neil Schemenauer · 9 months ago
  73. 13b68e1 gh-127421: Fix race in test_start_new_thread_failed (#127549) by mpage · 9 months ago
  74. 0cb5222 gh-115999: Specialize `LOAD_SUPER_ATTR` in free-threaded builds (gh-127128) by Neil Schemenauer · 9 months ago
  75. 8ba9f5b gh-127347: Document `traceback.print_list` (#127348) by Tomas R. · 9 months ago
  76. 412e11f gh-127255: Make `CopyComPointer` public and add to `ctypes` doc. (GH-127275) by Jun Komoda · 9 months ago
  77. 979bf24 gh-117657: TSAN Fix races in `PyMember_Get` and `PyMember_Set` for C extensions (GH-123211) by Daniele Parmeggiani · 9 months ago
  78. dffb909 Speed-up lazy heapq import in collections (gh-127538) by Raymond Hettinger · 9 months ago
  79. c46acd3 gh-126876: Fix test_socket.testLargeTimeout() for missing _testcapi (#127517) by Victor Stinner · 9 months ago
  80. 31f16e4 gh-109523: Raise a BlockingIOError if reading text from a non-blocking stream cannot immediately return bytes. (GH-122933) by Giovanni Siragusa · 9 months ago
  81. 930ba0c gh-126618: fix repr(itertools.count(sys.maxsize)) (#127048) by Sergey B Kirpichev · 9 months ago
  82. a8dd821 GH-126491: GC: Mark objects reachable from roots before doing cycle collection (GH-127110) by Mark Shannon · 9 months ago
  83. 2a373da add missing gc_collect() calls in sqlite3 tests (#127446) by CF Bolz-Tereick · 9 months ago
  84. 2950bc5 GH-127429: fix sysconfig data generation on cross-builds (#127430) by Filipe Laíns 🇵🇸 · 9 months ago
  85. e271340 gh-115999: Add partial free-thread specialization for BINARY_SUBSCR (gh-127227) by Donghee Na · 9 months ago
  86. 7ea523f gh-126899: Add `**kw` to `tkinter.Misc.after` and `tkinter.Misc.after_idle` (#126900) by Zhikang Yan · 9 months ago
  87. 1bc4f07 gh-127321: Avoid stopping at an opcode without an associated line number for breakpoint() (#127457) by Tian Gao · 9 months ago
  88. 11c0109 Add the missing `f` on an f-string error message in multiprocessing. (GH-127462) by Gregory P. Smith · 9 months ago
  89. 46bfd26 gh-127165: Disallow embedded NULL characters in `_interpreters` (#127199) by Peter Bierma · 9 months ago
  90. 328187c GH-127381: pathlib ABCs: remove `PathBase.cwd()` and `home()` (#127427) by Barney Gale · 9 months ago
  91. 38264a0 GH-127381: pathlib ABCs: remove `PathBase.lstat()` (#127382) by Barney Gale · 9 months ago
  92. 45c5cba gh-127316: fix incorrect assertion in setting `__class__` in free-threading (#127399) by Kumar Aditya · 9 months ago
  93. b14fdad gh-127208: Reject null character in _imp.create_dynamic() (#127400) by Victor Stinner · 9 months ago
  94. bfabf96 gh-127258: Fix asyncio test_staggered_race_with_eager_tasks() (#127358) by Victor Stinner · 9 months ago
  95. 9949091 gh-127341: Argument Clinic: fix compiler warnings for getters with docstrings (#127310) by Peter Bierma · 9 months ago
  96. dd3a87d gh-127303: Add docs for token.EXACT_TOKEN_TYPES (#127304) by Илья Любавский · 9 months ago
  97. 20657fb gh-127190: Fix local_setattro() error handling (#127366) by Victor Stinner · 9 months ago
  98. 3a77980 GH-127178: install a _sysconfig_vars_(...).json file in the stdlib directory (#127302) by Filipe Laíns 🇵🇸 · 9 months ago
  99. 78cb377 gh-122288: Improve performances of `fnmatch.translate` (#122289) by Bénédikt Tran · 9 months ago
  100. 3cf83d9 gh-124008: Fix calculation of the number of written bytes for the Windows console (GH-124059) by Serhiy Storchaka · 9 months ago