Python 3.12.0a1
  1. 4ae1a0e Python 3.12.0a1 by Thomas Wouters · 2 years, 10 months ago v3.12.0a1
  2. ad1dc3e GH-89237: fix hang in proactor `subprocess.wait_closed()` (#98572) by Kumar Aditya · 2 years, 10 months ago
  3. e3b9dd8 gh-98507: [typing docs] Rephrase "now supports `[]`" to "now supports subscripting" (#98508) by Nikita Sobolev · 2 years, 10 months ago
  4. 2fdcc6f GH-91635: clarify docs about closing of transport in asyncio (#98563) by Kumar Aditya · 2 years, 10 months ago
  5. 3b2724a GH-98407: fix `test_kill_issue43884` to not leak child processes (#98491) by Kumar Aditya · 2 years, 10 months ago
  6. 1a217f9 gh-98500: Fix typing docs for `*View` classes (#98511) by Nikita Sobolev · 2 years, 10 months ago
  7. c5a9d3f gh-95913: Fix grammar for SpooledTemporaryFile 3.11 whatsnew entry (#98604) by Jelle Zijlstra · 2 years, 10 months ago
  8. c237076 gh-97909: Mark up members of PyMemberDef (GH-98473) by Johnny11502 · 2 years, 10 months ago
  9. e19c2b9 gh-95913: Fix, sort & expand pending removal sect in 3.11 WhatsNew (GH-98583) by C.A.M. Gerlach · 2 years, 10 months ago
  10. f3f8b6f gh-95913: Add io support for SpooledTemporaryFile in 3.11 Whatsnew (#98312) by C.A.M. Gerlach · 2 years, 10 months ago
  11. dfb5d27 gh-95913: Edit & expand Deprecated section of 3.11 WhatsNew (#98581) by C.A.M. Gerlach · 2 years, 10 months ago
  12. 22739a0 gh-95913: Edit, expand & format Bytecode sect in 3.11 WhatsNew (GH-98559) by C.A.M. Gerlach · 2 years, 10 months ago
  13. e81fad6 gh-95913: Edit, link and sort 3.11 WhatsNew Build section (#98588) by C.A.M. Gerlach · 2 years, 10 months ago
  14. 43bef54 gh-95913: Edit, sort & expand 3.11 WhatsNew Porting section (#98585) by C.A.M. Gerlach · 2 years, 10 months ago
  15. 8dbec4d gh-95913: Edit, xref & sort 3.11 WhatsNew Removed section (#98584) by C.A.M. Gerlach · 2 years, 10 months ago
  16. e2dc223 gh-95913 Add string section to Whatsnew with new Template methods (#98311) by C.A.M. Gerlach · 2 years, 10 months ago
  17. 75a6fad gh-91524: Speed up the regular expression substitution (#91525) by Serhiy Storchaka · 2 years, 10 months ago
  18. 176b6c5 Update Mac installer messages to 3.12 alpha (GH-98575) by Ned Deily · 2 years, 10 months ago
  19. b6d5d5b gh-98561: Fix a typo in typing (GH-98562) by Omkaar · 2 years, 10 months ago
  20. 833f275 no-issue: typo fix in c-api/tuple.rst (gh-98560) by wim glenn · 2 years, 10 months ago
  21. 1db2a0c gh-98456: Replace deprecated `set-output` with up-to-date version (gh-98457) by Noam Cohen · 2 years, 10 months ago
  22. f58631b gh-95913: Edit & expand Optimizations in 3.11 WhatsNew (#98426) by C.A.M. Gerlach · 2 years, 10 months ago
  23. 8f30267 gh-95913: Copyedit & xref FrameInfo in Whatsnew inspect section (#98304) by C.A.M. Gerlach · 2 years, 10 months ago
  24. 62bf5d8 GH-98539: fix ref cycle in `_SSLProtocolTransport` after close (#98540) by Kumar Aditya · 2 years, 10 months ago
  25. f4a1494 GH-98543: Fix `asyncio.TaskGroup` to not keep reference to errors after raising ExceptionGroup (#98544) by Kumar Aditya · 2 years, 10 months ago
  26. 5871e19 GH-98363: Slicing isn't necessary. A size reduction will suffice. (GH-98538) by Raymond Hettinger · 2 years, 10 months ago
  27. f7f55a5 Fix typo in news entry (#98361) by Ikko Ashimine · 2 years, 10 months ago
  28. 327fc1c [Enum docs]: fix order of arguments to isinstance() (#98542) by Clément Robert · 2 years, 10 months ago
  29. 8d57423 GH-98363: Use better accessor macro (#98535) by Raymond Hettinger · 2 years, 10 months ago
  30. d9407b1 gh-51511: Note that codecs.open()'s encoding parameter affects automatic conversion to binary mode (#94370) by Stanley · 2 years, 10 months ago
  31. 4c1145b bpo-2716: add license for audioop module (#19972) by Furkan Onder · 2 years, 10 months ago
  32. 3e95ffc gh-98298: [Enum] document ReprEnum, global_enum, and show_flag_values (GH-98455) by Ethan Furman · 2 years, 10 months ago
  33. a5ff80c GH-98363: Fix exception handling in batched() (GH-98523) by Raymond Hettinger · 2 years, 10 months ago
  34. ec1f6f5 gh-95027: Fix regrtest stdout encoding on Windows (#98492) by Victor Stinner · 2 years, 10 months ago
  35. 82ccbf6 gh-91051: allow setting a callback hook on PyType_Modified (GH-97875) by Carl Meyer · 2 years, 10 months ago
  36. 8367ca1 gh-98172: [doc] mention that except* handles naked exceptions (GH-98496) by Irit Katriel · 2 years, 10 months ago
  37. 49f6106 gh-97514: Don't use Linux abstract sockets for multiprocessing (#98501) by Gregory P. Smith · 2 years, 10 months ago
  38. 39bc70e gh-97912: Avoid quadratic behavior when adding LOAD_FAST_CHECK (GH-97952) by Dennis Sweeney · 2 years, 10 months ago
  39. 6f15ca8 gh-96035: Make urllib.parse.urlparse reject non-numeric ports (#98273) by Ben Kallus · 2 years, 10 months ago
  40. 4ec9ed8 gh-98461: Fix source location in comprehensions bytecode (GH-98464) by Irit Katriel · 2 years, 10 months ago
  41. c60b3b3 gh-98421: Clean Up PyObject_Print (GH-98422) by MonadChains · 2 years, 10 months ago
  42. e48f9b2 gh-98360: multiprocessing now spawns children on Windows with correct argv[0] in virtual environments (GH-98462) by Steve Dower · 2 years, 10 months ago
  43. cb93b4a CODEOWNERS: Become a typing code owner (#98480) by Alex Waygood · 2 years, 10 months ago
  44. a956c2f [doc] Improve logging cookbook example. (GH-98481) by Vinay Sajip · 2 years, 10 months ago
  45. ff173ed Add more tkinter.Canvas tests (GH-98475) by Serhiy Storchaka · 2 years, 10 months ago
  46. a371a7e gh-95023: Added os.setns and os.unshare functions (#95046) by Noam Cohen · 2 years, 10 months ago
  47. c1e02d4 GH-98363: Presize the list for batched() (GH-98419) by Raymond Hettinger · 2 years, 10 months ago
  48. 4156b2f gh-98374: Suppress ImportError for invalid query for help() command. (gh-98450) by Dong-hee Na · 2 years, 10 months ago
  49. 1ca6647 typing tests: `_overload_dummy` raises `NotImplementedError`, not `RuntimeError` (#98351) by Nikita Sobolev · 2 years, 10 months ago
  50. 1f369ad gh-98354: Add unicode check for 'name' attribute in _imp_create_builtin (GH-98412) by chgnrdv · 2 years, 10 months ago
  51. a8fe4bb gh-98257: Make _PyEval_SetTrace() reentrant (#98258) by Victor Stinner · 2 years, 10 months ago
  52. 4bd63f6 gh-98414: py.exe launcher does not use defaults for -V:company/ option (GH-98460) by Steve Dower · 2 years, 10 months ago
  53. 9c8dde0 gh-98417: Store int_max_str_digits on the Interpreter State (GH-98418) by Eric Snow · 2 years, 10 months ago
  54. 52fcba6 Doc: Remove title text from internal links (#98409) by Rafael Fontenelle · 2 years, 10 months ago
  55. 1a6bacb [doc] Refresh the venv introduction documentation, and correct the statement about VIRTUAL_ENV (GH-98350) by Phil Elson · 2 years, 10 months ago
  56. 5055300 Docs: Bump sphinx-lint and fix unbalanced inline literal markup (#98441) by Hugo van Kemenade · 2 years, 10 months ago
  57. b6e59d7 gh-92886: Replace assertion statements in `handlers.BaseHandler` to support running with optimizations (`-O`) (GH-93231) by Jack Hindmarch · 2 years, 10 months ago
  58. a3be874 gh-92886: Fix tests that fail when running with optimizations (`-O`) in `_test_multiprocessing.py` (GH-93233) by Jack Hindmarch · 2 years, 10 months ago
  59. 602ea40 gh-92886: Fix tests that fail when running with optimizations (`-O`) in `test_py_compile.py` (GH-93235) by Jack Hindmarch · 2 years, 10 months ago
  60. 9be05df gh-98398: Fix source locations for 'assert' bytecode (GH-98405) by Irit Katriel · 2 years, 10 months ago
  61. e4ec8de gh-97928: Fix handling options starting with "-" in tkinter.Text.count() (GH-98436) by Serhiy Storchaka · 2 years, 10 months ago
  62. 1b684c8 gh-97928: Add tests for tkinter.Text.count() (GH-98269) by Serhiy Storchaka · 2 years, 10 months ago
  63. ed827d5 gh-95913: Edit zipfile Whatsnew section & add new APIs (#98314) by C.A.M. Gerlach · 2 years, 10 months ago
  64. 251b8cc gh-95913: Add WhatsNew section for new logging APIs (#98320) by C.A.M. Gerlach · 2 years, 10 months ago
  65. a53f637 Fix markup indentation (GH-98424) by Raymond Hettinger · 2 years, 10 months ago
  66. fcae195 gh-95914: Add links to 3.11 WhatsNew Summary items (#98416) by C.A.M. Gerlach · 2 years, 10 months ago
  67. f4ead48 General improvements to the itertools docs (GH-98408) by Raymond Hettinger · 2 years, 10 months ago
  68. c051d55 gh-98390: Fix source locations of boolean sub-expressions (GH-98396) by Irit Katriel · 2 years, 10 months ago
  69. debacd9 gh-92886: Fixing tests that fail when running with optimizations (`-O`) in `test_sys_settrace.py` (GH-93234) by Jack Hindmarch · 2 years, 10 months ago
  70. db03c80 gh-98393: os module reject bytes-like, only accept bytes (#98394) by Victor Stinner · 2 years, 10 months ago
  71. 9da5215 gh-98331: Update bundled pip to 22.3 (#98332) by Paul Moore · 2 years, 10 months ago
  72. 2eb503e Doc: Found some remaining default roles. (GH-98392) by Julien Palard · 2 years, 10 months ago
  73. 6ccca69 gh-98378: Add small format string example to strftime comments (GH-98379) by Alex Zvorygin · 2 years, 10 months ago
  74. 0bbea54 Doc: missing underscore in hyperlink. (GH-98391) by Julien Palard · 2 years, 10 months ago
  75. 73e5180 gh-95913: Copyedit, xref and organize enum section (#98295) by C.A.M. Gerlach · 2 years, 10 months ago
  76. 0a0c7e5 gh-95913: Prepare remaining Whatsnew sections for editing (#98342) by C.A.M. Gerlach · 2 years, 10 months ago
  77. 9608bef Fix typos in comments (GH-98375) by Raymond Hettinger · 2 years, 10 months ago
  78. de3ece7 GH-98363: Add itertools.batched() (GH-98364) by Raymond Hettinger · 2 years, 10 months ago
  79. 70732d8 Move random selection recipes from itertools.rst to random.rst (GH-98369) by Raymond Hettinger · 2 years, 10 months ago
  80. 5fe0431 gh-95913: Move subinterpreter exper removal to 3.11 WhatsNew (GH-98345) by C.A.M. Gerlach · 2 years, 10 months ago
  81. aafc53c gh-95914: Add What's New item describing PEP 670 changes (#98315) by C.A.M. Gerlach · 2 years, 10 months ago
  82. 0f156c1 Remove unused arrange_output_buffer function from zlibmodule.c. (GH-98358) by Benjamin Peterson · 2 years, 10 months ago
  83. 3e82ad0 gh-98174: Handle EPROTOTYPE under macOS in test_sendfile_fallback_close_peer_in_the_middle_of_receiving (#98316) by fancidev · 2 years, 10 months ago
  84. 72c10d3 GH-98327: Reduce scope of catch_warnings() in _make_subprocess_transport (#98333) by Kumar Aditya · 2 years, 10 months ago
  85. 6da1a2e gh-93691: Compiler's code-gen passes location around instead of holding it on the global compiler state (GH-98001) by Irit Katriel · 2 years, 10 months ago
  86. 1863302 gh-97669: Create Tools/build/ directory (#97963) by Victor Stinner · 2 years, 10 months ago
  87. eae7dad gh-95534: Improve gzip reading speed by 10% (#97664) by Ruben Vorderman · 2 years, 10 months ago
  88. bb38b39 gh-95913: Forward-port int/str security change to 3.11 What's New in main (#98344) by C.A.M. Gerlach · 2 years, 10 months ago
  89. ae19217 GH-91415: Mention alphabetical sort ordering in the Sorting HOWTO (GH-98336) by Raymond Hettinger · 2 years, 10 months ago
  90. cea910e gh-97930: Merge with importlib_resources 5.9 (GH-97929) by Jason R. Coombs · 2 years, 10 months ago
  91. 5c9302d gh-85525: Remove extra row in doc (#98337) by Joannah Nanjekye · 2 years, 10 months ago
  92. 79fd6cc gh-85299: Add note warning about entry point guard for asyncio example (#93457) by Stanley · 2 years, 10 months ago
  93. 35fa5d5 gh-97527: IDLE - fix buggy macosx patch (#98313) by Terry Jan Reedy · 2 years, 10 months ago
  94. f6b1e40 gh-98307: Add docstring and documentation for SysLogHandler.createSocket (GH-98319) by Vinay Sajip · 2 years, 10 months ago
  95. 7b48d02 gh-94808: Cover `PyFunction_GetCode`, `PyFunction_GetGlobals`, `PyFunction_GetModule` (#98158) by Nikita Sobolev · 2 years, 10 months ago
  96. 660f102 GH-94597: Deprecate child watcher getters and setters (#98215) by Kumar Aditya · 2 years, 10 months ago
  97. bb56dea gh-98254: Include stdlib module names in error messages for NameErrors (#98255) by Pablo Galindo Salgado · 2 years, 10 months ago
  98. 3a639bb Improve speed. Reduce auxiliary memory to 16.6% of the main array. (GH-98294) by Raymond Hettinger · 2 years, 10 months ago
  99. 11c25a4 [doc] Update logging cookbook with an example of custom handling of levels. (GH-98290) by Vinay Sajip · 2 years, 10 months ago
  100. 0238965 docs(typing): harmonize "See PEP x for more details" (#97927) by Simon Legner · 2 years, 10 months ago