Python 3.13.4
  1. 8a526ec Python 3.13.4 by Thomas Wouters · 3 months ago v3.13.4
  2. aa9eb5f [3.13] gh-135034: Normalize link targets in tarfile, add `os.path.realpath(strict='allow_missing')` (GH-135037) (GH-135064) by T. Wouters · 3 months ago
  3. 3e1b8d6 [3.13] gh-133489: Remove size restrictions on getrandbits() and randbytes() (GH-133658) (GH-134965) by Serhiy Storchaka · 3 months ago
  4. a9b8ffd [3.13] gh-134908: Protect `textiowrapper_iternext` with critical section (gh-134910) (gh-135040) by Sam Gross · 3 months ago
  5. 7ca17ed [3.13] gh-130999: Avoid exiting the new REPL when there are non-string candidates for suggestions (gh-131001) (gh-135020) by Miss Islington (bot) · 3 months ago
  6. 2c325e2 [3.13] gh-134696: align OpenSSL and HACL*-based hash functions constructors AC signatures (GH-134713) (#134962) by Bénédikt Tran · 3 months ago
  7. 5fd62be gh-134923: Use /GENPROFILE and /USEPROFILE for Windows PGO builds (GH-134924) by Steve Dower · 3 months ago
  8. 681856c [3.13] gh-134718: Fix ast.dump() for empty non-default values (GH-134926) (GH-134936) by Serhiy Storchaka · 3 months ago
  9. a0287bf [3.13] gh-128840: Fix parsing long IPv6 addresses with embedded IPv4 address (GH-134836) (#134846) by Miss Islington (bot) · 3 months ago
  10. 814ac0d [3.13] gh-128161: Remove redundant GET_ITER from list comprehension code (backport of GH-134778) (GH-134788) by Mark Shannon · 3 months ago
  11. 5fb05ea [3.13] gh-134210: handle signals in `_curses.window.getch` (GH-134326) (#134784) by Bénédikt Tran · 3 months ago
  12. 08e1ba8 [3.13] gh-134152: Fix UnboundLocalError in email._header_value_parser _get_ptext_to_endchars (GH-134233) (#134677) by Miss Islington (bot) · 3 months ago
  13. e483dcf [3.13] gh-132876: workaround broken ldexp() on Windows 10 (GH-133135) (#134685) by Sergey B Kirpichev · 3 months ago
  14. 44d1849 [3.13] gh-80334: fix multiprocessing.freeze_support for other spawn platforms (GH-134462) (#134620) by Miss Islington (bot) · 3 months ago
  15. 2e30341 [3.13] gh-128840: Limit the number of parts in IPv6 address parsing (GH-128841) (#134611) by Miss Islington (bot) · 3 months ago
  16. e4c4ecc [3.13] gh-134381: Fix RuntimeError when starting not-yet started Thread after fork (gh-134514) (gh-134597) by Miss Islington (bot) · 3 months ago
  17. 5987ebc [3.13] gh-114177: avoid calling connection lost callbacks when loop is already closed in asyncio subprocess (GH-134508) (#134562) by Miss Islington (bot) · 3 months ago
  18. e0822d8 [3.13] gh-134062: Fix hash collisions in IPv4Network and IPv6Network (GH-134063) (#134477) by Miss Islington (bot) · 3 months ago
  19. 2d11f3e [3.13] gh-62184: Remove _pyio import of _io.FileIO (gh-134192) (gh-134436) by Miss Islington (bot) · 3 months ago
  20. e1e8533 [3.13] gh-133982: Run unclosed file test on all io implementations (gh-134165) (gh-134434) by Miss Islington (bot) · 3 months ago
  21. 046125e [3.13] gh-71253: Match _io exception in _pyio (gh-133985) (gh-134431) by Miss Islington (bot) · 3 months ago
  22. 35eb3b8 GH-130727: Avoid race condition in _wmimodule by copying shared data (GH-134313) by Miss Islington (bot) · 3 months ago
  23. b41e7b1 [3.13] gh-128066: Properly handle history file writes for RO fs on PyREPL (gh-134380) (gh-134386) by Łukasz Langa · 3 months ago
  24. aebbbaf [3.13] gh-132542: Set native thread ID after fork (GH-132701) (GH-134361) by Noam Cohen · 3 months ago
  25. 6279eb8 [3.13] gh-133767: Fix use-after-free in the unicode-escape decoder with an error handler (GH-129648) (GH-133944) by Serhiy Storchaka · 3 months ago
  26. 08c9ba5 [3.13] gh-134097: Print number of refs & blocks after each statement in new REPL (gh-134136) (gh-134221) by Miss Islington (bot) · 3 months ago
  27. 06a8c06 [3.13] gh-133890: Handle UnicodeEncodeError in tarfile (GH-134147) (GH-134196) by Serhiy Storchaka · 3 months ago
  28. ea9c962 [3.13] gh-76023: Make os.path.realpath to ignore WinError 1005 in non-strict mode (GH-128328) (GH-134204) by Miss Islington (bot) · 3 months ago
  29. 821a87e [3.13] gh-133889: Only show the path of the URL in the SimpleHTTPRequestHandler page (GH-134135) (GH-134191) by Miss Islington (bot) · 3 months ago
  30. 5230244 [3.13] gh-134100: Fix use-after-free in `PyImport_ImportModuleLevelObject` (GH-134117) (#134172) by Miss Islington (bot) · 3 months ago
  31. fd6a602 [3.13] gh-133745: Fix asyncio task factory name/context kwarg breaks (#133948) by Thomas Grainger · 3 months ago
  32. bc0dc9d [3.13] gh-134098: Fix handling %-encoded trailing slash in SimpleHTTPRequestHandler (GH-134099) (GH-134124) by Miss Islington (bot) · 3 months ago
  33. e1cc789 gh-132869: Fix crash in `_PyObject_TryGetInstanceAttribute` (#133700) by Sam Gross · 3 months ago
  34. 50b45c4 [3.13] GH-133543: Maintain tracking for materialized instance dictionaries (GH-133617) by Brandt Bucher · 3 months ago
  35. 5ce47b9 [3.13] gh-133744: Fix multiprocessing interrupt test: add an event (#133746) (#133917) by Victor Stinner · 3 months ago
  36. 8e923f3 [3.13] gh-91555: disable logger while handling log record (GH-131812) (GH-133898) by Miss Islington (bot) · 3 months ago
  37. 5cd56b2 [3.13] gh-133441: Fix STORE_ATTR_WITH_HINT bytecode (#133446) by Victor Stinner · 3 months ago
  38. f0a88e2 gh-133703: dict: fix calculate_log2_keysize() (GH-133809) by Inada Naoki · 3 months ago
  39. e76ff56 [3.13] gh-86155: Fix data loss after unclosed script or style tag in HTMLParser (GH-22658) (GH-133845) by Miss Islington (bot) · 3 months ago
  40. 5afb224 [3.13] gh-117088: Fix AIX build (GH-132595) (GH-133839) by Miss Islington (bot) · 3 months ago
  41. aa0c3d1 [3.13] gh-77057: Fix handling of invalid markup declarations in HTMLParser (GH-9295) (GH-133834) by Miss Islington (bot) · 3 months ago
  42. 9718880 [3.13] gh-133009: fix UAF in `xml.etree.ElementTree.Element.__deepcopy__` (GH-133010) (#133806) by Miss Islington (bot) · 3 months ago
  43. b812cdd [3.13] Manpage: -X gil is not related to PYTHON_HISTORY (GH-133753) (#133759) by Miss Islington (bot) · 3 months ago
  44. 3e55441 [3.13] gh-69426: HTMLParser: only unescape properly terminated character entities in attribute values (GH-95215) (GH-133586) by Miss Islington (bot) · 3 months ago
  45. df85816 gh-133626: Ensure the traditional Windows installer doesn't accidentally pick up site-packages (GH-133693) by Steve Dower · 3 months ago
  46. 6ab4a4a [3.13] gh-132762: Fix underallocation bug in `dict.fromkeys()`(gh-133627) (gh-133686) by Sam Gross · 3 months ago
  47. a719e5f [3.13] gh-133516: Raise `ValueError` when constants `True`, `False` or `None` are used as an identifier after NFKC normalization (GH-133523) (#133615) by TERESH1 · 3 months ago
  48. a0dd4f0 [3.13] gh-133639: Fix `test_auto_indent_default()` doesn't run `input_code` (GH-133640) (#133647) by Miss Islington (bot) · 3 months ago
  49. ac99d7e gh-133512: Adds warnings to py.exe launcher about subcommands belonging to Python install manager (GH-133514) by Steve Dower · 3 months ago
  50. 1dfe5de [3.13] gh-132017: Handle SIGCONT in `pyrepl` (#132918) (#133470) by Stan Ulbrych · 3 months ago
  51. 891232f [3.13] gh-131878: Fix input of unicode characters with two or more code points in new pyrepl on Windows (gh-131901) (gh-133468) by Łukasz Langa · 3 months ago
  52. 76f52c4 [3.13] gh-130804: Fix support of typing unicode chars in pyrepl (GH-130805) (GH-133462) by Łukasz Langa · 3 months ago
  53. e4d6848 [3.13] GH-132439: Fix REPL swallowing characters entered with AltGr on cmd.exe (GH-132440) (GH-133460) by Łukasz Langa · 3 months ago
  54. a2bf7a0 [3.13] gh-124096: Enable REPL virtual terminal support on Windows (GH-124119) (GH-133457) by Miss Islington (bot) · 3 months ago
  55. 87b14c8 [3.13] gh-131878: Handle top level exceptions in new pyrepl and prevent of closing it (GH-131910) (GH-133445) by Łukasz Langa · 3 months ago
  56. f371b23 [3.13] gh-107006: Move `threading.local` docstring to docs (GH-131840) (#133432) by Miss Islington (bot) · 3 months ago
  57. 3d1b8e2 [3.13] gh-133089: Use original timeout value for `TimeoutExpired` when the func `subprocess.run` is called with a timeout (GH-133103) (#133418) by Miss Islington (bot) · 4 months ago
  58. 973e2d3 [3.13] gh-122559: Synchronize C and Python implementation of the io module about pickling (GH-122628) (GH-133381) by Serhiy Storchaka · 4 months ago
  59. 3c9d177 [3.13] bpo-44172: Keep reference to original window in curses subwindow objects (GH-26226) (GH-133370) by Serhiy Storchaka · 4 months ago
  60. c9c0beb [3.13] gh-114713: Revert gh-114731 (GH-133330) (#133331) by Miss Islington (bot) · 4 months ago
  61. 8a05dbe [3.13] gh-132995: Upgrade bundled pip to 25.1.1 (gh-133308) by Miss Islington (bot) · 4 months ago
  62. e2ad2c8 [3.13] gh-112936: Fix IDLE: no Shell menu item in single-process mode (GH-126598) (GH-133310) by Miss Islington (bot) · 4 months ago
  63. e75f528 [3.13] gh-133290: Use PyObject_SetAttr to set _type_ (GH-133292) (GH-133295) by Miss Islington (bot) · 4 months ago
  64. 16e9e74 [3.13] gh-132385: Fix instance error suggestions trigger potential exceptions in `traceback` (GH-132387) (#133297) by Miss Islington (bot) · 4 months ago
  65. 766c5f7 [3.13] gh-119605: Respect `follow_wrapped` for `__init__` and `__new__` when getting class signature with `inspect.signature` (GH-132055) (#133277) by Miss Islington (bot) · 4 months ago
  66. f68be0f [3.13] gh-133183: Include IPHONEOS_DEPLOYMENT_TARGET in iOS shim targets. (GH-133184) (#133234) by Miss Islington (bot) · 4 months ago
  67. 704a3f8 [3.13] gh-133167: Fix compilation process with `--enable-optimizations` and `--without-docstrings` (GH-133187) (#133207) by Miss Islington (bot) · 4 months ago
  68. 0458554 [3.13] gh-133117: Run mypy on `tomllib` in CI (GH-133118) (#133192) by Miss Islington (bot) · 4 months ago
  69. dfaa384 [3.13] gh-132308: prevent `TracebackException` swallowing attributes of a falsey `Exception` or `ExceptionGroup` (GH-132363) (#132725) by Miss Islington (bot) · 4 months ago
  70. 7998f99 [3.13] gh-133131: Discover an appropriate iOS simulator rather than hard-coding iPhone SE 3rd gen (GH-133132) (#133173) by Miss Islington (bot) · 4 months ago
  71. 132bdf6 [3.13] GH-127682: Backport GH-132351 (GH-132384) by Mark Shannon · 4 months ago
  72. ca46ec8 [3.13] gh-132942: Fix races in type lookup cache (gh-133114) by Neil Schemenauer · 4 months ago
  73. 507b4fa [3.13] gh-132026: Ensure _MIPS_SIM has defined _ABI identifiers for comparison (GH-133092) by Miss Islington (bot) · 4 months ago
  74. 3ff35ba [3.13] gh-132527: Added missing `w` typecode to array() error message (GH-132529) (#132938) by Miss Islington (bot) · 4 months ago
  75. 7ebfc6e [3.13] gh-132909: handle overflow for `'K'` format in `do_mkvalue` (GH-132911) (#132932) by Bénédikt Tran · 4 months ago
  76. b220c1c [3.13] gh-109981: Resolve situation on iOS regarding fd_count. (GH-132823) (#132824) by Miss Islington (bot) · 4 months ago
  77. 3de0f55 [3.13] gh-132713: Fix repr(list) race condition (#132801) (#132809) by Victor Stinner · 4 months ago
  78. cdabbc1 [3.13] gh-122179: Fix hashlib.file_digest and non-blocking I/O (GH-132787) by Gregory P. Smith · 4 months ago
  79. bb59fde [3.13] gh-132747: Fix `NULL` dereference when calling a method's `__get__` manually (GH-132772) (#132786) by Peter Bierma · 4 months ago
  80. 62663bf [3.13] gh-129098: avoid using content of `_pyrepl/__main__.py` when reporting tracebacks (GH-130721) (#132755) by Miss Islington (bot) · 4 months ago
  81. 47c8df6 [3.13] gh-132673: Fix a crash with zero-alignment in `ctypes.Structure` (#132695) by Peter Bierma · 4 months ago
  82. 83cb89b [3.13] gh-129719: Restore missing `socket.CAN_RAW_ERR_FILTER` on Linux (GH-129721) (#132702) by Miss Islington (bot) · 4 months ago
  83. a37d719 [3.13] gh-129958: Properly disallow newlines in format specs in single-quoted f-strings (GH-130063) (GH-132692) by Łukasz Langa · 4 months ago
  84. afd865a gh-132649: Allow passing --include-tcltk to PC\layout on Windows ARM64 (GH-132650) by Miss Islington (bot) · 4 months ago
  85. 582d1ef [3.13] gh-130070: Fix `exec(<string>, closure=<non-None>)` unexpected path (GH-130071) (#132627) by Bartosz Sławecki · 4 months ago
  86. ee8f681 [3.13] gh-130941: Fix `configparser` parsing values with `allow_no_value` and `interpolation` set (GH-130949) (#132588) by Miss Islington (bot) · 4 months ago
  87. a3a3bfd [3.13] gh-114713: Handle case of an empty string passed to `zoneinfo.ZoneInfo` (GH-114731) (#132563) by Miss Islington (bot) · 4 months ago
  88. f218549 [3.13] gh-124476: Fix decoding from the locale encoding in the C.UTF-8 locale (GH-132477) (ПР-132528) by Serhiy Storchaka · 4 months ago
  89. 5f1eaff [3.13] gh-132435: Test syntax warnings in a finally block (GH-132436) (GH-132503) by Tomas R. · 4 months ago
  90. 1dcdac6 [3.13] gh-132106: Ensure that running `logging.handlers.QueueListener… (GH-132471) by Vinay Sajip · 4 months ago
  91. ff66901 [3.13] gh-132354: document return value for `asyncio.Task.cancel` (GH-132374) (#132465) by Miss Islington (bot) · 4 months ago
  92. 5be7505 [3.13] gh-132429: Fix support of Bluetooth sockets on NetBSD and DragonFly BSD (GH-132431) (GH-132458) by Serhiy Storchaka · 4 months ago
  93. 0aabe44 [3.13] GH-132417: ctypes: Fix potential `Py_DECREF(NULL)` when handling functions returning `PyObject *` (GH-132418) (#132425) by Miss Islington (bot) · 4 months ago
  94. 88c1ca9 [3.13] gh-131127: Minimal build support on systems using LibreSSL (GH-131128) (GH-132392) by Miss Islington (bot) · 4 months ago
  95. f30a251 [3.13] Escape hyphens in manpage (GH-132291) (#132334) by Miss Islington (bot) · 4 months ago
  96. e2d13b4 [3.13] gh-131434: Improve error reporting for incorrect format in strptime() (GH-131568) (GH-132309) by Miss Islington (bot) · 4 months ago
  97. 8e97bd7 [3.13] gh-130631: Make join_header_words() more similar to the original Perl version (GH-130632) (GH-132303) by Serhiy Storchaka · 4 months ago
  98. 099b301 [3.13] gh-131507: Add a way to recreate the `Misc/mypy` symlinks if missing (GH-132274) (#132293) by Miss Islington (bot) · 4 months ago
  99. 10fe658 [3.13] gh-132250: Clear error in lsprof callback when method descriptor raises an excep… (GH-132251) (#132281) by Miss Islington (bot) · 4 months ago
  100. 67ebb39 Merge branch '3.13' of https://github.com/python/cpython into 3.13 by Thomas Wouters · 4 months ago