Python 3.14.0a2
  1. add43c3 Python 3.14.0a2 by Hugo van Kemenade · 9 months ago v3.14.0a2
  2. 4d77197 GH-84850: Remove `urllib.request.URLopener` and `FancyURLopener` (#125739) by Barney Gale · 9 months ago
  3. a99dd23 GH-124567: Replace quadratic assert with linear one (GH-127009) by Mark Shannon · 9 months ago
  4. 6309e9e codeowners: add myself to getpath, site, and venv (#126994) by Filipe Laíns 🇵🇸 · 9 months ago
  5. 30aeb00 gh-126076: Account for relocated objects in tracemalloc (#126077) by Pablo Galindo Salgado · 9 months ago
  6. 899fdb2 Revert "GH-126491: GC: Mark objects reachable from roots before doing cycle collection (GH-126502)" (#126983) by Hugo van Kemenade · 9 months ago
  7. 84f07c3 gh-126594: Fix typeobject.c wrap_buffer() cast (#126754) by Victor Stinner · 9 months ago
  8. b3687ad gh-126876: Fix socket internal_select() for large timeout (#126968) by Victor Stinner · 9 months ago
  9. d6b3e78 gh-126986: Drop _PyInterpreterState_FailIfNotRunning() (gh-126988) by Eric Snow · 9 months ago
  10. 0063f5f getpath: fix warning typo (#126978) by Filipe Laíns 🇵🇸 · 9 months ago
  11. 4cd1076 GH-126795: Increase the JIT threshold from 16 to 4096 (GH-126816) by Brandt Bucher · 9 months ago
  12. 933f21c gh-85957: Add missing MIME types for images with RFCs (#126966) by Hugo van Kemenade · 9 months ago
  13. f7ef020 gh-123803: Support arbitrary code page encodings on Windows (GH-123804) by Serhiy Storchaka · 9 months ago
  14. 8fe1926 gh-126911: Update credits output (#126913) by Stan U. · 9 months ago
  15. b0fcc2c GH-126491: GC: Mark objects reachable from roots before doing cycle collection (GH-126502) by Mark Shannon · 9 months ago
  16. a1d9c8a gh-109413: Enable `strict_optional = true` for `libregrtest/run_workers` (#126855) by sobolevn · 9 months ago
  17. 2c0a21c gh-126909: Fix running xattr tests on systems with lower limits (#126930) by Michał Górny · 9 months ago
  18. f9c5573 gh-101955: Fix SystemError in possesive quantifier with alternative and group (GH-111362) by Serhiy Storchaka · 9 months ago
  19. 7538e7f gh-67877: Fix memory leaks in terminated RE matching (GH-126840) by Serhiy Storchaka · 9 months ago
  20. 3938fd6 gh-126789: Correct sysconfig test exclusions for iOS and Android. (GH-126941) by Russell Keith-Magee · 9 months ago
  21. ce453e6 Doc: Reorganize math module documentation (#126337) by Joseph Martinot-Lagarde · 9 months ago
  22. 500a471 gh-126167: Modify iOS Testbed to read arguments from Info.plist (#126169) by Russell Keith-Magee · 9 months ago
  23. 0c5c8092 gh-126896: Fix docs about `asyncio.start_server()` (#126897) by beavailable · 9 months ago
  24. 9d6366b GH-126920: fix Makefile overwriting sysconfig.get_config_vars by Filipe Laíns 🇵🇸 · 9 months ago
  25. acbd5c9 GH-126789: fix some sysconfig data on late site initializations by Filipe Laíns 🇵🇸 · 9 months ago
  26. ed81971 gh-124452: Fix header mismatches when folding/unfolding with email message (#125919) by RanKKI · 9 months ago
  27. 2313f84 GH-126748: amend configure.rst description for the 'build_wasm' make target (#126687) by Hood Chatham · 9 months ago
  28. 544b001 gh-126691: Remove --with-emscripten-target (#126787) by Hood Chatham · 9 months ago
  29. d6bcc15 Added a warning to the urljoin docs, indicating that it is not safe to use with attacker controlled URLs (GH-126659) by Alex Gaynor · 9 months ago
  30. 94a7a4e Docs: Miscellaneous corrections to simple statements in the language reference (GH-126720) by Beomsoo Kim · 9 months ago
  31. 3be7498 gh-126476: Raise IllegalMonthError for calendar.formatmonth() when the input month is not correct (GH-126484) by Nadeshiko Manju · 9 months ago
  32. a2c180f Add PEP 761 to What's New (#126550) by Seth Michael Larson · 9 months ago
  33. 612ac28 gh-122549: Add platform.invalidate_caches() (#122547) by Bénédikt Tran · 9 months ago
  34. 08f98f4 Fix intermittent failures for the `PyUnstable_Object_EnableDeferredRefcount` tests (GH-126849) by Peter Bierma · 9 months ago
  35. d00f7b1 gh-125063: marshal: Add version 5, improve documentation (GH-126829) by Petr Viktorin · 9 months ago
  36. e174869 gh-89083: small docs fixup for UUIDv8 (#126857) by Bénédikt Tran · 9 months ago
  37. 9332a6f gh-118973: Add _tkinter to freethreaded MSI (GH-126768) by Steve Dower · 9 months ago
  38. d4c72fe gh-126312: Don't traverse frozen objects on the free-threaded build (#126338) by Peter Bierma · 9 months ago
  39. 8717f79 gh-126554: ctypes: Correctly handle NULL dlsym values (GH-126555) by George Alexopoulos · 9 months ago
  40. c0f045f GH-124567: Reduce overhead of debug build for GC. Should help CI performance (GH-126777) by Mark Shannon · 9 months ago
  41. d9e2512 gh-103951: enable optimization for fast attribute access on module subclasses (GH-126264) by Sergey B Kirpichev · 9 months ago
  42. 3fecbe9 gh-126433: Update hacl-star (GH-126791) by Victor Stinner · 9 months ago
  43. 9a45638 gh-126807: pygettext: Do not attempt to extract messages from function definitions. (GH-126808) by Tomas R. · 9 months ago
  44. cae9d9d GH-126766: `url2pathname()`: handle empty authority section. (#126767) by Barney Gale · 9 months ago
  45. 47cbf03 gh-124111: Update tkinter for compatibility with Tcl/Tk 9.0.0 (GH-124156) by Marc Culler · 9 months ago
  46. 1e3497e gh-126061: add new functions to `refcounts.dat` (#126788) by RUANG (James Roy) · 9 months ago
  47. 3966d8d GH-117759: Update GC docs for incremental collection (GH-126695) by Mark Shannon · 9 months ago
  48. ff0ef0a gh-123832: Adjust `socket.getaddrinfo` docs for better POSIX compliance (GH-126182) by Petr Viktorin · 9 months ago
  49. e0692f1 Document that return-less user-defined functions return None (#126769) by John Marshall · 9 months ago
  50. 73e34b6 Doc: Recommend shlex.quote alongside pipes removal (#126570) by Colin Watson · 9 months ago
  51. 6a93a1a gh-126731: Update outdated project information in `pprint.pp` doc (#126732) by Wulian · 9 months ago
  52. 4ae5061 Add Savannah to CODEOWNERS for argparse and the JIT (#126814) by Savannah Ostrowski · 9 months ago
  53. fd4b545 GH-118289: Fix handling of non-directories in `posixpath.realpath()` (#120127) by Barney Gale · 9 months ago
  54. c695e37 GH-126606: don't write incomplete pyc files (GH-126627) by CF Bolz-Tereick · 9 months ago
  55. f6b0361 gh-126188: Update bundled pip to 24.3.1 (gh-126805) by Stéphane Bidoul · 9 months ago
  56. 142104c gh-89640: Pull in update to float word order detection in autoconf-archive (#126747) by Hood Chatham · 9 months ago
  57. 35010b8 gh-126390: Support for preserving order of options and nonoption arguments in gnu_getopt() (GH-126393) by Serhiy Storchaka · 9 months ago
  58. 12ca7e6 gh-109413: Enable `strict_optional` for `libregrtest/main.py` (#126394) by sobolevn · 9 months ago
  59. 3c99969 gh-126623: Update libexpat to 2.6.4, make future updates easier (GH-126792) by Seth Michael Larson · 9 months ago
  60. 8c9c6d3 gh-123465: Ensure PyType_FromMetaclass avoids extra strcmp (GH-125460) by neonene · 9 months ago
  61. b2bbdc5 gh-126456: Fix _pyrepl curses tigetstr() (#126472) by Victor Stinner · 9 months ago
  62. d00878b gh-123619: Add an unstable C API function for enabling deferred reference counting (GH-123635) by Peter Bierma · 9 months ago
  63. 29b5323 gh-126175: Add attributes to TOMLDecodeError. Deprecate free-form `__init__` args (GH-126428) by Taneli Hukkinen · 9 months ago
  64. a12690e gh-126341: add release check to `__iter__` method of `memoryview` (#126759) by Ritvik Pasham · 9 months ago
  65. ba088c8 gh-71936: Fix race condition in multiprocessing.Pool (GH-124973) by Petr Viktorin · 9 months ago
  66. 1e40c5b gh-104745: Limit starting a patcher more than once without stopping it (#126649) by Red4Ru · 9 months ago
  67. 2e39d77 bpo-46128: Strip IsolatedAsyncioTestCase frames from reported stacktraces (#30196) by Andrew Svetlov · 9 months ago
  68. 8cc6e5c gh-126757: fix minor typo (GH-126758) by Yuxuan Zhang · 9 months ago
  69. 4b00aba gh-119826: Improved fallback for ntpath.abspath() on Windows (GH-119938) by Nice Zombies · 9 months ago
  70. 5610860 gh-126688: Reinit import lock after fork (#126692) by Sam Gross · 9 months ago
  71. bf224bd GH-120423: `pathname2url()`: handle forward slashes in Windows paths (#126593) by Barney Gale · 9 months ago
  72. 7577307 gh-116897: Deprecate generic false values in urllib.parse.parse_qsl() (GH-116903) by Serhiy Storchaka · 9 months ago
  73. 03924b5 gh-89083: add support for UUID version 8 (RFC 9562) (#123224) by Bénédikt Tran · 9 months ago
  74. a83472f gh-126705: Make os.PathLike more like a protocol (#126706) by Stephen Morton · 9 months ago
  75. 73cf069 gh-76785: Improved Subinterpreters Compatibility with 3.12 (2/2) (gh-126707) by Eric Snow · 9 months ago
  76. 6b2a196 gh-95382: Use cache for indentations in the JSON encoder (GH-118636) by Serhiy Storchaka · 9 months ago
  77. 91f4908 gh-126133: Only use start year in PSF copyright, remove end years (#126236) by Hugo van Kemenade · 9 months ago
  78. 8ff7efb gh-126061: Add PyLong_IsPositive/Zero/Negative() functions (#126065) by RUANG (James Roy) · 9 months ago
  79. abb90ba gh-125916: Allow functools.reduce() 'initial' to be a keyword argument (#125917) by Sayandip Dutta · 9 months ago
  80. 6e3bb8a gh-126595: fix a crash when calling `itertools.count(sys.maxsize)` (#126617) by Bénédikt Tran · 9 months ago
  81. 37c57df gh-126405: fix use-after-free in `_asyncio.Future.remove_done_callback` (#126733) by Kumar Aditya · 9 months ago
  82. 0ef84b0 gh-126209: Fix inconsistency of `skip_file_prefixes` in `warnings.warn`'s C and Python implementations (GH-126329) by Daehee Kim · 9 months ago
  83. f223efb gh-126525: Fix `makeunicodedata.py` output on macOS and Windows (#126526) by sobolevn · 9 months ago
  84. feb3e0b gh-126699: allow AsyncIterator to be used as a base for Protocols (#126702) by Stephen Morton · 9 months ago
  85. 0052a8c Fix error message of "Check if Autoconf files are up to date" job (#126683) by sobolevn · 9 months ago
  86. 599bfc9 gh-84852: Add MIME types for .eot, ,otf, .ttf, .woff and .woff2 fonts (#20199) by Sahil Prajapati · 9 months ago
  87. c45be8a GH-126195: Use M1 JIT memory protection APIs (GH-126196) by Diego Russo · 9 months ago
  88. 494360a gh-58749: Remove incorrect language spec claims about the global statement (GH-126523) by Beomsoo Kim · 9 months ago
  89. a6d48e8 gh-76785: Improved Subinterpreters Compatibility with 3.12 (1/2) (gh-126704) by Eric Snow · 9 months ago
  90. 036930d Docs: re-create pages for removed modules to document their removal. (#126622) by Ned Batchelder · 9 months ago
  91. dff074d gh-126413: Add translation tests for getopt and optparse (GH-126698) by Tomas R. · 9 months ago
  92. b697d8c gh-76785: Minor Cleanup of Exception-related Cross-interpreter State (gh-126602) by Eric Snow · 9 months ago
  93. 3c6d2d1 gh-89416: Add RFC 9559 MIME types for Matroska formats (#126412) by Hugo van Kemenade · 9 months ago
  94. 4f3253a gh-84559: gh-103134: Whats new 3.14 entries for multiprocessing. (GH-126697) by Gregory P. Smith · 9 months ago
  95. 6e25eb1 Update documentation links to Microsoft's documentation pages (GH-126379) by 谭九鼎 · 9 months ago
  96. 25aee21 gh-126374: Add support of options with optional arguments in the getopt module (GH-126375) by Serhiy Storchaka · 9 months ago
  97. 79805d2 gh-117941: Reject option names starting with "--no-" in argparse.BooleanOptionalAction (GH-125894) by Serhiy Storchaka · 9 months ago
  98. 819830f gh-126505: Fix bugs in compiling case-insensitive character classes (GH-126557) by Serhiy Storchaka · 9 months ago
  99. 9fc2808 gh-126654: Fix crash in several functions in `_interpreters` module (#126678) by sobolevn · 9 months ago
  100. 6ee542d gh-126417: validate ABC methods on multiprocessing proxy types (#126454) by Stephen Morton · 9 months ago