Python 3.14.0a4
  1. f26daa9 Python 3.14.0a4 by Hugo van Kemenade · 7 months ago v3.14.0a4
  2. ff3e145 gh-118761: Improve import time of the `pickle` module. (#128732) by Bénédikt Tran · 7 months ago
  3. 06cad77 gh-71339: Add additional assertion methods for unittest (GH-128707) by Serhiy Storchaka · 7 months ago
  4. da8825e gh-128562: Fix generation of the tkinter widget names (GH-128604) by Zhikang Yan · 7 months ago
  5. bf64a58 gh-128400: Only show the current thread in `Py_FatalError` on the free-threaded build (#128758) by Peter Bierma · 7 months ago
  6. 8dfc743 gh-128182: Add per-object memory access synchronization to `ctypes` (GH-128490) by Peter Bierma · 7 months ago
  7. aa6579c gh-127773: Disable attribute cache on incompatible MRO entries (GH-127924) by Petr Viktorin · 7 months ago
  8. 76ffaef gh-128078: Clear exception in `anext` before calling `_PyGen_SetStopIterationValue` (#128780) by Bénédikt Tran · 7 months ago
  9. 6ff8f82 gh-128150: Improve performances of `uuid.uuid*` constructor functions. (#128151) by Bénédikt Tran · 7 months ago
  10. 39fc7ef GH-124483: Mark `Py_DECREF`, etc. as escaping for the JIT (GH-128678) by Mark Shannon · 7 months ago
  11. b00e125 gh-128690: temporarily do not use test_embed in PGO profile builds (#128771) by Ned Deily · 7 months ago
  12. 6ecb620 gh-90905: Allow cross-compilation on macOS (#128385) by Zanie Blue · 7 months ago
  13. d0ecbdd gh-128627: Emscripten: Use wasm-gc based call adaptor if available (#128628) by Hood Chatham · 7 months ago
  14. 5e65a1a gh-128731: Fix ResourceWarning in robotparser.RobotFileParser.read() (GH-128733) by Serhiy Storchaka · 7 months ago
  15. f6c61bf gh-128717: Stop-the-world when setting the recursion limit (#128741) by Peter Bierma · 7 months ago
  16. ff39e3f gh-126703: Add freelist for `PyMethodObject` (#128594) by Pieter Eendebak · 7 months ago
  17. 802556a gh-127257: Add hex code to ssl "unknown error" message (GH-127360) by Petr Viktorin · 7 months ago
  18. 688f3a0 gh-128388: pyrepl on Windows: add meta and ctrl+arrow keybindings (GH-128389) by Paulie Peña · 7 months ago
  19. 2fcdc84 gh-126862: Use `Py_ssize_t` instead of `int` when processing the number of super-classes (#127523) by Bénédikt Tran · 7 months ago
  20. 087bb48 gh-127196: Fix crash in `_interpreters`, when `shared` had invalid encodings (#127220) by sobolevn · 7 months ago
  21. b725297 gh-128661: Fix `typing.evaluate_forward_ref` not showing deprecation (#128663) by sobolevn · 7 months ago
  22. 1439b81 gh-128629: Add Py_PACK_VERSION and Py_PACK_FULL_VERSION (GH-128630) by Petr Viktorin · 7 months ago
  23. 58a9133 acks: add myself (#128652) by Filipe Laíns 🇵🇸 · 7 months ago
  24. 34e840f GH-66409: check if exec_prefix is the same as prefix before searching executable_dir (#127974) by Filipe Laíns 🇵🇸 · 7 months ago
  25. 95cd9c6 GH-127970: find the runtime library when dladdr is available (#127972) by Filipe Laíns 🇵🇸 · 7 months ago
  26. 474e419 gh-41872: Fix quick extraction of module docstrings from a file in pydoc (GH-127520) by Srinivas Reddy Thatiparthy (తాటిపర్తి శ్రీనివాస్ రెడ్డి) · 7 months ago
  27. 65ae3d5 GH-127809: Fix the JIT's understanding of ** (GH-127844) by Brandt Bucher · 7 months ago
  28. 61b9811 gh-128552: fix refcycles in eager task creation (#128553) by Thomas Grainger · 7 months ago
  29. 6ea04da gh-128302: Fix bugs in xml.dom.xmlbuilder (GH-128284) by Stephen Morton · 7 months ago
  30. e837a1f gh-128146: Exclude os/log.h import on older macOS versions. (#128165) by Russell Keith-Magee · 7 months ago
  31. 24b147a gh-128472: Add `-skip-funcs` to BOLT options to fix computed goto errors (gh-128511) by Zanie Blue · 7 months ago
  32. 7363476 gh-128559: Remove typing import from asyncio.timeouts (#128560) by Michael H · 7 months ago
  33. f89e5e2 gh-127350: Add Py_fopen() and Py_fclose() functions (#127821) by Victor Stinner · 7 months ago
  34. 7e8c571 gh-128340: add thread safe handle for `loop.call_soon_threadsafe` (#128369) by Kumar Aditya · 7 months ago
  35. a62ba52 gh-98188: Fix EmailMessage.get_payload to decode data when CTE value has extra text (#127547) by RanKKI · 7 months ago
  36. ae23a01 gh-128137: Update PyASCIIObject to handle interned field with the atomic operation (gh-128196) by Donghee Na · 7 months ago
  37. a4e773c gh-128152: Argument Clinic: ignore pre-processor directives inside C comments (#128464) by Erlend E. Aasland · 8 months ago
  38. befcfdf gh-128400: Only show the current thread in `faulthandler` if the GIL is disabled (GH-128425) by Peter Bierma · 8 months ago
  39. 46cb634 gh-127903: Fix a crash on debug builds when calling `Objects/unicodeobject::_copy_characters`` (#127876) by Alexander Shadchin · 8 months ago
  40. b4f799b gh-112015: Implement `ctypes.memoryview_at()` (GH-112018) by Rian Hunter · 8 months ago
  41. f21af18 gh-128317: Highlight today in colour in calendar CLI output (#128318) by Hugo van Kemenade · 8 months ago
  42. 8abd6ce gh-115765: Upgrade to GNU Autoconf 2.72 (#128411) by Erlend E. Aasland · 8 months ago
  43. 830e106 gh-127529: Correct asyncio's `accept_connection` behaviour for handling `ConnectionAbortedError` (#127532) by jb2170 · 8 months ago
  44. bb2dfad gh-128104: Remove `Py_STRFTIME_C99_SUPPORT`; require C99-compliant strftime (#128106) by Zanie Blue · 8 months ago
  45. c9356fe gh-128400: Stop-the-world when manually calling `faulthandler` (GH-128422) by Peter Bierma · 8 months ago
  46. 58e9f95 gh-128014: Fix passing default='' to the tkinter method wm_iconbitmap() (GH-128015) by Zhikang Yan · 8 months ago
  47. 8e48a6e gh-126624: Expose error code ``XML_ERROR_NOT_STARTED`` of Expat >=2.6.4 (#126625) by Sebastian Pipping · 8 months ago
  48. a3711d1 gh-124130: Fix a bug in matching regular expression \B in empty string (GH-127007) by Serhiy Storchaka · 8 months ago
  49. 8d16919 gh-123925: Fix building curses on platforms without libncursesw (GH-128405) by Serhiy Storchaka · 8 months ago
  50. e1baa77 gh-95371: Add support for other image formats(e.g. PNG) to the turtle… (#95378) by Shin-myoung-serp · 8 months ago
  51. d903b17 gh-121676: Raise a ``DeprecationWarning`` if the Python implementation of ``functools.reduce`` is called with `function` or `sequence` as a keyword args (#121677) by Kirill Podoprigora · 8 months ago
  52. b2ac70a gh-88834: Unify the instance check for typing.Union and types.UnionType (GH-128363) by Serhiy Storchaka · 8 months ago
  53. 34b85ef gh-128118: Speed up copy.copy with fast lookup for atomic and container types (#128119) by Pieter Eendebak · 8 months ago
  54. 81376fe gh-128321: Set LIBS instead of LDFLAGS when checking sqlite3 requirements (#128322) by Zanie Blue · 8 months ago
  55. 7e819ce gh-123424: add `ZipInfo._for_archive` to set suitable default properties (#123429) by Bénédikt Tran · 8 months ago
  56. f9a5a3a gh-128192: support HTTP sha-256 digest authentication as per RFC-7617 (GH-128193) by Calvin Bui · 8 months ago
  57. aeb9b65 gh-127586: multiprocessing.Pool does not properly restore blocked signals (try 2) (GH-128011) by Stephen Hansen · 8 months ago
  58. 401bba6 gh-127537: Add __class_getitem__ to the python implementation of functools.partial (#127537) by CF Bolz-Tereick · 8 months ago
  59. 3bd7730 gh-126868: Add freelist for compact ints to `_PyLong_New` (#128181) by Pieter Eendebak · 8 months ago
  60. 9ddc388 gh-124761: add `socket.SO_REUSEPORT_LB` (#124961) by Thomas Grainger · 8 months ago
  61. 418114c gh-128035: Add ssl.HAS_PHA to detect libssl PHA support (GH-128036) by Will Childs-Klein · 8 months ago
  62. 7ed6c5c gh-127847: Fix position in the special-cased zipfile seek (#127856) by Dima Ryazanov · 8 months ago
  63. 180d417 gh-114203: Optimise simple recursive critical sections (#128126) by T. Wouters · 8 months ago
  64. 831b6de gh-126180: Remove getopt and optparse deprecation notices (GH-126227) by Alyssa Coghlan · 8 months ago
  65. 9d3a8f4 gh-100384: Error on `unguarded-availability` in macOS builds (#128155) by Zanie Blue · 8 months ago
  66. 2a66dd3 gh-112328: Make EnumDict usable on its own and document it (GH-123669) by Petr Viktorin · 8 months ago
  67. 3879ca0 gh-128049: Fix type confusion bug with the return value of a custom ExceptionGroup split function (#128079) by Nico-Posada · 8 months ago
  68. 128cc47 GH-127705: Add debug mode for `_PyStackRef`s inspired by HPy debug mode (GH-128121) by Mark Shannon · 8 months ago
  69. ba45e5c gh-127946: Use a critical section for `CFuncPtr` attributes (GH-128109) by Peter Bierma · 8 months ago
  70. 45e6dd6 gh-128030: Avoid error from PyModule_GetFilenameObject for non-module (#128047) by Shantanu · 8 months ago
  71. 255762c gh-127274: Defer nested methods (#128012) by mpage · 8 months ago
  72. e163e8d gh-128062: Fix the font size and shortcut display of the turtledemo menu (#128063) by Zhikang Yan · 8 months ago
  73. d2f1d91 GH-122548: Implement branch taken and not taken events for sys.monitoring (GH-122564) by Mark Shannon · 8 months ago
  74. 7b811d0 gh-128008: Add `PyWeakref_IsDead()` (GH-128009) by Sam Gross · 8 months ago
  75. b9b3e4a gh-127951: Add build option to enable pystats on Windows (GH-127952) by Pieter Eendebak · 8 months ago
  76. ea578fc gh-127688: Add `SCHED_DEADLINE` and `SCHED_NORMAL` constants to `os` module (GH-127689) by RUANG (James Roy) · 8 months ago
  77. bad3cde gh-126639: Add ResourceWarning to NamedTemporaryFile (#126677) by Thomas Grainger · 8 months ago
  78. 2610bcc gh-126742: add NEWS entry for fix of localized error messages (GH-128025) by Bénédikt Tran · 8 months ago
  79. 3291656 gh-127897: fix HACL* build on macOS/Catalina (GH-127932) by aeiouaeiouaeiouaeiouaeiouaeiou · 8 months ago
  80. 559b0e7 gh-127060: Disable traceback colors in IDLE (#128028) by Victor Stinner · 8 months ago
  81. 401bfc6 Python 3.14.0a3 by Hugo van Kemenade · 8 months ago v3.14.0a3
  82. 3b76682 gh-126907: make `atexit` thread safe in free-threading (#127935) by Peter Bierma · 8 months ago
  83. 4937ba5 gh-127085: fix some data races in memoryview in free-threading (#127412) by Edward Xu · 8 months ago
  84. 1d276ec Revert "gh-127586: properly restore blocked signals in resource_tracker.py (GH-127587)" (#127983) by Hugo van Kemenade · 8 months ago
  85. 52d552c gh-127896: Add missing documentation of `PySequence_In` (GH-127979) by Yuki Kobayashi · 8 months ago
  86. 46006a1 gh-127586: properly restore blocked signals in resource_tracker.py (GH-127587) by Stephen Hansen · 8 months ago
  87. ab05beb gh-127599: Fix _Py_RefcntAdd missing calls to _Py_INCREF_STAT_INC/_Py_INCREF_IMMORTAL_STAT_INC (#127717) by Ed Nutting · 8 months ago
  88. 0ac40ac gh-127353: Allow to force color output on Windows V2 (#127926) by Andrey Efremov · 8 months ago
  89. 8bc1818 gh-127691: add type checks when using `PyUnicodeError` objects (GH-127694) by Bénédikt Tran · 8 months ago
  90. 6446408 gh-102471, PEP 757: Add PyLong import and export API (#121339) by Victor Stinner · 8 months ago
  91. d05a4e6 gh-127906: Test the limited C API in test_cppext (#127916) by Victor Stinner · 8 months ago
  92. 6ff38fc gh-127870: Detect recursive calls in ctypes _as_parameter_ handling (#127872) by Victor Stinner · 8 months ago
  93. 5fc6bb2 gh-126868: Add freelist for compact int objects (GH-126865) by Pieter Eendebak · 8 months ago
  94. a8ffe66 Revert "gh-127353: Allow to force color output on Windows (#127354)" (#127889) by Hugo van Kemenade · 8 months ago
  95. 365451e gh-127353: Allow to force color output on Windows (#127354) by Andrey Efremov · 8 months ago
  96. f823910 gh-127865: Fix build failure for systems without thread local support (GH-127866) by velemas · 8 months ago
  97. b0f278f gh-127065: Make methodcaller thread-safe and re-entrant (GH-127746) by Pieter Eendebak · 8 months ago
  98. 5a23994 GH-127058: Make `PySequence_Tuple` safer and probably faster. (#127758) by Mark Shannon · 8 months ago
  99. 359389e gh-123401: Fix http.cookies module to support obsolete RFC 850 date format (#123405) by Nano · 8 months ago
  100. ce76b54 gh-126992: Change pickle code to base 10 for load_long and load_int (GH-127042) by Justin Applegate · 8 months ago