Python 3.12.0b3
  1. 5e524ef [3.12] typing docs: Improve the intro to each section (GH-105901) (#105902) by Miss Islington (bot) · 2 years, 2 months ago
  2. 1606cbc [3.12] gh-105844: Use devguide terminology to denote versions (GH-105882) (#105892) by Miss Islington (bot) · 2 years, 2 months ago
  3. 6baddd9 [3.12] Docs: move sphinx-lint to pre-commit (GH-105750) (#105894) by Miss Islington (bot) · 2 years, 2 months ago
  4. 32c0aeb [3.12] bpo-44530: Document the change in MAKE_FUNCTION behavior (GH-93189) (#105841) by Miss Islington (bot) · 2 years, 2 months ago
  5. 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
  6. 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
  7. f94cb78 [3.12] tarfile: Fix positional-only syntax in docs (GH-105770) (#105773) by Miss Islington (bot) · 2 years, 2 months ago
  8. 9012c55 [3.12] More reorganisation of the typing docs (GH-105787) (#105810) by Miss Islington (bot) · 2 years, 2 months ago
  9. 1573f16 [3.12] Improve docs for `typing.dataclass_transform` (GH-105792) (#105809) by Miss Islington (bot) · 2 years, 2 months ago
  10. 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
  11. 52a2bbd [3.12] Typing docs: move the deprecated stuff below the non-deprecated stuff (#105781) (#105783) by Alex Waygood · 2 years, 2 months ago
  12. 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
  13. 33d3069 [3.12] gh-104812: Run Pending Calls in any Thread (gh-104813) (gh-105752) by Eric Snow · 2 years, 2 months ago
  14. 51b533e [3.12] gh-98040: Fix importbench: use types.ModuleType() (GH-105743) (#105754) by Miss Islington (bot) · 2 years, 2 months ago
  15. 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
  16. 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
  17. bf6e0e6 [3.12] gh-99108: Mention HACL\* in the hashlib docs. (GH-105634) (#105635) by Miss Islington (bot) · 2 years, 2 months ago
  18. e2bbe62 [3.12] Cleanup and clarify our hashlib docs. (GH-105624) (#105632) by Miss Islington (bot) · 2 years, 2 months ago
  19. 97d846d [3.12] Clarify the supported cases in the tokenize module (GH-105569) (#105573) by Miss Islington (bot) · 2 years, 2 months ago
  20. 7c298d2 [3.12] Miscellaneous improvements to the typing docs (GH-105529) (#105567) by Miss Islington (bot) · 2 years, 2 months ago
  21. d29e86b [3.12] gh-102304: Fix Py_INCREF() for limited C API 3.9 (#105553) by Victor Stinner · 2 years, 2 months ago
  22. 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
  23. 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
  24. b08ea9a [3.12] gh-100227: Lock Around Adding Global Audit Hooks (gh-105515) (gh-105525) by Eric Snow · 2 years, 2 months ago
  25. 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
  26. 3c5f0ea [3.12] Further improve docs for `typing.Annotated` (GH-105498) (#105503) by Miss Islington (bot) · 2 years, 2 months ago
  27. 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
  28. 9a7c4a5 [3.12] typing: Improve documentation of generic classes and aliases (GH-105369) (#105453) by Miss Islington (bot) · 2 years, 2 months ago
  29. 241c36e [3.12] gh-97797: Improve documentation for typing.Annotated (GH-105365) (#105448) by Miss Islington (bot) · 2 years, 2 months ago
  30. 92ab560 [3.12] Improve docs for `typing.TypeAlias` (GH-105372) (#105446) by Miss Islington (bot) · 2 years, 2 months ago
  31. 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
  32. 2cfe778 [3.12] Improve code examples in `typing.rst` (GH-105346) (#105422) by Miss Islington (bot) · 2 years, 2 months ago
  33. 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
  34. 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
  35. 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
  36. e33add4 gh-92658: Fix typo in docs and tests for `HV_GUID_PARENT` (GH-105267) by Miss Islington (bot) · 2 years, 2 months ago
  37. 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
  38. bf62e06 [3.12] gh-94172: Update keyfile removal documentation (GH-105392) (#105402) by Miss Islington (bot) · 2 years, 2 months ago
  39. 2bbb557 [3.12] gh-102304: Fix Py_INCREF() stable ABI in debug mode (#104763) (#105352) by Victor Stinner · 2 years, 2 months ago
  40. 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
  41. 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
  42. 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
  43. 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
  44. dbc179e [3.12] Clarify that error messages are better with PEP 701 (GH-105150) (#105169) by Miss Islington (bot) · 2 years, 2 months ago
  45. 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
  46. 6b61fe9 [3.12] Fix typo in Python 3.12 What's New (GH-105278) (#105282) by Miss Islington (bot) · 2 years, 3 months ago
  47. 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
  48. 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
  49. 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
  50. 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
  51. 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
  52. 83c7386 [3.12] GH-89886: Bump to GNU Autoconf v2.71 (#104925) (#105207) by Erlend E. Aasland · 2 years, 3 months ago
  53. e7cb216 [3.12] GH-105113: Improve performance of `pathlib.PurePath.match()` (GH-105114) by Barney Gale · 2 years, 3 months ago
  54. 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
  55. 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
  56. 01b42f9 [3.12] gh-105096: Reformat wave documentation (#105136) (#105138) by Victor Stinner · 2 years, 3 months ago
  57. 9ae49e3 gh-88745: Add _winapi.CopyFile2 and update shutil.copy2 to use it (GH-105055) by Miss Islington (bot) · 2 years, 3 months ago
  58. aeee5a5 [3.12] gh-105071: add missing versionadded directive (GH-105097) (#105105) by Miss Islington (bot) · 2 years, 3 months ago
  59. 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
  60. 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
  61. 7899fac [3.12] gh-104799: Move location of type_params AST fields (GH-104828) (#104974) by Miss Islington (bot) · 2 years, 3 months ago
  62. 6794526 [3.12] GH-89455: Add missing attributes (added in 3.11) to traceback module docs (GH-105044) (#105066) by Miss Islington (bot) · 2 years, 3 months ago
  63. 635ce29 gh-104803: Implement ntpath.isdevdrive for checking whether a path is on a Windows Dev Drive (GH-104805) by Miss Islington (bot) · 2 years, 3 months ago
  64. 74bbc60 [3.12] Document PEP 698 and other new typing features in What's New (GH-104957) (#105045) by Miss Islington (bot) · 2 years, 3 months ago
  65. 36a4227 [3.12] gh-104992: [What's New in 3.12] Document unittest.TestProgram.usageExit's deprecation (GH-104995) (#105036) by Miss Islington (bot) · 2 years, 3 months ago
  66. 368d177 [3.12] gh-104992: [What's New in 3.11] Document unittest.TestProgram.usageExit's deprecation (GH-104994) (#105009) by Miss Islington (bot) · 2 years, 3 months ago
  67. 05189f3 [3.12] GH-101588: Deprecate pickle/copy/deepcopy support in itertools (GH-104965) (GH-104997) by Miss Islington (bot) · 2 years, 3 months ago
  68. dcee0aa [3.12] gh-103921: Document PEP 695 (GH-104642) (#104989) by Miss Islington (bot) · 2 years, 3 months ago
  69. bb1e57e [3.12] gh-104984: remove kwargs and starargs from Call & ClassDef (GH-104986) (#104987) by Miss Islington (bot) · 2 years, 3 months ago
  70. bd2cc41 [3.12] gh-104479: Update outdated tutorial floating-point reference (GH-104681) (#104960) by Miss Islington (bot) · 2 years, 3 months ago
  71. 5c2971b [3.12] gh-104372: Drop the GIL around the vfork() call. (GH-104782) (#104942) by Miss Islington (bot) · 2 years, 3 months ago
  72. b328ba1 [3.12] Fix indentation in `json.AttrDict` REPL example (GH-104930) (#104931) by Miss Islington (bot) · 2 years, 3 months ago
  73. 1a47d11 [3.12] Misc improvements to the itertools docs (GH-104916) (GH-104917) by Miss Islington (bot) · 2 years, 3 months ago
  74. 4833f62 [3.12] Misc updates to Whatsnew 3.12 (GH-104912) (GH-104915) by Miss Islington (bot) · 2 years, 3 months ago
  75. a064233 [3.12] gh-104874: Document NewType.__supertype__ (GH-104875) (#104906) by Miss Islington (bot) · 2 years, 3 months ago
  76. 25890eb [3.12] gh-102856: Update "Formatted string literals" docs section after PEP701 (GH-104861) (#104865) by Miss Islington (bot) · 2 years, 3 months ago
  77. 2d685ec [3.12] gh-102856: Add missing quote to fix doctest (GH-104852) (#104854) by Miss Islington (bot) · 2 years, 3 months ago
  78. a5c0ef8 [3.12] gh-102856: Add changes related to PEP 701 in 3.12 What's New docs (GH-104824) (#104847) by Miss Islington (bot) · 2 years, 3 months ago
  79. 905d419 [3.12] GH-104668: Don't call PyOS_* hooks in subinterpreters (GH-104760) by Miss Islington (bot) · 2 years, 3 months ago
  80. 25b5ce7 [3.12] howto/urllib2: remove link to an outdated french translation (GH-104193) (#104758) by Miss Islington (bot) · 2 years, 3 months ago
  81. b44beac [3.12] gh-87891: Add ABI check to CI (#104793) by Petr Viktorin · 2 years, 3 months ago
  82. 5612078 Python 3.12.0b1 by Thomas Wouters · 2 years, 3 months ago v3.12.0b1
  83. 5360cb3 gh-101282: Apply BOLT optimizations to libpython for shared builds (#104709) by Gregory Szorc · 2 years, 3 months ago
  84. 9bc80da gh-94473: Flatten arguments in tkinter.Canvas.coords() (GH-98479) by Serhiy Storchaka · 2 years, 3 months ago
  85. a5f244d gh-104656: Rename typeparams AST node to type_params (#104657) by Jelle Zijlstra · 2 years, 3 months ago
  86. f3466bc gh-98836: Extend PyUnicode_FromFormat() (GH-98838) by Serhiy Storchaka · 2 years, 3 months ago
  87. 5841fbc gh-103857: Document utcnow and utcfromtimestamp deprecations in What's New (#104542) by Hugo van Kemenade · 2 years, 3 months ago
  88. 9392379 GH-101291: Add low level, unstable API for pylong (GH-101685) by Mark Shannon · 2 years, 3 months ago
  89. ab71acd typing docs: Move some classes out of the "Generics" section (#104707) by Jelle Zijlstra · 2 years, 3 months ago
  90. be0c106 gh-103295: expose API for writing perf map files (#103546) by gsallam · 2 years, 3 months ago
  91. 60993ba8 Corrected identifier (#104713) by William Sawyer · 2 years, 3 months ago
  92. 6715f91 gh-102856: Python tokenizer implementation for PEP 701 (#104323) by Marta Gómez Macías · 2 years, 3 months ago
  93. 12f1581 gh-103606: raise RuntimeError if config file is invalid or empty (#104701) by Prince Roshan · 2 years, 3 months ago
  94. 30488fa gh-49174: document that the effect of calling gc.collect() during a collection is undefined (#104699) by Irit Katriel · 2 years, 3 months ago
  95. 2c97878 gh-104679 Fixed syntax highlighting in turtle docs (#104682) by han-solo · 2 years, 3 months ago
  96. 06eeee9 Replace "OS X" with "macOS" (#104653) by partev · 2 years, 3 months ago
  97. 3bc94e6 docs: fix wrong indentation causing rendering error in dis page (#104661) by Nyakku Shigure · 2 years, 3 months ago
  98. 6e39fa1 gh-94906: Support multiple steps in math.nextafter (#103881) by Matthias Görgens · 2 years, 3 months ago
  99. 486bc8e0 gh-85984: New additions and improvements to the tty library. (#101832) by Soumendra Ganguly · 2 years, 3 months ago
  100. 3ac856e gh-104659: Consolidate python examples in enum documentation (#104665) by Thomas Hisch · 2 years, 3 months ago