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. 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
  4. 90ea3be [3.12] gh-94777: Fix deadlock in ProcessPoolExecutor (GH-94784) (#106609) by Miss Islington (bot) · 2 years, 1 month ago
  5. 41057b2 [3.12] gh-105227: Add PyType_GetDict() (GH-105747) (#106600) by Miss Islington (bot) · 2 years, 1 month ago
  6. 60ade0c [3.12] gh-106510: Fix DEBUG output for atomic group (GH-106511) (GH-106548) by Miss Islington (bot) · 2 years, 2 months ago
  7. 8fdb058 [3.12] gh-106524: Fix a crash in _sre.template() (GH-106525) (GH-106544) by Miss Islington (bot) · 2 years, 2 months ago
  8. 7e883d7 [3.12] gh-106503: asyncio._SelectorSocketTransport: fix cyclic reference on close(). (GH-106504) (#106514) by Miss Islington (bot) · 2 years, 2 months ago
  9. 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, 2 months ago
  10. 7b615a1 [3.12] gh-106292: restore checking __dict__ in cached_property.__get__ (GH-106380) (#106469) by Miss Islington (bot) · 2 years, 2 months ago
  11. bb17e6f [3.12] gh-105340: include hidden fast-locals in locals() (GH-105715) (#106470) by Miss Islington (bot) · 2 years, 2 months ago
  12. 74d84cf [3.12] gh-105497: [Enum] Fix Flag inversion when alias/mask members exist. (GH-105542) (#105572) by Miss Islington (bot) · 2 years, 2 months ago
  13. 53605f2 [3.12] GH-104554: Add RTSPS support to `urllib/parse.py` (GH-104605) (#105759) by Miss Islington (bot) · 2 years, 2 months ago
  14. 2edec6a [3.12] gh-104692: Include commoninstall as a prerequisite for bininstall (GH-104693) (#105428) by Jeffery To · 2 years, 2 months ago
  15. 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
  16. 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
  17. 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
  18. 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
  19. 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
  20. 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
  21. 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
  22. 04a165f [3.12] GH-106152: Add PY_THROW event to cProfile (GH-106256) by Miss Islington (bot) · 2 years, 2 months ago
  23. 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
  24. 78cedf2 [3.12] gh-106118: Add O_CLOEXEC preprocessor guard (GH-106120) (#106199) by Miss Islington (bot) · 2 years, 2 months ago
  25. c1c6738 [3.12] gh-101634: regrtest reports decoding error as failed test (GH-106169) (#106174) by Miss Islington (bot) · 2 years, 2 months ago
  26. 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
  27. 8d5d60f [3.12] gh-106075: add `asyncio.taskgroups.__all__` to `asyncio.__all__` (GH-106090) (#106098) by Miss Islington (bot) · 2 years, 2 months ago
  28. 9e6f8d4 [3.12] gh-105987: Fix reference counting issue in `_asyncio._swap_cur… (#106099) by Kumar Aditya · 2 years, 2 months ago
  29. 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
  30. 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
  31. 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
  32. e149448 Merge branch '3.12' of https://github.com/python/cpython into 3.12 by Thomas Wouters · 2 years, 2 months ago
  33. cc18a8b [3.12] gh-105908: fix `barry_as_FLUFL` future import (GH-105909) (#105930) by Miss Islington (bot) · 2 years, 2 months ago
  34. f992a60 Python 3.12.0b3 by Thomas Wouters · 2 years, 2 months ago v3.12.0b3
  35. 225cc4c [3.12] GH-105808: Fix a regression introduced in GH-101251 (GH-105910) (#105920) by Miss Islington (bot) · 2 years, 2 months ago
  36. 560adb0 [3.12] GH-105840: Fix assertion failures when specializing calls with too many __defaults__ (GH-105863) by Miss Islington (bot) · 2 years, 2 months ago
  37. 5ca707d [3.12] gh-104799: PEP 695 backward compatibility for ast.unparse (GH-105846) (#105862) by Miss Islington (bot) · 2 years, 2 months ago
  38. 0add516 [3.12] GH-105588: Add missing error checks to some obj2ast_* converters (GH-105838) by Miss Islington (bot) · 2 years, 2 months ago
  39. e9cf5a3 [3.12] gh-105820: Fix tok_mode expression buffer in file & readline tokenizer (GH-105828) (#105832) by Miss Islington (bot) · 2 years, 2 months ago
  40. abb4eaa [3.12] gh-102541: Hide traceback in help prompt (gh-102614) (gh-105778) by Miss Islington (bot) · 2 years, 2 months ago
  41. 638c2ba [3.12] gh-105800: Issue SyntaxWarning in f-strings for invalid escape sequences (GH-105801) (#105806) by Miss Islington (bot) · 2 years, 2 months ago
  42. ad7371e [3.12] gh-105745: Fix open method of webbrowser.Konqueror (GH-105746) (#105777) by Miss Islington (bot) · 2 years, 2 months ago
  43. 0a9346d [3.12] gh-105587: Remove assertion from `_PyStaticObject_CheckRefcnt` (GH-105638) (#105769) by Miss Islington (bot) · 2 years, 2 months ago
  44. 26bc2cc [3.12] gh-105387: Limited C API implements Py_INCREF() as func (GH-105388) (#105763) by Miss Islington (bot) · 2 years, 2 months ago
  45. 33d3069 [3.12] gh-104812: Run Pending Calls in any Thread (gh-104813) (gh-105752) by Eric Snow · 2 years, 2 months ago
  46. c3a2cbb [3.12] gh-105603: Change the PyInterpreterConfig.own gil Field (gh-105620) (gh-105731) by Miss Islington (bot) · 2 years, 2 months ago
  47. 04b9168 [3.12] gh-105084: Tests: Use setuptools+wheel from sysconfig.get_config_var('WHEEL_PKG_DIR') if set (#105056) (#105424) by Miro Hrončok · 2 years, 2 months ago
  48. 56877e4 [3.12] gh-105375: Improve error handling in _Unpickler_SetInputStream() (#105667) (#105720) by Erlend E. Aasland · 2 years, 2 months ago
  49. 77bdeeb [3.12] gh-105436: The environment block should end with two null wchar_t values (GH-105495) (#105700) by Miss Islington (bot) · 2 years, 2 months ago
  50. 2eed1f5 [3.12] gh-103968: PyType_FromMetaclass: Allow metaclasses with tp_new=NULL (GH-105386) (GH-105697) by Miss Islington (bot) · 2 years, 2 months ago
  51. d310fc7 [3.12] gh-105375: Harden pyexpat initialisation (#105606) (#105669) by Erlend E. Aasland · 2 years, 2 months ago
  52. a1034b5 [3.12] gh-105375: Improve error handling in the sys extension module (GH-105611) (#105665) by Miss Islington (bot) · 2 years, 2 months ago
  53. 82ac2be [3.12] gh-105375: Improve error handling in _ctypes (GH-105593) (#105663) by Miss Islington (bot) · 2 years, 2 months ago
  54. ed03895 [3.12] gh-105375: Improve error handling in PyUnicode_BuildEncodingMap() (GH-105491) (#105661) by Miss Islington (bot) · 2 years, 2 months ago
  55. db5022c [3.12] gh-105375: Improve PyErr_WarnExplicit() error handling (GH-105610) (#105659) by Miss Islington (bot) · 2 years, 2 months ago
  56. c14f6ea [3.12] gh-105375: Improve posix error handling (GH-105592) (#105598) by Miss Islington (bot) · 2 years, 2 months ago
  57. 122a1a2 [3.12] gh-105375: Improve error handling in the builtins extension module (GH-105585) (#105649) by Miss Islington (bot) · 2 years, 2 months ago
  58. b4b5565 [3.12] gh-105375: Improve _decimal error handling (GH-105605) (#105647) by Miss Islington (bot) · 2 years, 2 months ago
  59. 36ecbc3 [3.12] gh-105375: Harden _datetime initialisation (GH-105604) (#105645) by Miss Islington (bot) · 2 years, 2 months ago
  60. 85a1a09 [3.12] gh-105375: Harden _ssl initialisation (GH-105599) (#105642) by Miss Islington (bot) · 2 years, 2 months ago
  61. d3c69ed [3.12] gh-105375: Improve array.array exception handling (GH-105594) (#105644) by Miss Islington (bot) · 2 years, 2 months ago
  62. 8c4cf96 [3.12] gh-105375: Improve error handling in `zoneinfo` module (GH-105586) (#105612) by Miss Islington (bot) · 2 years, 3 months ago
  63. 5dae2b1 [3.12] Docs: fix formatting in 2023-06-09-12-59-18 NEWS item (GH-105607) (#105614) by Miss Islington (bot) · 2 years, 3 months ago
  64. ae6e002 [3.12] gh-105549: Tokenize separately NUMBER and NAME tokens and allow 0-prefixed literals (GH-105555) (#105602) by Miss Islington (bot) · 2 years, 3 months ago
  65. 411366c [3.12] gh-105375: Improve error handling in _elementtree (GH-105591) (#105600) by Miss Islington (bot) · 2 years, 3 months ago
  66. e0087df [3.12] gh-105375: Improve errnomodule error handling (#105590) (#105596) by Erlend E. Aasland · 2 years, 3 months ago
  67. 04b76ec [3.12] gh-105375: Improve _pickle error handling (#105475) (#105584) by Erlend E. Aasland · 2 years, 3 months ago
  68. 6540493 [3.12] gh-105375: Improve error handling in compiler_enter_scope() (GH-105494) (#105581) by Miss Islington (bot) · 2 years, 3 months ago
  69. 16b1cdc [3.12] gh-105564: Don't include artificial newlines in the line attribute of tokens (GH-105565) (#105579) by Miss Islington (bot) · 2 years, 3 months ago
  70. 2f4a2d6 [3.12] gh-105332: [Enum] Fix unpickling flags in edge-cases (GH-105348) (GH-105520) by Miss Islington (bot) · 2 years, 3 months ago
  71. 8698fa8 [3.12] gh-104310: Rename the New Function in importlib.util (gh-105255) (gh-105518) by Miss Islington (bot) · 2 years, 3 months ago
  72. ae25f1c [3.12] GH-104996: Defer joining of `pathlib.PurePath()` arguments. (GH-104999) (GH-105483) by Barney Gale · 2 years, 3 months ago
  73. 117c153 [3.12] gh-105435: Fix spurious NEWLINE token if file ends with comment without a newline (GH-105442) (#105444) by Miss Islington (bot) · 2 years, 3 months ago
  74. bb6ea72 [3.12] gh-105375: Improve error handling in sqlite3 collation callback (GH-105412) (#105440) by Miss Islington (bot) · 2 years, 3 months ago
  75. c84d4d1 [3.12] gh-105390: Correctly raise TokenError instead of SyntaxError for tokenize errors (GH-105399) (#105439) by Miss Islington (bot) · 2 years, 3 months ago
  76. 8b89592 Merge branch '3.12' of https://github.com/python/cpython into 3.12 by Thomas Wouters · 2 years, 3 months ago
  77. 2bbb557 [3.12] gh-102304: Fix Py_INCREF() stable ABI in debug mode (#104763) (#105352) by Victor Stinner · 2 years, 3 months ago
  78. e6c0efa Python 3.12.0b2 by Thomas Wouters · 2 years, 3 months ago v3.12.0b2
  79. 2d9ead2 [3.12] GH-105162: Account for `INSTRUMENTED_RESUME` in gen.close/throw. (GH-105187) (#105378) by Miss Islington (bot) · 2 years, 3 months ago
  80. 27cbeb0 [3.12] gh-104399: Use newer libtommath APIs when necessary (GH-104407) (#105343) by Miss Islington (bot) · 2 years, 3 months ago
  81. 82ab13c [3.12] gh-102304: doc: Add links to Stable ABI and Limited C API (#105345) (#105371) by Victor Stinner · 2 years, 3 months ago
  82. 67b288f [3.12] gh-105259: Ensure we don't show newline characters for trailing NEWLINE tokens (GH-105364) (#105367) by Miss Islington (bot) · 2 years, 3 months ago
  83. 6f3a4fd [3.12] gh-90005: Don't link with libbsd if not needed (#105236) (#105360) by Erlend E. Aasland · 2 years, 3 months ago
  84. 3aa3be4 [3.12] gh-105324: Fix tokenize module main function for stdin (GH-105325) (#105330) by Miss Islington (bot) · 2 years, 3 months ago
  85. ab660e9 [3.12] gh-89412: Add missing attributes (added in 3.10) to traceback module docs (GH-105046) (#105327) by Miss Islington (bot) · 2 years, 3 months ago
  86. 2031238 [3.12] gh-105280: Ensure `isinstance([], collections.abc.Mapping)` always evaluates to `False` (GH-105281) (#105318) by Miss Islington (bot) · 2 years, 3 months ago
  87. 5175026 [3.12] gh-105237: Allow calling `issubclass(X, typing.Protocol)` again (GH-105239) (#105316) by Miss Islington (bot) · 2 years, 3 months ago
  88. 6d03541 [3.12] gh-105164: Detect annotations inside match blocks (GH-105177) (#105313) by Miss Islington (bot) · 2 years, 3 months ago
  89. 3e7ddc2 [3.12] gh-98963: Restore the ability to have a dict-less property. (GH-105262) (#105297) by Miss Islington (bot) · 2 years, 3 months ago
  90. c7a9d96 [3.12] gh-104690 Disallow thread creation and fork at interpreter finalization (GH-104826) (#105277) by Miss Islington (bot) · 2 years, 3 months ago
  91. d3922c4 [3.12] gh-105080: Fixed inconsistent signature on derived classes (GH-105217) (#105257) by Miss Islington (bot) · 2 years, 3 months ago
  92. 103ae4e [3.12] gh-105194: Fix format specifier escaped characters in f-strings (GH-105231) (#105234) by Miss Islington (bot) · 2 years, 3 months ago
  93. e6d5e63 [3.12] gh-104799: Default missing lists in AST to the empty list (GH-104834) (#105213) by Miss Islington (bot) · 2 years, 3 months ago
  94. c38ceb0 [3.12] gh-105020: Share tp_bases and tp_mro Between Interpreters For All Static Builtin Types (gh-105115) (gh-105124) by Miss Islington (bot) · 2 years, 3 months ago
  95. 83c7386 [3.12] GH-89886: Bump to GNU Autoconf v2.71 (#104925) (#105207) by Erlend E. Aasland · 2 years, 3 months ago
  96. 25543ae [3.12] gh-103142: Upgrade binary builds and CI to OpenSSL 1.1.1u (GH-105174) (#105199) by Miss Islington (bot) · 2 years, 3 months ago
  97. dbd7d7c gh-105146: Update links at end of Windows installer (uninstall/repair) (GH-105147) by Miss Islington (bot) · 2 years, 3 months ago
  98. f87c6d1 [3.12] gh-102304: Fix 2 New Stable ABI Functions (gh-104762) (gh-105123) by Eric Snow · 2 years, 3 months ago
  99. e7cb216 [3.12] GH-105113: Improve performance of `pathlib.PurePath.match()` (GH-105114) by Barney Gale · 2 years, 3 months ago
  100. 076f3cd [3.12] gh-105144: Runtime-checkable protocols: move all 'sanity checks' to `_ProtocolMeta.__subclasscheck__` (GH-105152) (#105160) by Miss Islington (bot) · 2 years, 3 months ago