Python 3.12.0
  1. 0fb18b0 Python 3.12.0 by Thomas Wouters · 1 year, 11 months ago v3.12.0
  2. 6f6ca1d [3.12] GH-101100: Fix reference warnings for ``namedtuple`` (GH-110113) (#110135) by Miss Islington (bot) · 1 year, 11 months ago
  3. a6773ec [3.12] gh-109991: Update Windows build to use OpenSSL 3.0.11 (GH-110054) (#110056) by Miss Islington (bot) · 1 year, 11 months ago
  4. 8882b30 [3.12] gh-109634: Fix `:samp:` syntax (GH-110073) (#110095) by Miss Islington (bot) · 1 year, 11 months ago
  5. 69a9f47 [3.12] gh-110045: Update symtable module for PEP 695 (GH-110066) (#110070) by Miss Islington (bot) · 1 year, 11 months ago
  6. 335e3d5 [3.12] GH-109190: Copyedit 3.12 What's New: Bytecode (GH-109821) (#110047) by Adam Turner · 1 year, 11 months ago
  7. ef99f5e [3.12] gh-109991: Update GitHub CI workflows to use OpenSSL 3.0.11 and multissltests to use 1.1.1w, 3.0.11, and 3.1.3. (gh-110002) (#110005) by Miss Islington (bot) · 1 year, 11 months ago
  8. f3b6185 [3.12] gh-109991: Update macOS installer to use OpenSSL 3.0.10. (#110004) by Ned Deily · 1 year, 11 months ago
  9. 538f505 [3.12] gh-109823: Adjust labels in compiler when removing an empty basic block which is a jump target (GH-109839) (#109865) by Miss Islington (bot) · 1 year, 11 months ago
  10. 2622b13 [3.12] gh-109634: Use :samp: role (GH-109635) (#109776) by Miss Islington (bot) · 1 year, 11 months ago
  11. 722660b [3.12] Docs: Update Donghee Na's name (GH-109743) (#109758) by Hugo van Kemenade · 1 year, 11 months ago
  12. 633bd6e [3.12] gh-109719: Fix missing jump target labels when compiler reorders cold/warm blocks (GH-109734) (#109749) by Miss Islington (bot) · 1 year, 11 months ago
  13. f6287bd [3.12] ACKS: Fix ordering; Correct Itamar Oren's surname; Add Adam Turner (GH-109737) (#109741) by Miss Islington (bot) · 1 year, 11 months ago
  14. 107e148 [3.12] gh-109627: duplicated small exit blocks need to be assigned jump target labels (#109630) (#109632) by Irit Katriel · 1 year, 11 months ago
  15. 9e4ac21 [3.12] GH-109209: Bump the minimum Sphinx version to 4.2 (GH-109210) (#109636) by Miss Islington (bot) · 1 year, 11 months ago
  16. b973ab3 Python 3.12.0rc3 by Thomas Wouters · 1 year, 11 months ago v3.12.0rc3
  17. 74a7f5d [3.12] gh-109496: Detect Py_DECREF() after dealloc in debug mode (GH-109539) (#109545) by Miss Islington (bot) · 1 year, 11 months ago
  18. 9412a87 [3.12] gh-109371: Fix monitoring with instruction events set (gh-109385) (#109542) by Miss Islington (bot) · 1 year, 11 months ago
  19. 2401b98 [3.12] gh-108843: fix ast.unparse for f-string with many quotes (GH-108981) (#109541) by Miss Islington (bot) · 1 year, 11 months ago
  20. 35c633d [3.12] gh-109219: propagate free vars through type param scopes (GH-109377) (#109410) by Miss Islington (bot) · 1 year, 11 months ago
  21. 52a9c57 [3.12] gh-109396: Fix test_socket.test_hmac_sha1() in FIPS mode (GH-109423) (#109426) by Miss Islington (bot) · 1 year, 11 months ago
  22. 3eae45f [3.12] gh-105658: fix excess trace events for except block ending with a conditional block (#109384) (#109411) by Irit Katriel · 1 year, 11 months ago
  23. 5c7e8c3 [3.12] gh-109341: Fix crash on compiling invalid AST including TypeAlias (GH-109349) (#109381) by Miss Islington (bot) · 1 year, 11 months ago
  24. c30d5df [3.12] gh-104736: Fix test_gdb tests on ppc64le with clang (GH-109360) (#109361) by Miss Islington (bot) · 2 years ago
  25. 21f4e6d [3.12] gh-109114: Relax the check for invalid lambdas inside f-strings to avoid false positives (GH-109121). (#109155) by Pablo Galindo Salgado · 2 years ago
  26. 8208657 [3.12] gh-109118: Disallow nested scopes within PEP 695 scopes within classes (GH-109196) (#109297) by Miss Islington (bot) · 2 years ago
  27. 2004e12 [3.12] gh-109195: fix source location for super load before LOAD_SUPER_ATTR (GH-109289) (#109291) by Miss Islington (bot) · 2 years ago
  28. 3efe7bc [3.12] GH-108976. Keep monitoring data structures valid during de-optimization during callback. (GH-109131) (#109268) by Mark Shannon · 2 years ago
  29. df64210 [3.12] gh-109230: test_pyexpat no longer depends on the current directory (GH-109233) (#109241) by Miss Islington (bot) · 2 years ago
  30. b361381 [3.12] gh-109237: Fix test_site for non-ASCII working directory (GH-109238) (#109239) by Miss Islington (bot) · 2 years ago
  31. acde502 [3.12] gh-109118: Fix runtime crash when NameError happens in PEP 695 function (GH-109123) (#109173) by Jelle Zijlstra · 2 years ago
  32. ca848bb [3.12] gh-109022: [Enum] require `names=()` to create empty enum type (GH-109048) (#109122) by Miss Islington (bot) · 2 years ago
  33. d533ab1 [3.12] gh-108732: include comprehension locals in frame.f_locals (GH-109026) (#109097) by Miss Islington (bot) · 2 years ago
  34. af83d1e [3.12] gh-106922: Fix error location for constructs with spaces and parentheses (GH-108959) (#109147) by Miss Islington (bot) · 2 years ago
  35. 4cb29bb [3.12] gh-102823: Document return type of floor division on floats (GH-102824) (#109092) by Miss Islington (bot) · 2 years ago
  36. 29404b6 [3.12] gh-103186: Suppress and assert expected RuntimeWarnings in test_sys_settrace (GH-103244) (#109066) by Miss Islington (bot) · 2 years ago
  37. de0202e [3.12] gh-108740: Fix "make regen-all" race condition (#108741) (#109019) by Victor Stinner · 2 years ago
  38. 55d7e8f [3.12] gh-108851: Fix tomllib recursion tests (GH-108853) (#109012) by Miss Islington (bot) · 2 years ago
  39. 4b749ba [3.12] gh-91960: Skip test_gdb if gdb cannot retrive Python frames (GH-108999) (#109010) by Miss Islington (bot) · 2 years ago
  40. b9dfe60 [3.12] gh-108962: Skip test_tempfile.test_flags() if not supported (GH-108964) (#108967) by Miss Islington (bot) · 2 years ago
  41. 0855b2c [3.12] gh-108834: Sync libregrtest with the main branch (#108966) by Victor Stinner · 2 years ago
  42. c9dc2bc [3.12] gh-109015: Add test.support.socket_helper.tcp_blackhole() (GH-109016) (#109041) by Miss Islington (bot) · 2 years ago
  43. 40913a5 Python 3.12.0rc2 by Thomas Wouters · 2 years ago v3.12.0rc2
  44. 495ba70 [3.12] gh-108469: Update ast.unparse for unescaped quote support from PEP701 [3.12] (GH-108553) (#108960) by Miss Islington (bot) · 2 years ago
  45. 3d0827e [3.12] gh-107565: Update Windows build to use OpenSSL 3.0.10 (GH-108928) (#108930) by Miss Islington (bot) · 2 years ago
  46. 7ee021f [3.12] GH-108390: Prevent non-local events being set with `sys.monitoring.set_local_events()` (GH-108420) (#108899) by Mark Shannon · 2 years ago
  47. 5121faa [3.12] gh-89392: Remove support of test_main() in libregrtest (GH-108876) (#108897) by Serhiy Storchaka · 2 years ago
  48. 7269916 [3.12] gh-63760: Don't declare gethostname() on Solaris (#108817) (#108824) by Victor Stinner · 2 years ago
  49. 5668309 [3.12] gh-107805: Fix signatures of module-level generated functions in `turtle` (GH-107807) (#108749) by Miss Islington (bot) · 2 years ago
  50. 8c3793a [3.12] gh-108682: [Enum] raise TypeError if super().__new__ called in custom __new__ (GH-108704) (#108733) by Miss Islington (bot) · 2 years ago
  51. 1a15d20 [3.12] gh-108654: restore comprehension locals before handling exception (GH-108659) (#108700) by Miss Islington (bot) · 2 years ago
  52. 320d398 [3.12] gh-108520: Fix bad fork detection in nested multiprocessing use case (GH-108568) (#108691) by Miss Islington (bot) · 2 years ago
  53. c942fae [3.12] GH-106176, GH-104702: Fix reference leak when importing across multiple threads (GH-108497) (#108612) by Miss Islington (bot) · 2 years ago
  54. b451e90 [3.12] gh-64662: Fix virtual table support in sqlite3.Connection.iterdump (#108340) (#108563) by Erlend E. Aasland · 2 years ago
  55. 32d48ed [3.12] gh-108542: Fix incorrect module name in NEWS entry for gh-105475 (#108543) (#108545) by Erlend E. Aasland · 2 years ago
  56. 0b0238d [3.12] gh-105052:update timeit function's description (GH-105060) (#108534) by Miss Islington (bot) · 2 years ago
  57. 09877a1 [3.12] gh-108295: Fix crashes with TypeVar weakrefs (GH-108517) (#108527) by Miss Islington (bot) · 2 years ago
  58. 3e20303 [3.12] gh-107913: Fix possible losses of OSError error codes (GH-107930) (#108523) by Miss Islington (bot) · 2 years ago
  59. bbdd889 [3.12] gh-108487: Change assert that should've been DEOPT_IF (#108509) by Guido van Rossum · 2 years ago
  60. bba9aa6 [3.12] gh-108388: Convert test_concurrent_futures to package (#108401) (#108443) by Victor Stinner · 2 years ago
  61. 2262190 [3.12] gh-108388: Split test_multiprocessing_spawn (GH-108396) (#108442) by Miss Islington (bot) · 2 years ago
  62. 20357ed [3.12] gh-108111: Flush gzip write buffer before seeking, fixing bad writes (GH-108341) (#108402) by Miss Islington (bot) · 2 years ago
  63. 9cf49aa [3.12] gh-77377: Ensure multiprocessing SemLock is valid for spawn-based Process before serializing it (GH-107275) (#108377) by Miss Islington (bot) · 2 years ago
  64. 0d6e657 [3.12] gh-105776: Fix test_cppext when CC contains -std=c11 option (GH-108343) (#108345) by Miss Islington (bot) · 2 years ago
  65. 256586a [3.12] gh-108310: Fix CVE-2023-40217: Check for & avoid the ssl pre-close flaw (#108316) by Łukasz Langa · 2 years ago
  66. e5d779c [3.12] gh-107298: Fix numerous ref errors and typos in the C API docs (GH-108258) (#108284) by Miss Islington (bot) · 2 years ago
  67. 4ee9454 [3.12] gh-107901: Fix missing line number on BACKWARD_JUMP at the end of a for loop (GH-108242) (#108275) by Miss Islington (bot) · 2 years ago
  68. dd73f2f [3.12] gh-106242: Make ntpath.realpath errors consistent with abspath when there are embedded nulls (GH-108248) (#108251) by Miss Islington (bot) · 2 years ago
  69. 78a2a8c [3.12] gh-107298: Fix references to deprecated and removed PyUnicode C API (GH-108077) (#108225) by Miss Islington (bot) · 2 years ago
  70. bc97eb7 [3.12] Fix sphinx-lint issue now that lint runs on Misc/NEWS.d (#108237) by T. Wouters · 2 years ago
  71. a909ec3 [3.12] gh-107845: Fix symlink handling for tarfile.data_filter (GH-107846) (#108211) by Miss Islington (bot) · 2 years ago
  72. e1b069f [3.12] gh-107396: tarfiles: set self.exception before _init_read_gz() (GH-107485) (#108207) by Miss Islington (bot) · 2 years ago
  73. 238c8d2 [3.12] gh-107916: Save the error code before decoding the filename in PyErr_SetFromErrnoWithFilename() etc (GH-107929) (#108205) by Miss Islington (bot) · 2 years ago
  74. 1ce8b92 [3.12] gh-105736: Sync pure python version of OrderedDict with the C version (GH-108098) (#108200) by Miss Islington (bot) · 2 years ago
  75. 97d67e9 [3.12] gh-107915: Handle errors in C API functions PyErr_Set*() and PyErr_Format() (GH-107918) (#108134) by Miss Islington (bot) · 2 years ago
  76. 0c21298 [3.12] gh-108083: Don't ignore exceptions in sqlite3.Connection.__init__() and .close() (#108084) (#108141) by Erlend E. Aasland · 2 years ago
  77. a1808b8 [3.12] gh-107565: Update macOS installer to use OpenSSL 3.0.10. (GH-107897) (#108121) by Miss Islington (bot) · 2 years ago
  78. 359cff5 [3.12] gh-107565: Update multissltests and GitHub CI workflows to use OpenSSL 1.1.1v, 3.0.10, and 3.1.2. (GH-108118) by Miss Islington (bot) · 2 years ago
  79. 589bc19 [3.12] GH-92584: Remove references to Distutils in ``PYTHONUSERBASE`` (GH-108040) (#108060) by Miss Islington (bot) · 2 years ago
  80. ede9895 [3.12] gh-106242: Fix path truncation in os.path.normpath (GH-106816) (#107981) by Steve Dower · 2 years ago
  81. 6fd572f [3.12] gh-100814: Fix exception for invalid callable value of Tkinter image option (GH-107692) (#107722) by Miss Islington (bot) · 2 years ago
  82. ea68652 [3.12] gh-107715: Escape class name in regular expression (GH-107716) (#107726) by Miss Islington (bot) · 2 years ago
  83. 9c8dfce [3.12] gh-107178: Add the C API tests for the Abstract Objects Layer (GH-107179) (#107728) by Serhiy Storchaka · 2 years ago
  84. 9864f9a [3.12] gh-86457: Fix signature for code.replace() (GH-23199) (#107744) by Serhiy Storchaka · 2 years ago
  85. 5d9f20a [3.12] gh-99203: shutil.make_archive(): restore select CPython <= 3.10.5 behavior (GH-99802) (#107998) by Miss Islington (bot) · 2 years ago
  86. b5176a8 [3.12] gh-106844: Fix issues in _winapi.LCMapStringEx (GH-107832) (#107874) by Serhiy Storchaka · 2 years ago
  87. aa9707d [3.12] gh-107080: Fix Py_TRACE_REFS Crashes Under Isolated Subinterpreters (#107751) by Eric Snow · 2 years ago
  88. bd2ef82 [3.12] gh-100061: Proper fix of the bug in the matching of possessive quantifiers (GH-102612) (#108003) by Serhiy Storchaka · 2 years ago
  89. 00bfed7 [3.12] gh-91051: fix segfault when using all 8 type watchers (GH-107853) (#107876) by Miss Islington (bot) · 2 years ago
  90. f0a583b [3.12] gh-107963: Fix set_forkserver_preload to check the type of given list (GH-107965) (#107975) by Miss Islington (bot) · 2 years ago
  91. 431ce23 [3.12] gh-107810: Improve DeprecationWarning for metaclasses with custom tp_new (GH-107834) (#107864) by Miss Islington (bot) · 2 years ago
  92. 81d3afa [3.12] GH-107774: Add missing audit event for PEP 669 (GH-107775) (#107839) by Miss Islington (bot) · 2 years ago
  93. ddca261 [3.12] GH-107724: Fix the signature of `PY_THROW` callback functions. (GH-107725) (#107802) by Miss Islington (bot) · 2 years ago
  94. 7853c76 [3.12] GH-106684: Close `asyncio.StreamWriter` when `asyncio.StreamWriter` is not closed by application (GH-107650) (#107656) by Miss Islington (bot) · 2 years ago
  95. a71500c [3.12] gh-107814: Avoid output from Nuget installation in find_python.bat (GH-107815) (#107823) by Miss Islington (bot) · 2 years ago
  96. 3bb43b7 [3.12] gh-106052: Fix bug in the matching of possessive quantifiers (GH-106515) (#107796) by Serhiy Storchaka · 2 years ago
  97. 63bcd91 Python 3.12.0rc1 by Thomas Wouters · 2 years ago v3.12.0rc1
  98. 6e4eec7 [3.12] gh-107630: Revert "[3.12] gh-107080: Fix Py_TRACE_REFS Crashes Under Isolated Subinterpreters (gh-107567) (#107599)" (#107648) by Eric Snow · 2 years ago
  99. 98902d6c [3.12] GH-107263: Increase C stack limit for most functions, except `_PyEval_EvalFrameDefault()` (GH-107535) (#107618) by Miss Islington (bot) · 2 years, 1 month ago
  100. 58af229 [3.12] gh-107080: Fix Py_TRACE_REFS Crashes Under Isolated Subinterpreters (gh-107567) (#107599) by Miss Islington (bot) · 2 years, 1 month ago