Python 3.12.0b4
  1. 97a6a41 Python 3.12.0b4 by Thomas Wouters · 2 years, 1 month ago v3.12.0b4
  2. 6968f9e [3.12] gh-105497: [Enum] Fix flag mask inversion when unnamed flags exist (GH-106468) (#106620) by Miss Islington (bot) · 2 years, 1 month ago
  3. 2eb9fe9 [3.12] gh-103968: What's New: Add porting hints for PyType_From with metaclasses (GH-105698) (GH-106619) by Miss Islington (bot) · 2 years, 1 month ago
  4. 30870c8 [3.12] gh-102988: Detect email address parsing errors and return empty tuple to indicate the parsing error (old API) (GH-105127) (#106612) by Miss Islington (bot) · 2 years, 1 month ago
  5. 90ea3be [3.12] gh-94777: Fix deadlock in ProcessPoolExecutor (GH-94784) (#106609) by Miss Islington (bot) · 2 years, 1 month ago
  6. 68ca190 [3.12] gh-103186: Fix or catch 'extra' stderr output from unittests (GH-103196) (#106605) by Miss Islington (bot) · 2 years, 1 month ago
  7. 2da967e [3.12] gh-99593: Add tests for Unicode C API (part 3) (GH-104728) (GH-106595) by Serhiy Storchaka · 2 years, 1 month ago
  8. 41057b2 [3.12] gh-105227: Add PyType_GetDict() (GH-105747) (#106600) by Miss Islington (bot) · 2 years, 1 month ago
  9. 0481b80 [3.12] Clarify how topics.py gets created. (GH-106121) (#106579) by Miss Islington (bot) · 2 years, 1 month ago
  10. 128a962 [3.12] gh-106461: typing: Consolidate docs on `Callable` (GH-106462) (#106574) by Miss Islington (bot) · 2 years, 1 month ago
  11. 559267f [3.12] Move implementation specific RE tests to separate class (GH-106563) (#106564) by Miss Islington (bot) · 2 years, 1 month ago
  12. 60ade0c [3.12] gh-106510: Fix DEBUG output for atomic group (GH-106511) (GH-106548) by Miss Islington (bot) · 2 years, 1 month ago
  13. 48f58e0 [3.12] gh-101880: add link to object.__hash__() in hash() builtin documentation (GH-101883) (#106546) by Miss Islington (bot) · 2 years, 1 month ago
  14. 8fdb058 [3.12] gh-106524: Fix a crash in _sre.template() (GH-106525) (GH-106544) by Miss Islington (bot) · 2 years, 1 month ago
  15. 2ade2fc [3.12] gh-106300: Improve `assertRaises(Exception)` usages in tests (GH-106302) (GH-106534) by Miss Islington (bot) · 2 years, 1 month ago
  16. 7e883d7 [3.12] gh-106503: asyncio._SelectorSocketTransport: fix cyclic reference on close(). (GH-106504) (#106514) by Miss Islington (bot) · 2 years, 1 month ago
  17. 5293e01 [3.12] closes gh-106479: fix typo in __cplusplus macro (gh-106480) (#106493) by Miss Islington (bot) · 2 years, 1 month ago
  18. 4787eae [3.12] gh-90876: Restore the ability to import multiprocessing when `sys.executable` is `None` (GH-106464) (#106494) by Miss Islington (bot) · 2 years, 1 month ago
  19. e229225 [3.12] Clarify state of CancelledError in doc (GH-106453) (#106454) by Miss Islington (bot) · 2 years, 1 month ago
  20. 84cda26 [3.12] Doc: Add missing ref labels to exception groups/notes sections (GH-106465) (#106473) by Miss Islington (bot) · 2 years, 1 month ago
  21. 1e4c235 [3.12] gh-105256: What's New note for comprehension over locals() (GH-106378) (#106471) by Miss Islington (bot) · 2 years, 1 month ago
  22. 7b615a1 [3.12] gh-106292: restore checking __dict__ in cached_property.__get__ (GH-106380) (#106469) by Miss Islington (bot) · 2 years, 1 month ago
  23. bb17e6f [3.12] gh-105340: include hidden fast-locals in locals() (GH-105715) (#106470) by Miss Islington (bot) · 2 years, 1 month ago
  24. a49a29f [3.12] shlex docs: remove outdated note (GH-106463) (#106466) by Miss Islington (bot) · 2 years, 1 month ago
  25. b72601e [3.12] gh-64595: Fix regression in file write logic in Argument Clinic (#106449) (#106452) by Erlend E. Aasland · 2 years, 1 month ago
  26. 74d84cf [3.12] gh-105497: [Enum] Fix Flag inversion when alias/mask members exist. (GH-105542) (#105572) by Miss Islington (bot) · 2 years, 1 month ago
  27. da672b2 [3.12] Document PYTHONSAFEPATH along side -P (GH-106122) (#106352) by Miss Islington (bot) · 2 years, 1 month ago
  28. b314194 [3.12] gh-105063: Disable test_peg_generator.TestCParser bco. ref leaks (GH-106024) (#106450) by Miss Islington (bot) · 2 years, 1 month ago
  29. 53605f2 [3.12] GH-104554: Add RTSPS support to `urllib/parse.py` (GH-104605) (#105759) by Miss Islington (bot) · 2 years, 1 month ago
  30. fc2393e [3.12] Display the sanitizer config in the regrtest header. (GH-105301) (#105342) by Miss Islington (bot) · 2 years, 1 month ago
  31. 334b95b [3.12] gh-89392: Make test_decimal discoverable (GH-106209) (#106230) by Miss Islington (bot) · 2 years, 1 month ago
  32. 2edec6a [3.12] gh-104692: Include commoninstall as a prerequisite for bininstall (GH-104693) (#105428) by Jeffery To · 2 years, 1 month ago
  33. 6371029 [3.12] gh-100238: Use setuptools in peg-generator and reenable tests (GH-104798) (#105135) by Miss Islington (bot) · 2 years, 1 month ago
  34. 00c522a [3.12] gh-104683: Rename Lib/test/clinic.test as Lib/test/clinic.test.c (GH-106443) (#106444) by Miss Islington (bot) · 2 years, 1 month ago
  35. 5784acd [3.12] tp_flags docs: fix indentation (GH-106420) (#106442) by Miss Islington (bot) · 2 years, 1 month ago
  36. 6f68404 [3.12] gh-106368: Add tests for formatting helpers in Argument Clinic (GH-106415) (#106438) by Miss Islington (bot) · 2 years, 2 months ago
  37. d5ed72b [3.12] GH-106330: Fix matching of empty path in `pathlib.PurePath.match()` (GH-106331) (GH-106372) by Barney Gale · 2 years, 2 months ago
  38. 930df7b [3.12] gh-106396: Special-case empty format spec to gen empty JoinedStr node (GH-106401) (#106416) by Miss Islington (bot) · 2 years, 2 months ago
  39. fda2970 [3.12] gh-106368: Add tests for permutation helpers in Argument Clinic (GH-106407) (#106409) by Miss Islington (bot) · 2 years, 2 months ago
  40. b84365f [3.12] gh-106368: Increase Argument Clinic test coverage (GH-106389) (#106390) by Miss Islington (bot) · 2 years, 2 months ago
  41. 6720003 [3.12] gh-106368: Harden Argument Clinic parser tests (GH-106384) (#106387) by Miss Islington (bot) · 2 years, 2 months ago
  42. 38fe0e7 [3.12] gh-106368: Clean up Argument Clinic tests (#106373) (#106379) by Erlend E. Aasland · 2 years, 2 months ago
  43. 67127ca [3.12] Small speed-up for the convolve() recipe. (GH-106371) (GH-106375) by Miss Islington (bot) · 2 years, 2 months ago
  44. ddff473 [3.12] gh-106368: Increase Argument Clinic test coverage (GH-106369) (#106370) by Miss Islington (bot) · 2 years, 2 months ago
  45. 887a7e6 [3.12] gh-91053: make func watcher tests resilient to other func watchers (GH-106286) (#106365) by Miss Islington (bot) · 2 years, 2 months ago
  46. 5f20152 [3.12] gh-106359: Fix corner case bugs in Argument Clinic converter parser (GH-106361) (#106364) by Miss Islington (bot) · 2 years, 2 months ago
  47. 5e85604 [3.12] Replace the esoteric term 'datum' when describing dict comprehensions (GH-106119) (#106348) by Miss Islington (bot) · 2 years, 2 months ago
  48. 730c873 [3.12] gh-102541: Fix Helper.help("mod") for non-existent mod (GH-105934) (#106322) by Miss Islington (bot) · 2 years, 2 months ago
  49. 8738c5b [3.12] gh-106232: Make timeit doc command lines compatible with Windows. (GH-106296) (#106298) by Miss Islington (bot) · 2 years, 2 months ago
  50. c4298d5 [3.12] gh-105486: Change the `repr` of `ParamSpec` list of args in `GenericAlias` (GH-105488) (#106297) by Miss Islington (bot) · 2 years, 2 months ago
  51. 0616c83 [3.12] gh-106145: Make `end_{lineno,col_offset}` required on `type_param` nodes (GH-106224) (#106295) by Miss Islington (bot) · 2 years, 2 months ago
  52. d6a5a30 [3.12] gh-101100: Docs: Fix references to several numeric dunders (GH-106278) (#106281) by Miss Islington (bot) · 2 years, 2 months ago
  53. 7a1b946 [3.12] gh-77782: Deprecate Py_HasFileSystemDefaultEncoding (GH-106272) (#106274) by Miss Islington (bot) · 2 years, 2 months ago
  54. 04a165f [3.12] GH-106152: Add PY_THROW event to cProfile (GH-106256) by Miss Islington (bot) · 2 years, 2 months ago
  55. 2405929 [3.12] Fix possible refleak in CodeType.replace() (GH-106243) (GH-106244) by Miss Islington (bot) · 2 years, 2 months ago
  56. c9b9555 [3.12] gh-101006: Improve error handling when read marshal data (GH-101007) (GH-106226) by Miss Islington (bot) · 2 years, 2 months ago
  57. e0fa531 [3.12] gh-106033: Get rid of PyDict_GetItem in _PyFunction_FromConstructor (GH-106044) (GH-106228) by Miss Islington (bot) · 2 years, 2 months ago
  58. e12045d [3.12] gh-106194: Rename duplicated tests in `test_curses` (GH-106196) (#106216) by Miss Islington (bot) · 2 years, 2 months ago
  59. ed2114f [3.12] gh-106197: Deduplicate tests in `test_buffer` (GH-106198) (#106206) by Miss Islington (bot) · 2 years, 2 months ago
  60. 0cd07b3 [3.12] gh-101100: Fix reference to `parse_args` in `optparse.rst` (GH-105265) (#106204) by Miss Islington (bot) · 2 years, 2 months ago
  61. 78cedf2 [3.12] gh-106118: Add O_CLOEXEC preprocessor guard (GH-106120) (#106199) by Miss Islington (bot) · 2 years, 2 months ago
  62. 7bdf2c1 [3.12] gh-105993: Add possible `None` return type to `asyncio.EventLoop.start_tls` docs (GH-105995) (#106188) by Miss Islington (bot) · 2 years, 2 months ago
  63. 27bd2d1 [3.12] gh-101100: Fix reference to asynchronous methods (GH-106172) (#106191) by Miss Islington (bot) · 2 years, 2 months ago
  64. 442f5ec [3.12] GH-106160: Fix test_gzip failing under WASI, which does not have zlib. (GH-106167) (#106170) by Miss Islington (bot) · 2 years, 2 months ago
  65. 56e3919 [3.12] Refer to `TimeoutError` instead of `asyncio.TimeoutError` in `asyncio-task.rst` (GH-106136) (#106179) by Miss Islington (bot) · 2 years, 2 months ago
  66. 0373c2c [3.12] Fix c-analyzer for GCC: ignore LANG env var (GH-106173) (#106178) by Miss Islington (bot) · 2 years, 2 months ago
  67. c1c6738 [3.12] gh-101634: regrtest reports decoding error as failed test (GH-106169) (#106174) by Miss Islington (bot) · 2 years, 2 months ago
  68. 20315d1 [3.12] gh-106140: Reorder some more fields to facilitate out-of-process inspection (GH-106148) (#106155) by Pablo Galindo Salgado · 2 years, 2 months ago
  69. ac80beb [3.12] gh-106140: Reorder some fields to facilitate out-of-process inspection (GH-106143) (#106147) by Miss Islington (bot) · 2 years, 2 months ago
  70. 264b54b [3.12] IDLE: Condense run.main threading.Thread start. (GH-106125) (#106154) by Miss Islington (bot) · 2 years, 2 months ago
  71. 0555722 [3.12] gh-92788: Add docs for `ast.Module`, `ast.Expression`, and others (GH-101055) (#106139) by Miss Islington (bot) · 2 years, 2 months ago
  72. 0efbe4d [3.12] gh-106123: Modules/_sha3 appears to no longer be necessary (GH-106124) (#106127) by Miss Islington (bot) · 2 years, 2 months ago
  73. c2e8e34 [3.12] GH-105774: Clarify operation of normalize() (GH-106093) (GH-106128) by Miss Islington (bot) · 2 years, 2 months ago
  74. 1bb2bf7 [3.12] gh-106030: Miscellaneous fixes in Python/suggestions.c (GH-106031) (#106036) by Miss Islington (bot) · 2 years, 2 months ago
  75. 364cb66 [3.12] gh-84976: Add back UTC to datetime.__all__ (GH-104920) (#106019) by Miss Islington (bot) · 2 years, 2 months ago
  76. 1acfecb [3.12] Revert "GH-96145: Add AttrDict to JSON module for use with object_hook (GH-96146)" (GH-105948) (#106117) by Miss Islington (bot) · 2 years, 2 months ago
  77. ea6a4b7 [3.12] gh-106107: document correct error that's raised when a mutable default value for a field is detected (gh-106109) (gh-106115) by Miss Islington (bot) · 2 years, 2 months ago
  78. fa3a75d [3.12] gh-106111: Remove zipapp documentation on creating a Windows executable (GH-106112) (#106114) by Miss Islington (bot) · 2 years, 2 months ago
  79. e923971 [3.12] Update test.support.interpreters to include missing RunFailedError import (GH-103841) (#106110) by Miss Islington (bot) · 2 years, 2 months ago
  80. 8d5d60f [3.12] gh-106075: add `asyncio.taskgroups.__all__` to `asyncio.__all__` (GH-106090) (#106098) by Miss Islington (bot) · 2 years, 2 months ago
  81. 9e6f8d4 [3.12] gh-105987: Fix reference counting issue in `_asyncio._swap_cur… (#106099) by Kumar Aditya · 2 years, 2 months ago
  82. 8418964 [3.12] Improve typing docs on the type of class objects (GH-106081) (#106096) by Miss Islington (bot) · 2 years, 2 months ago
  83. 592d1ea [3.12] gh-84436: update docs on Py_None/Py_True/Py_False/Py_Ellipsis becoming immortal (GH-105195) (#105977) by Miss Islington (bot) · 2 years, 2 months ago
  84. b786fe8 [3.12] gh-105979: Fix exception handling in `unmarshal_frozen_code` (`Python/import.c`) (GH-105980) (#106055) by Miss Islington (bot) · 2 years, 2 months ago
  85. e9366df [3.12] gh-104212: Explain how to port imp.load_source() (GH-105978) (#106083) by Miss Islington (bot) · 2 years, 2 months ago
  86. f955ed9 [3.12] Add end-of-file-fixer to pre-commit (GH-106065) (#106080) by Miss Islington (bot) · 2 years, 2 months ago
  87. f930bee [3.12] Docs: add links to 'callable' term in sqlite3 docs (GH-106072) (#106073) by Miss Islington (bot) · 2 years, 2 months ago
  88. 9cd3664 [3.12] gh-106033: Get rid of new occurrences of PyDict_GetItem and Py… (#106041) by Serhiy Storchaka · 2 years, 2 months ago
  89. 746c0f3 [3.12] gh-106033: [docs] Improve C API GetItem & HasAttr notes. (GH-106047) (#106070) by Miss Islington (bot) · 2 years, 2 months ago
  90. ef58c04 [3.12] GH-104375: Use `versionchanged` to describe new arguments in pathlib docs (GH-104376, GH-106058) by Barney Gale · 2 years, 2 months ago
  91. de1c090 [3.12] Typing docs: fix typo in annotating tuples comment (GH-106048) (#106049) by Miss Islington (bot) · 2 years, 2 months ago
  92. 7d6ee29 [3.12] gh-105974: Revert unintentional behaviour change for protocols with non-callable members and custom `__subclasshook__` methods (GH-105976) (#106032) by Miss Islington (bot) · 2 years, 2 months ago
  93. 1ffcd49 [3.12] Typing docs: improve the guidance on annotating tuples (GH-106021) (#106027) by Miss Islington (bot) · 2 years, 2 months ago
  94. 3cc5523 [3.12] Docs: Avoid a DeprecationWarning in `pyspecific.py` when running with Sphinx >=6.1 (GH-105886) (#106010) by Miss Islington (bot) · 2 years, 2 months ago
  95. c407ef0 [3.12] gh-98931: Add custom error messages to invalid import/from with multiple targets (GH-105985) (#105991) by Miss Islington (bot) · 2 years, 2 months ago
  96. 025c991 [3.12] stdtypes.rst: remove a period (GH-105959) (#105968) by Miss Islington (bot) · 2 years, 2 months ago
  97. 5729b41 [3.12] gh-104212: Explain how to port imp code to importlib (GH-105905) (#105952) by Miss Islington (bot) · 2 years, 2 months ago
  98. c5c8111 [3.12] gh-105915: Fix SyntaxWarning becoming a SyntaxError with -We in test_fstring (GH-105943) (#105945) by Miss Islington (bot) · 2 years, 2 months ago
  99. e149448 Merge branch '3.12' of https://github.com/python/cpython into 3.12 by Thomas Wouters · 2 years, 2 months ago
  100. e904c35 Post 3.12.0b3 by Thomas Wouters · 2 years, 2 months ago