Python 3.12.0b4
  1. 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
  2. 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
  3. 41057b2 [3.12] gh-105227: Add PyType_GetDict() (GH-105747) (#106600) by Miss Islington (bot) · 2 years, 1 month ago
  4. 0481b80 [3.12] Clarify how topics.py gets created. (GH-106121) (#106579) by Miss Islington (bot) · 2 years, 1 month ago
  5. 128a962 [3.12] gh-106461: typing: Consolidate docs on `Callable` (GH-106462) (#106574) by Miss Islington (bot) · 2 years, 1 month ago
  6. 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
  7. e229225 [3.12] Clarify state of CancelledError in doc (GH-106453) (#106454) by Miss Islington (bot) · 2 years, 1 month ago
  8. 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
  9. 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
  10. a49a29f [3.12] shlex docs: remove outdated note (GH-106463) (#106466) by Miss Islington (bot) · 2 years, 1 month ago
  11. 53605f2 [3.12] GH-104554: Add RTSPS support to `urllib/parse.py` (GH-104605) (#105759) by Miss Islington (bot) · 2 years, 1 month ago
  12. 5784acd [3.12] tp_flags docs: fix indentation (GH-106420) (#106442) by Miss Islington (bot) · 2 years, 2 months ago
  13. 67127ca [3.12] Small speed-up for the convolve() recipe. (GH-106371) (GH-106375) by Miss Islington (bot) · 2 years, 2 months ago
  14. 5e85604 [3.12] Replace the esoteric term 'datum' when describing dict comprehensions (GH-106119) (#106348) by Miss Islington (bot) · 2 years, 2 months ago
  15. 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
  16. d6a5a30 [3.12] gh-101100: Docs: Fix references to several numeric dunders (GH-106278) (#106281) by Miss Islington (bot) · 2 years, 2 months ago
  17. 7a1b946 [3.12] gh-77782: Deprecate Py_HasFileSystemDefaultEncoding (GH-106272) (#106274) by Miss Islington (bot) · 2 years, 2 months ago
  18. 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
  19. 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
  20. 27bd2d1 [3.12] gh-101100: Fix reference to asynchronous methods (GH-106172) (#106191) by Miss Islington (bot) · 2 years, 2 months ago
  21. 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
  22. 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
  23. 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
  24. 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
  25. c2e8e34 [3.12] GH-105774: Clarify operation of normalize() (GH-106093) (GH-106128) 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. 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
  28. 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
  29. 8418964 [3.12] Improve typing docs on the type of class objects (GH-106081) (#106096) by Miss Islington (bot) · 2 years, 2 months ago
  30. 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
  31. e9366df [3.12] gh-104212: Explain how to port imp.load_source() (GH-105978) (#106083) by Miss Islington (bot) · 2 years, 2 months ago
  32. f930bee [3.12] Docs: add links to 'callable' term in sqlite3 docs (GH-106072) (#106073) by Miss Islington (bot) · 2 years, 2 months ago
  33. 746c0f3 [3.12] gh-106033: [docs] Improve C API GetItem & HasAttr notes. (GH-106047) (#106070) by Miss Islington (bot) · 2 years, 2 months ago
  34. 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
  35. de1c090 [3.12] Typing docs: fix typo in annotating tuples comment (GH-106048) (#106049) by Miss Islington (bot) · 2 years, 2 months ago
  36. 1ffcd49 [3.12] Typing docs: improve the guidance on annotating tuples (GH-106021) (#106027) by Miss Islington (bot) · 2 years, 2 months ago
  37. 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
  38. 025c991 [3.12] stdtypes.rst: remove a period (GH-105959) (#105968) by Miss Islington (bot) · 2 years, 2 months ago
  39. 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
  40. 5e524ef [3.12] typing docs: Improve the intro to each section (GH-105901) (#105902) by Miss Islington (bot) · 2 years, 2 months ago
  41. 1606cbc [3.12] gh-105844: Use devguide terminology to denote versions (GH-105882) (#105892) by Miss Islington (bot) · 2 years, 2 months ago
  42. 6baddd9 [3.12] Docs: move sphinx-lint to pre-commit (GH-105750) (#105894) by Miss Islington (bot) · 2 years, 2 months ago
  43. 32c0aeb [3.12] bpo-44530: Document the change in MAKE_FUNCTION behavior (GH-93189) (#105841) by Miss Islington (bot) · 2 years, 2 months ago
  44. 1eeb2e6 [3.12] gh-105844: Consistently use 'minor version' for X.Y versions (GH-105851) (#105853) by Miss Islington (bot) · 2 years, 2 months ago
  45. 6f0f27e [3.12] Fix inaccuracies in "Assorted Topics" section of "Defining Extension Types" tutorial (GH-104969) (#105850) by Miss Islington (bot) · 2 years, 2 months ago
  46. f94cb78 [3.12] tarfile: Fix positional-only syntax in docs (GH-105770) (#105773) by Miss Islington (bot) · 2 years, 2 months ago
  47. 9012c55 [3.12] More reorganisation of the typing docs (GH-105787) (#105810) by Miss Islington (bot) · 2 years, 2 months ago
  48. 1573f16 [3.12] Improve docs for `typing.dataclass_transform` (GH-105792) (#105809) by Miss Islington (bot) · 2 years, 2 months ago
  49. 335fbd6 [3.12] gh-105196: Fix indentations of section headings in C API docs (GH-105672) (#105782) by Miss Islington (bot) · 2 years, 2 months ago
  50. 52a2bbd [3.12] Typing docs: move the deprecated stuff below the non-deprecated stuff (#105781) (#105783) by Alex Waygood · 2 years, 2 months ago
  51. 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
  52. 33d3069 [3.12] gh-104812: Run Pending Calls in any Thread (gh-104813) (gh-105752) by Eric Snow · 2 years, 2 months ago
  53. 51b533e [3.12] gh-98040: Fix importbench: use types.ModuleType() (GH-105743) (#105754) by Miss Islington (bot) · 2 years, 2 months ago
  54. 92929fd [3.12] gh-105713: Document that tokenize raises when mixing tabs/spaces (GH-105723) (#105725) by Miss Islington (bot) · 2 years, 2 months ago
  55. 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
  56. bf6e0e6 [3.12] gh-99108: Mention HACL\* in the hashlib docs. (GH-105634) (#105635) by Miss Islington (bot) · 2 years, 2 months ago
  57. e2bbe62 [3.12] Cleanup and clarify our hashlib docs. (GH-105624) (#105632) by Miss Islington (bot) · 2 years, 2 months ago
  58. 97d846d [3.12] Clarify the supported cases in the tokenize module (GH-105569) (#105573) by Miss Islington (bot) · 2 years, 2 months ago
  59. 7c298d2 [3.12] Miscellaneous improvements to the typing docs (GH-105529) (#105567) by Miss Islington (bot) · 2 years, 2 months ago
  60. d29e86b [3.12] gh-102304: Fix Py_INCREF() for limited C API 3.9 (#105553) by Victor Stinner · 2 years, 2 months ago
  61. 2f4a2d6 [3.12] gh-105332: [Enum] Fix unpickling flags in edge-cases (GH-105348) (GH-105520) by Miss Islington (bot) · 2 years, 2 months ago
  62. 77c03a3 [3.12] gh-100227: Lock Around Modification of the Global Allocators State (gh-105516) (gh-105532) by Miss Islington (bot) · 2 years, 2 months ago
  63. b08ea9a [3.12] gh-100227: Lock Around Adding Global Audit Hooks (gh-105515) (gh-105525) by Eric Snow · 2 years, 2 months ago
  64. 2ad2bd8 [3.12] gh-100227: Lock Around Use of the Global "atexit" State (gh-105514) (gh-105517) by Miss Islington (bot) · 2 years, 2 months ago
  65. 3c5f0ea [3.12] Further improve docs for `typing.Annotated` (GH-105498) (#105503) by Miss Islington (bot) · 2 years, 2 months ago
  66. 4eadfb1 [3.12] gh-90015: Document that PEP-604 unions do not support forward references (GH-105366) (#105460) by Miss Islington (bot) · 2 years, 2 months ago
  67. 9a7c4a5 [3.12] typing: Improve documentation of generic classes and aliases (GH-105369) (#105453) by Miss Islington (bot) · 2 years, 2 months ago
  68. 241c36e [3.12] gh-97797: Improve documentation for typing.Annotated (GH-105365) (#105448) by Miss Islington (bot) · 2 years, 2 months ago
  69. 92ab560 [3.12] Improve docs for `typing.TypeAlias` (GH-105372) (#105446) by Miss Islington (bot) · 2 years, 2 months ago
  70. c84d4d1 [3.12] gh-105390: Correctly raise TokenError instead of SyntaxError for tokenize errors (GH-105399) (#105439) by Miss Islington (bot) · 2 years, 2 months ago
  71. 2cfe778 [3.12] Improve code examples in `typing.rst` (GH-105346) (#105422) by Miss Islington (bot) · 2 years, 2 months ago
  72. a36fb69 [3.12] typing docs: Make the PEPs list an expandable section, hidden by default (GH-105353) (#105420) by Miss Islington (bot) · 2 years, 2 months ago
  73. ca4649a [3.12] GH-95088: Clarify rules for parsing an item key for format strings (GH-103779) (#105419) by Miss Islington (bot) · 2 years, 2 months ago
  74. f4969eb [3.12] `typing.NewType` docs: the future performance improvements are now in the past (GH-105354) (#105414) by Miss Islington (bot) · 2 years, 2 months ago
  75. e33add4 gh-92658: Fix typo in docs and tests for `HV_GUID_PARENT` (GH-105267) by Miss Islington (bot) · 2 years, 2 months ago
  76. 6fe0a6b [3.12] sliding_window() recipe: Raise ValueError for non-positive window sizes. Add more tests. (GH-105403) (GH-105405) by Miss Islington (bot) · 2 years, 2 months ago
  77. bf62e06 [3.12] gh-94172: Update keyfile removal documentation (GH-105392) (#105402) by Miss Islington (bot) · 2 years, 2 months ago
  78. 2bbb557 [3.12] gh-102304: Fix Py_INCREF() stable ABI in debug mode (#104763) (#105352) by Victor Stinner · 2 years, 2 months ago
  79. 82ab13c [3.12] gh-102304: doc: Add links to Stable ABI and Limited C API (#105345) (#105371) by Victor Stinner · 2 years, 2 months ago
  80. 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, 2 months ago
  81. 05b6153 [3.12] gh-97908: CAPI docs: Remove repeated struct names from member docs (GH-100054) (#105057) by Miss Islington (bot) · 2 years, 2 months ago
  82. 0c51318 [3.12] What's New in 3.12: List 'Improved Modules' alphabetically (GH-105315) (#105321) by Hugo van Kemenade · 2 years, 2 months ago
  83. dbc179e [3.12] Clarify that error messages are better with PEP 701 (GH-105150) (#105169) by Miss Islington (bot) · 2 years, 2 months ago
  84. 9ce3312 [3.12] gh-104882: Docs: fix description of relationship between `socket.getblocking()` and `socket.gettimeout()` (GH-105026) (#105283) by Miss Islington (bot) · 2 years, 3 months ago
  85. 6b61fe9 [3.12] Fix typo in Python 3.12 What's New (GH-105278) (#105282) by Miss Islington (bot) · 2 years, 3 months ago
  86. 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
  87. f629d5f [3.12] gh-89415: Mention new `IP_*` constants in `socket` module in the docs (GH-105266) (#105270) by Miss Islington (bot) · 2 years, 3 months ago
  88. 00fe618 [3.12] gh-102778: update documentation of PyErr_PrintEx and traceback.print_last() regarding sys.last_exc (GH-105190) (#105246) by Miss Islington (bot) · 2 years, 3 months ago
  89. 46cc4f0 [3.12] gh-105184: document that marshal functions can fail and need to be checked with PyErr_Occurred (GH-105185) (#105218) by Miss Islington (bot) · 2 years, 3 months ago
  90. 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
  91. 83c7386 [3.12] GH-89886: Bump to GNU Autoconf v2.71 (#104925) (#105207) by Erlend E. Aasland · 2 years, 3 months ago
  92. e7cb216 [3.12] GH-105113: Improve performance of `pathlib.PurePath.match()` (GH-105114) by Barney Gale · 2 years, 3 months ago
  93. 4f477c7 [3.12] gh-87729: add LOAD_SUPER_ATTR to 3.12 What's New (GH-105125) (#105143) by Miss Islington (bot) · 2 years, 3 months ago
  94. d3c21a9 [3.12] gh-97933: add LOAD_FAST_AND_CLEAR to 3.12 What's New bytecode section (GH-105126) (#105142) by Miss Islington (bot) · 2 years, 3 months ago
  95. 01b42f9 [3.12] gh-105096: Reformat wave documentation (#105136) (#105138) by Victor Stinner · 2 years, 3 months ago
  96. 9ae49e3 gh-88745: Add _winapi.CopyFile2 and update shutil.copy2 to use it (GH-105055) by Miss Islington (bot) · 2 years, 3 months ago
  97. aeee5a5 [3.12] gh-105071: add missing versionadded directive (GH-105097) (#105105) by Miss Islington (bot) · 2 years, 3 months ago
  98. 9fb7abb [3.12] gh-103921: Minor PEP-695 fixes to the `ast` module docs (GH-105093) (#105101) by Miss Islington (bot) · 2 years, 3 months ago
  99. b45df73 [3.12] gh-105071: add PyUnstable_Exc_PrepReraiseStar to expose except* implementation in the unstable API (GH-105072) (#105095) by Irit Katriel · 2 years, 3 months ago
  100. 7899fac [3.12] gh-104799: Move location of type_params AST fields (GH-104828) (#104974) by Miss Islington (bot) · 2 years, 3 months ago