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. 53908bd gh-93096: fix `test_mimetypes.test_guess_type_conflicting_with_mimetypes` (#131408) by Bénédikt Tran · 4 months ago
  7. 403886c gh-132021: Add bool type to the list of allowed JSON key types (#132048) by Srinivas Reddy Thatiparthy (తాటిపర్తి శ్రీనివాస్ రెడ్డి) · 4 months ago
  8. f7305a0 gh-115942: Add `locked` to several multiprocessing locks (#115944) by sobolevn · 4 months ago
  9. 6cd1d6c gh-84481: Make ZipFile.data_offset more robust (#132178) by Emma Smith · 4 months ago
  10. e2b35ee enum: remove unused function (#132044) by Inada Naoki · 4 months ago
  11. bc5233b gh-130775: Allow negative locations in `ast` (#130795) by sobolevn · 4 months ago
  12. 3980718 gh-132171: Fix `_interpreters.run_string` crash on string subclass (#132173) by sobolevn · 4 months ago
  13. 895d983 gh-61456: Add Thai language codec aliases (#15079) by btwood · 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. a693eaa gh-132121: Always escape non-printable characters in pygettext (GH-132122) by Tomas R. · 4 months ago
  18. 7bb1e1a gh-132159: Do not shadow user arguments in generated `__new__` by `@warnings.deprecated` (#132160) by Xuehai Pan · 4 months ago
  19. c0661df gh-132011: Fix crash on invalid `CALL_LIST_APPEND` deoptimization (#132018) by sobolevn · 4 months ago
  20. f247e1d gh-131178: Add tests for `pickle` command-line interface (#131275) by Semyon Moroz · 4 months ago
  21. 0a10b45 Docs: Replace dead hyperlink for CGI environment variables (#132137) by Srinivas Reddy Thatiparthy (తాటిపర్తి శ్రీనివాస్ రెడ్డి) · 4 months ago
  22. 85bc489 GH-131798: Narrow the result of _CONTAINS_OP_SET to bool in the JIT (GH-132057) by Tomas R. · 4 months ago
  23. ad6a032 gh-131852: Filter out POT-Creation-Date in msgfmt (GH-131880) by Stan Ulbrych · 4 months ago
  24. 1755157 GH-118761: Expose more core interpreter types in ``_types`` (#132103) by Adam Turner · 4 months ago
  25. ef70f02 Skip a test for Bluetooth HCI socket (added in GH-132023) if it fails (GH-132072) by Serhiy Storchaka · 4 months ago
  26. 37bc386 gh-85162: Add `HTTPSServer` to `http.server` to serve files over HTTPS (#129607) by Semyon Moroz · 4 months ago
  27. 0555778 gh-131015: Add test for bytes formatting errors (#131881) by Ageev Maxim · 4 months ago
  28. ac14d4a gh-129463, gh-128593: Simplify ForwardRef (#129465) by Jelle Zijlstra · 4 months ago
  29. 231a50f gh-109599: Expose `CapsuleType` via the `_types` module (#131969) by Adam Turner · 4 months ago
  30. ac3a7bf Fix typo in `template_replace()` test helper docstring (#132094) by Victorien · 5 months ago
  31. 0a97427 gh-99108: Implement HACL* HMAC (#130157) by Bénédikt Tran · 5 months ago
  32. 305be5f gh-118761: Lazily import annotationlib in typing (#132060) by Jelle Zijlstra · 5 months ago
  33. 04bc681 gh-131938: Update exception message for `Element.remove()` when an element is not found (#131972) by Bénédikt Tran · 5 months ago
  34. 255eb37 gh-118761: Defer import of functools in annotationlib (#132059) by Jelle Zijlstra · 5 months ago
  35. a126cef gh-130655: Add a test for corrupt `.mo` files in `gettext` (#131911) by Tomas R. · 5 months ago
  36. 16a6270 gh-130655: Add a test for bad magic numbers in `.mo` files parsed by `gettext` (#131909) by Tomas R. · 5 months ago
  37. 891c61c gh-128632: fix segfault on nested __classdict__ type param (#128744) by Tomasz Pytel · 5 months ago
  38. d1db43c gh-105499: Defer "import warnings" in typing (#132061) by Jelle Zijlstra · 5 months ago
  39. 37d47d4 gh-125434: Display thread name in faulthandler (#132016) by Victor Stinner · 5 months ago
  40. 2ccd6aa Add tests for Bluetooth RFCOMM, HCI and SCO (GH-132023) by Serhiy Storchaka · 5 months ago
  41. 6ab4ace GH-131770: increase assumed WASI stack size to 131072 (wasi-sdk default) (#131844) by Filipe Laíns 🇵🇸 · 5 months ago
  42. b6c92ec gh-132038: Make perf version check in test_perf_profiler more robust (#132039) by Itamar Oren · 5 months ago
  43. 5518c2a gh-128661: Remove DeprecationWarning in evaluate_forward_ref (#128930) by Jelle Zijlstra · 5 months ago
  44. 943cc14 gh-131591: Implement PEP 768 (#131937) by Pablo Galindo Salgado · 5 months ago
  45. b3e3cc0 Remove deferred ``typing`` import in ``annotationlib`` (#132034) by Adam Turner · 5 months ago
  46. 6bd9689 gh-60115: Support frozen modules for linecache.getline() (#131638) by Tian Gao · 5 months ago
  47. 06822bf gh-118761: Fix star-import of ast (#132025) by Jelle Zijlstra · 5 months ago
  48. 643dd51 gh-111178: Skip test_perf_profiler on function sanitizer (#132020) by Victor Stinner · 5 months ago
  49. f20f02e gh-118761: Optimise import time for ast (#131953) by Adam Turner · 5 months ago
  50. ad053d8 GH-131498: Cases generator: Parse down to C statement level. (GH-131948) by Mark Shannon · 5 months ago
  51. e808531 gh-59705: Fix solaris detection in test_threading.test_set_name() (#132012) by Jakub Kulík · 5 months ago
  52. b0f77c4 gh-131888: fix ResourceWarning in test_ftplib (#131889) by Thomas Grainger · 5 months ago
  53. ab2a3dd gh-132002: Fix crash of `ContextVar` on unhashable `str` subtype (#132003) by sobolevn · 5 months ago
  54. 87d9983 gh-130197: pygettext: Test the --escape option (GH-131902) by Tomas R. · 5 months ago
  55. e7980ba GH-128055: fix test_sysconfigdata_json outside the builddir (#128070) by Filipe Laíns 🇵🇸 · 5 months ago
  56. 1a9d4a1 GH-131798: Allow the JIT to remove more int/float/str guards (GH-131800) by Brandt Bucher · 5 months ago
  57. c2ac662 gh-131831: Implement PEP 758 – Allow except and except* expressions without parentheses (#131833) by Pablo Galindo Salgado · 5 months ago
  58. 053c285 gh-130704: Strength reduce `LOAD_FAST{_LOAD_FAST}` (#130708) by mpage · 5 months ago
  59. 3b3720f gh-131736: only apply `security_level` workaround in `test_ssl` for security levels greater than 1 (#131739) by Will Childs-Klein · 5 months ago
  60. 51e0f2b gh-107369: Optimise ``textwrap.indent()`` (#131923) by Adam Turner · 5 months ago
  61. 511d344 gh-131936: Strengthen check in `_suggestions._generate_suggestions` (#131945) by Peter Bierma · 5 months ago
  62. 0f511d8 gh-105499: typing: Remove an unused function (#131946) by Jelle Zijlstra · 5 months ago
  63. 0147be0 gh-131525: Remove `_HashedSeq` wrapper from `lru_cache` (gh-131922) by Lukas Geiger · 5 months ago
  64. c535a13 GH-131498: Another refactoring of the code generator (GH-131827) by Mark Shannon · 5 months ago
  65. ba11f45 gh-130843: expose 48-bit timestamp for UUIDv7 (#131838) by Bénédikt Tran · 5 months ago
  66. bab1398 gh-126033: fix UAF in `xml.etree.ElementTree.Element.remove` when concurrent mutations happen (#126124) by Bénédikt Tran · 5 months ago
  67. c57623c gh-126037: fix UAF in `xml.etree.ElementTree.Element.find*` when concurrent mutations happen (#127964) by Bénédikt Tran · 5 months ago
  68. 6aa88a2 gh-130167: Optimise ``textwrap.dedent()`` (#131919) by Adam Turner · 5 months ago
  69. 685fd74 GH-131798: Remove type checks for _TO_BOOL_STR (GH-131816) by Amit Lavon · 5 months ago
  70. c432d01 gh-127794: Validate email header names according to RFC 5322 (#127820) by Srinivas Reddy Thatiparthy (తాటిపర్తి శ్రీనివాస్ రెడ్డి) · 5 months ago
  71. 55150a7 gh-131178: Update help message for `timeit` CLI (#131326) by Semyon Moroz · 5 months ago
  72. eaffc34 gh-127945: mark `TestLocalization` as thread unsafe in ctypes (#131899) by Kumar Aditya · 5 months ago
  73. 425f60b gh-130924: Do not create cells for usages of names in local annotations (#131843) by Jelle Zijlstra · 5 months ago
  74. c6b1a07 gh-131853: Fix test_msgfmt on big-endian platforms (GH-131879) by Serhiy Storchaka · 5 months ago
  75. fccf9ab gh-131853: Test binary header in msgfmt generated file (GH-131854) by Stan Ulbrych · 5 months ago
  76. be2d218 gh-131050: skip `test_dh_params` when TLS library lacks FFDHE ciphersuites (#131051) by Will Childs-Klein · 5 months ago
  77. a594998 gh-127541: Update os.walk example (GH-127765) by Totosuki · 5 months ago
  78. d260631 gh-131423: Update to OpenSSL 3.0.16. (GH-131839) by Steve Dower · 5 months ago
  79. adb67ed gh-131807: fix ResourceWarning in test_ucn.py (#131808) by Thomas Grainger · 5 months ago
  80. 27d1443 Use `assert*` comparison methods in `test_timer_comparison` (#129513) by alexey semenyuk · 5 months ago
  81. a6cf827 gh-117174: Adapt `test_multiple_statements_fail_early` to new REPL behavior (follow-up gh-131065) (#131836) by Bartosz Sławecki · 5 months ago
  82. 9752661 gh-128002: run all asyncio tests with tsan CI (#131797) by Kumar Aditya · 5 months ago
  83. 2c8f329 gh-131738: optimize builtin any/all/tuple calls with a generator expression arg (#131737) by Irit Katriel · 5 months ago
  84. 674dbf3 gh-126835: Refine constant folding tests in `test_peepholer.py::TestTranforms` (#131826) by Yan Yanchii · 5 months ago
  85. af2afd7 gh-119180: Use equality when comparing against `annotationlib.Format` (#131755) by Victorien · 5 months ago
  86. 8a00c9a gh-128770: raise warnings as errors in test suite - except for test_socket which still logs warnings, and internal test warnings that are now logged (#128973) by Thomas Grainger · 5 months ago
  87. a096a41 gh-128438: Use `EnvironmentVarGuard` for `datetimetester.py` to manage environment varibales (#130002) by Wulian233 · 5 months ago
  88. 9b83670 gh-131178: Add tests for `tokenize` command-line interface (#131274) by Semyon Moroz · 5 months ago
  89. 8614f86 gh-131525: Cache the result of tuple_hash (#131529) by Michael Droettboom · 5 months ago
  90. cf5e438 gh-118761: Always lazy import `re` in `locale` (#129860) by Semyon Moroz · 5 months ago
  91. 9ef9d68 gh-131712: Build _suggestions extension on Windows (#131759) by Victor Stinner · 5 months ago
  92. 52b5eb9 gh-131236: allow to generate multiple UUIDs at once via CLI (#131218) by Simon Legner · 5 months ago
  93. 67fbfb4 gh-131586: Avoid refcount contention in some "special" calls (#131588) by Sam Gross · 5 months ago
  94. 3d4ac1a gh-123358: Use `_PyStackRef` in `LOAD_DEREF` (gh-130064) by Sam Gross · 5 months ago
  95. 1b8bb1e GH-131729: Code-gen better liveness analysis (GH-131732) by Mark Shannon · 5 months ago
  96. 2d83891 gh-131649: fix test_string_literals SyntaxWarning (#131650) by Thomas Grainger · 5 months ago
  97. 898e6b3 gh-130881: Handle conditionally defined annotations (#130935) by Jelle Zijlstra · 5 months ago
  98. 90b82f2 gh-129900: Fix `SystemExit` return codes when the REPL is started from the command line (#129901) by Peter Bierma · 5 months ago
  99. 8ada7a9 gh-131647: fix 'sys.path_hooks is empty' warning in test_importlib (#131648) by Thomas Grainger · 5 months ago
  100. 6fb5f7f gh-131707: fix unawaited coroutine warning in test_coroutines.Corouti… (#131708) by Thomas Grainger · 5 months ago