Python 3.14.0a7
  1. 29af6ce Python 3.14.0a7 by Hugo van Kemenade · 4 months ago v3.14.0a7
  2. 0f04f24 gh-117779: Fix reading duplicated entries in zipfile by name (GH-129254) by Serhiy Storchaka · 4 months ago
  3. ac3c439 gh-131998: Fix `NULL` dereference when using an unbound method descriptor in a specialized code path (#132000) by Peter Bierma · 4 months ago
  4. 3eda146 gh-74598: add `fnmatch.filterfalse` for excluding names matching a patern (#121185) by Bénédikt Tran · 4 months ago
  5. ee36572 gh-118761: Optimise import time for ``string`` (#132037) by Adam Turner · 4 months ago
  6. f7305a0 gh-115942: Add `locked` to several multiprocessing locks (#115944) by sobolevn · 4 months ago
  7. c0de650 gh-131809: Upgrade vendored expat to 2.7.1 (#132192) by Gregory P. Smith · 4 months ago
  8. bc5233b gh-130775: Allow negative locations in `ast` (#130795) by sobolevn · 4 months ago
  9. 3980718 gh-132171: Fix `_interpreters.run_string` crash on string subclass (#132173) by sobolevn · 4 months ago
  10. 895d983 gh-61456: Add Thai language codec aliases (#15079) by btwood · 4 months ago
  11. f2daa96 gh-132174: Fix function name in error message of `_interpreters.run_string` (#132175) by sobolevn · 4 months ago
  12. c55c020 gh-124111: Update macOS installer to use Tcl/Tk 8.6.16. (#132190) by Ned Deily · 4 months ago
  13. ce49022 gh-131423: Update macOS installer to use OpenSSL 3.0.16. (GH-132189) by Ned Deily · 4 months ago
  14. 4c5dcc6 gh-129204: Add _PYTHON_SUBPROCESS_USE_POSIX_SPAWN environment knob (GH-132184) by Vincent Fazio · 4 months ago
  15. e247639 gh-132168: Add `__class_getitem__` to `ctypes.py_object` (#132169) by Brian Schubert · 4 months ago
  16. 0788948 gh-84481: Add ZipFile.data_offset attribute (#132165) by Emma Smith · 4 months ago
  17. dff8bcf gh-126703: Add freelist for range and range_iter objects (GH-128619) by Pieter Eendebak · 4 months ago
  18. a693eaa gh-132121: Always escape non-printable characters in pygettext (GH-132122) by Tomas R. · 4 months ago
  19. 7bb1e1a gh-132159: Do not shadow user arguments in generated `__new__` by `@warnings.deprecated` (#132160) by Xuehai Pan · 4 months ago
  20. c0661df gh-132011: Fix crash on invalid `CALL_LIST_APPEND` deoptimization (#132018) by sobolevn · 4 months ago
  21. 85bc489 GH-131798: Narrow the result of _CONTAINS_OP_SET to bool in the JIT (GH-132057) by Tomas R. · 4 months ago
  22. ad6a032 gh-131852: Filter out POT-Creation-Date in msgfmt (GH-131880) by Stan Ulbrych · 4 months ago
  23. 29772b0 gh-126703: Add PyCFunction freelist (GH-128692) by Pieter Eendebak · 4 months ago
  24. 37bc386 gh-85162: Add `HTTPSServer` to `http.server` to serve files over HTTPS (#129607) by Semyon Moroz · 4 months ago
  25. ac14d4a gh-129463, gh-128593: Simplify ForwardRef (#129465) by Jelle Zijlstra · 4 months ago
  26. 0a97427 gh-99108: Implement HACL* HMAC (#130157) by Bénédikt Tran · 5 months ago
  27. 04bc681 gh-131938: Update exception message for `Element.remove()` when an element is not found (#131972) by Bénédikt Tran · 5 months ago
  28. 7212306 gh-130115: fix thread identifiers for 32-bit musl (#130391) by Vincent Fazio · 5 months ago
  29. 345baa7 gh-132075: Fix possible use of sockaddr structures with uninitialized members (GH-132076) by Serhiy Storchaka · 5 months ago
  30. 891c61c gh-128632: fix segfault on nested __classdict__ type param (#128744) by Tomasz Pytel · 5 months ago
  31. 37d47d4 gh-125434: Display thread name in faulthandler (#132016) by Victor Stinner · 5 months ago
  32. 943cc14 gh-131591: Implement PEP 768 (#131937) by Pablo Galindo Salgado · 5 months ago
  33. 6bd9689 gh-60115: Support frozen modules for linecache.getline() (#131638) by Tian Gao · 5 months ago
  34. f20f02e gh-118761: Optimise import time for ast (#131953) by Adam Turner · 5 months ago
  35. 6e91d1f gh-131974: Fix usages of `locked_deref` in `ctypes` (#131975) by Peter Bierma · 5 months ago
  36. ab2a3dd gh-132002: Fix crash of `ContextVar` on unhashable `str` subtype (#132003) by sobolevn · 5 months ago
  37. e7980ba GH-128055: fix test_sysconfigdata_json outside the builddir (#128070) by Filipe Laíns 🇵🇸 · 5 months ago
  38. 1a9d4a1 GH-131798: Allow the JIT to remove more int/float/str guards (GH-131800) by Brandt Bucher · 5 months ago
  39. c2ac662 gh-131831: Implement PEP 758 – Allow except and except* expressions without parentheses (#131833) by Pablo Galindo Salgado · 5 months ago
  40. 053c285 gh-130704: Strength reduce `LOAD_FAST{_LOAD_FAST}` (#130708) by mpage · 5 months ago
  41. 8cd29c2 gh-111178: Fix getsockaddrarg() undefined behavior (#131668) by Victor Stinner · 5 months ago
  42. 45a3ab5 gh-129917: Update installers to use SQLite 3.49.1 (#131025) by Erlend E. Aasland · 5 months ago
  43. 03f6c8e gh-131675: Fix `mi_atomic_yield` in mimalloc on 32-bit ARM (gh-131784) by Vincent Fazio · 5 months ago
  44. 0cd4bef gh-131865: Properly apply exported CFLAGS for dtrace/systemtap builds (#131866) by stratakis · 5 months ago
  45. 51e0f2b gh-107369: Optimise ``textwrap.indent()`` (#131923) by Adam Turner · 5 months ago
  46. bab1398 gh-126033: fix UAF in `xml.etree.ElementTree.Element.remove` when concurrent mutations happen (#126124) by Bénédikt Tran · 5 months ago
  47. c57623c gh-126037: fix UAF in `xml.etree.ElementTree.Element.find*` when concurrent mutations happen (#127964) by Bénédikt Tran · 5 months ago
  48. 6aa88a2 gh-130167: Optimise ``textwrap.dedent()`` (#131919) by Adam Turner · 5 months ago
  49. 685fd74 GH-131798: Remove type checks for _TO_BOOL_STR (GH-131816) by Amit Lavon · 5 months ago
  50. 2c3e3fe Update cryptographic CODEOWNERS entry (#131892) by Bénédikt Tran · 5 months ago
  51. c432d01 gh-127794: Validate email header names according to RFC 5322 (#127820) by Srinivas Reddy Thatiparthy (తాటిపర్తి శ్రీనివాస్ రెడ్డి) · 5 months ago
  52. a175d64 GH-129149: Add fast path for medium-sized integers in `PyLong_From*` functions (#131211) by Chris Eibl · 5 months ago
  53. 425f60b gh-130924: Do not create cells for usages of names in local annotations (#131843) by Jelle Zijlstra · 5 months ago
  54. be2d218 gh-131050: skip `test_dh_params` when TLS library lacks FFDHE ciphersuites (#131051) by Will Childs-Klein · 5 months ago
  55. d260631 gh-131423: Update to OpenSSL 3.0.16. (GH-131839) by Steve Dower · 5 months ago
  56. 2c8f329 gh-131738: optimize builtin any/all/tuple calls with a generator expression arg (#131737) by Irit Katriel · 5 months ago
  57. 8614f86 gh-131525: Cache the result of tuple_hash (#131529) by Michael Droettboom · 5 months ago
  58. cf5e438 gh-118761: Always lazy import `re` in `locale` (#129860) by Semyon Moroz · 5 months ago
  59. 52b5eb9 gh-131236: allow to generate multiple UUIDs at once via CLI (#131218) by Simon Legner · 5 months ago
  60. 898e6b3 gh-130881: Handle conditionally defined annotations (#130935) by Jelle Zijlstra · 5 months ago
  61. 7bb41ae gh-131740: Update PyUnstable_GC_VisitObjects to traverse perm gen (gh-131744) by Donghee Na · 5 months ago
  62. a26a301 GH-130673: Gracefully handle missing sections in JIT build (GH-130906) by Bojun Ren · 5 months ago
  63. 488174d GH-131691: Fix exception handling setting for clang-cl on Windows (GH-131730) by Chris Eibl · 5 months ago
  64. 90b82f2 gh-129900: Fix `SystemExit` return codes when the REPL is started from the command line (#129901) by Peter Bierma · 5 months ago
  65. ea0453e GH-130887: Always remove trailing jumps in AArch64 JIT stencils (GH-131042) by Diego Russo · 5 months ago
  66. 0a91456 gh-131719: add NULL pointer check to `_PyMem_FreeDelayed` (gh-131720) by Tomasz Pytel · 5 months ago
  67. 1393bd3 gh-131666: mark `anext_awaitable.close` as a `METH_NOARGS` instead of `METH_VARARGS` (#131671) by Bénédikt Tran · 5 months ago
  68. 7c3692f gh-130928: Fix error message during bytes formatting for the `'i'` flag (#130967) by Ageev Maxim · 5 months ago
  69. 929afd1 gh-131670: Fix crash in `anext()` when `__anext__` is sync and raises (#131682) by sobolevn · 5 months ago
  70. 0e53038 gh-128715: Expose ctypes.CField, with info attributes (GH-128950) by Petr Viktorin · 5 months ago
  71. b92ee14 GH-130415: Optimize constant comparison in JIT builds (GH-131489) by Savannah Ostrowski · 5 months ago
  72. 5d8e981 gh-131507: Clean up tests and type checking for `_pyrepl` (#131509) by Łukasz Langa · 5 months ago
  73. e0fda79 gh-70647: Raise a more informative error for when date is out of range (GH-131335) by Stan Ulbrych · 5 months ago
  74. e356468 gh-120144: Disable the CALL event when possible to achieve zero overhead pdb (#131390) by Tian Gao · 5 months ago
  75. c83efa7 gh-131435: random.randint optimization (gh-131436) by dgpb · 5 months ago
  76. ce79274 gh-131492, gh-131461: handle exceptions in GzipFile constructor while owning resources (#131462) by Thomas Grainger · 5 months ago
  77. f53e7de gh-88887: Cleanup `multiprocessing.resource_tracker.ResourceTracker` upon deletion (#130429) by luccabb · 5 months ago
  78. 00a9844 gh-131453: Add additional constants to winsound module (GH-131454) by AN Long · 5 months ago
  79. f141e8e GH-123599: Deprecate duplicate `pathname2url()` implementation (#127380) by Barney Gale · 5 months ago
  80. a8cb5e4 gh-129598: ast: allow multi stmts for ast single with ';' (#129620) by Tomasz Pytel · 5 months ago
  81. 8abfaba GH-125866: Deprecate `nturl2path` module (#131432) by Barney Gale · 5 months ago
  82. 8a33034 GH-130956: Only emit AArch64 trampolines for long jumps (GH-131041) by Diego Russo · 5 months ago
  83. 63a638c gh-91349: Replace zlib with zlib-ng in Windows build (GH-131438) by Steve Dower · 5 months ago
  84. 6146295 gh-90548: Make musl test skips smarter (fixes Alpine errors) (#131313) by R. David Murray · 5 months ago
  85. 7558980 GH-131358: Add encoding alias cseuckr for euc_kr (#131370) by Srinivas Reddy Thatiparthy (తాటిపర్తి శ్రీనివాస్ రెడ్డి) · 5 months ago
  86. 61b4b2c gh-131417: Mention asyncio Future and Task in docs for generic classes list (#131422) by Andrew Svetlov · 5 months ago
  87. d783d7b GH-126367: `url2pathname()`: handle NTFS alternate data streams (#131428) by Barney Gale · 5 months ago
  88. c1b42db gh-130914: Make graphlib.TopologicalSorter.prepare() idempotent (#131317) by Daniel Pope · 5 months ago
  89. 51d3099 gh-131261: expat/refresh.sh: Expand list of manual steps (GH-131359) by Petr Viktorin · 5 months ago
  90. 295b53d gh-121284: Fix email address header folding with parsed encoded-word (GH-122754) by Mike Edmunds · 5 months ago
  91. 3453b5c gh-114917: add support for AI_NUMERICSERV in getaddrinfo emulation (#114918) by Max Bachmann · 5 months ago
  92. a936af9 gh-120144: Make it possible to use `sys.monitoring` for bdb and make it default for pdb (#124533) by Tian Gao · 5 months ago
  93. ffc2f1d gh-130080: implement PEP 765 (#130087) by Irit Katriel · 5 months ago
  94. 468a7aa GH-131278: Add option to build with computed gotos on Windows with clang-cl (GH-131279) by Chris Eibl · 5 months ago
  95. 94f4d87 gh-131325: fix sendfile fallback implementation to drain data after writing to transport (#131376) by Kumar Aditya · 5 months ago
  96. 863d54c gh-126895: Fix readline module in free-threaded build (#131208) by Tomasz Pytel · 5 months ago
  97. bb0268f gh-131261: Update libexpat to 2.7.0 (CVE-2024-8176) (#131272) by Gregory P. Smith · 5 months ago
  98. 80e00ec gh-129843: fix pure Python implementation of `warnings.warn_explicit` (#129848) by Srinivas Reddy Thatiparthy (తాటిపర్తి శ్రీనివాస్ రెడ్డి) · 5 months ago
  99. 3185e31 gh-131277: allow `EnvironmentVarGuard` to unset more than one environment variable at once (#131280) by Bénédikt Tran · 5 months ago
  100. 0ce056d2 gh-130213: update hacl_star_rev to 322f6d58290e0ed7f4ecb84fcce12917aa0f594b (GH-130960) by Chris Eibl · 5 months ago