Python 3.12.0b1
  1. 5612078 Python 3.12.0b1 by Thomas Wouters · 2 years, 3 months ago v3.12.0b1
  2. 5360cb3 gh-101282: Apply BOLT optimizations to libpython for shared builds (#104709) by Gregory Szorc · 2 years, 3 months ago
  3. 729b252 gh-104741: Add line number attribute to indentation error exception (#104743) by Marta Gómez Macías · 2 years, 3 months ago
  4. 0a77960 gh-102856: Allow comments inside multi-line f-string expresions (#104006) by Cristián Maureira-Fredes · 2 years, 3 months ago
  5. 9bc80da gh-94473: Flatten arguments in tkinter.Canvas.coords() (GH-98479) by Serhiy Storchaka · 2 years, 3 months ago
  6. 6fba031 Update macOS installer ReadMe and Welcome screens for 3.12.0b1. (GH-104739) by Ned Deily · 2 years, 3 months ago
  7. 13e4600 gh-99834: Update macOS installer to Tcl/Tk 8.6.13. (GH-104738) by Ned Deily · 2 years, 3 months ago
  8. a5f244d gh-104656: Rename typeparams AST node to type_params (#104657) by Jelle Zijlstra · 2 years, 3 months ago
  9. ef5d00a gh-104536: Improve `multiprocessing.process._cleanup` logic (#104537) by Luccccifer · 2 years, 3 months ago
  10. b9c807a GH-103092: isolate `_ssl` (#104725) by Kumar Aditya · 2 years, 3 months ago
  11. 8817886 gh-102856: Tokenize performance improvement (#104731) by Marta Gómez Macías · 2 years, 3 months ago
  12. 4b107d8 gh-104683: clinic.py: Modernise `parse_converter()` using pattern-matching (#104696) by Alex Waygood · 2 years, 3 months ago
  13. cd97484 gh-104686: Fix tracing for decorated classes (#104708) by Jelle Zijlstra · 2 years, 3 months ago
  14. 64d1b44 gh-104683: `clinic.py`: Improve coverage for the `parse_converter` method (#104729) by Alex Waygood · 2 years, 3 months ago
  15. f3466bc gh-98836: Extend PyUnicode_FromFormat() (GH-98838) by Serhiy Storchaka · 2 years, 3 months ago
  16. 6ba8406 gh-104050: Add more type annotations to Argument Clinic (#104631) by Erlend E. Aasland · 2 years, 3 months ago
  17. bf6dd8f gh-104050: Add basic type hints to Argument Clinic clinic class (#104705) by Erlend E. Aasland · 2 years, 3 months ago
  18. c482e9a gh-104050: Annotate Argument Clinic return converters (#104706) by Erlend E. Aasland · 2 years, 3 months ago
  19. 5841fbc gh-103857: Document utcnow and utcfromtimestamp deprecations in What's New (#104542) by Hugo van Kemenade · 2 years, 3 months ago
  20. 0c5e79b gh-104719: IDLE - delete useless monkeypatch of tokenize (#104726) by Terry Jan Reedy · 2 years, 3 months ago
  21. ffe47cb gh-104719: Restore Tokenize module constants (#104722) by Marta Gómez Macías · 2 years, 3 months ago
  22. 9392379 GH-101291: Add low level, unstable API for pylong (GH-101685) by Mark Shannon · 2 years, 3 months ago
  23. ab71acd typing docs: Move some classes out of the "Generics" section (#104707) by Jelle Zijlstra · 2 years, 3 months ago
  24. b9fcfa6 gh-104717: Add comment about manual loop unrolling (gh-104718) by Dong-hee Na · 2 years, 3 months ago
  25. 014dd30 gh-86275: improve Hypothesis configuration for CI and local runs (#104468) by Zac Hatfield-Dodds · 2 years, 3 months ago
  26. be0c106 gh-103295: expose API for writing perf map files (#103546) by gsallam · 2 years, 3 months ago
  27. 2e91c7e gh-104469: Convert _testcapi/exceptions to use AC (gh-104502) by Dong-hee Na · 2 years, 3 months ago
  28. 60993ba8 Corrected identifier (#104713) by William Sawyer · 2 years, 3 months ago
  29. 99b6418 gh-104698: Fix reference leak in mmapmodule.c (#104700) by Kirill Podoprigora · 2 years, 3 months ago
  30. b870b1f gh-74690: Make a typing test more resilient (#104691) by Alex Waygood · 2 years, 3 months ago
  31. 6715f91 gh-102856: Python tokenizer implementation for PEP 701 (#104323) by Marta Gómez Macías · 2 years, 3 months ago
  32. 3ed57e4 gh-61460: Stronger HMAC in multiprocessing (#20380) by Christian Heimes · 2 years, 3 months ago
  33. 12f1581 gh-103606: raise RuntimeError if config file is invalid or empty (#104701) by Prince Roshan · 2 years, 3 months ago
  34. 27a68be gh-104050: Add basic type hints to Argument Clinic DSL parser (#104704) by Erlend E. Aasland · 2 years, 3 months ago
  35. 19dd5aa gh-104683: Modernise Tools/clinic/ (#104684) by Alex Waygood · 2 years, 3 months ago
  36. 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
  37. d1732fe gh-104372: Use non-Raw malloc for c_fds_to_keep in _posixsubprocess (#104697) by Gregory P. Smith · 2 years, 3 months ago
  38. 68ee8b3 gh-56276: Add tests to test_compare (#3199) by Cheryl Sabella · 2 years, 3 months ago
  39. 2c97878 gh-104679 Fixed syntax highlighting in turtle docs (#104682) by han-solo · 2 years, 3 months ago
  40. ff7f731 gh-104658: Fix location of unclosed quote error for multiline f-strings (#104660) by Pablo Galindo Salgado · 2 years, 3 months ago
  41. 663c049 gh-104683: Modernise `clinic.py` using `str.removeprefix` and `str.removesuffix` (#104685) by Alex Waygood · 2 years, 3 months ago
  42. ae147d0 gh-104146: Purge dead code from Argument Clinic (#104680) by Erlend E. Aasland · 2 years, 3 months ago
  43. 02b6003 gh-104683: Argument clinic: use `dict` over `OrderedDict` (#104647) by Alex Waygood · 2 years, 3 months ago
  44. 06eeee9 Replace "OS X" with "macOS" (#104653) by partev · 2 years, 3 months ago
  45. ceaa4c3 gh-103987: fix several crashes in mmap module (#103990) by Prince Roshan · 2 years, 3 months ago
  46. 3bc94e6 docs: fix wrong indentation causing rendering error in dis page (#104661) by Nyakku Shigure · 2 years, 3 months ago
  47. 6e39fa1 gh-94906: Support multiple steps in math.nextafter (#103881) by Matthias Görgens · 2 years, 3 months ago
  48. c3f43bf gh-104472: Skip `test_subprocess.ProcessTestCase.test_empty_env` if ASAN is enabled (#104667) by chgnrdv · 2 years, 3 months ago
  49. 625887e gh-103839: Allow building Tkinter against Tcl 8.7 without external libtommath (GH-103842) by Christopher Chavez · 2 years, 3 months ago
  50. 486bc8e0 gh-85984: New additions and improvements to the tty library. (#101832) by Soumendra Ganguly · 2 years, 3 months ago
  51. 3ac856e gh-104659: Consolidate python examples in enum documentation (#104665) by Thomas Hisch · 2 years, 3 months ago
  52. 27a7d5e gh-92248: Deprecate `type`, `choices`, `metavar` parameters of `argparse.BooleanOptionalAction` (#103678) by Nikita Sobolev · 2 years, 3 months ago
  53. ac56a85 gh-104645: fix error handling in marshal tests (#104646) by Irit Katriel · 2 years, 3 months ago
  54. 8f1f3b9 gh-104600: Make type.__type_params__ writable (#104634) by Jelle Zijlstra · 2 years, 3 months ago
  55. dbe171e gh-104602: Add additional test for listcomp with lambda (#104639) by Jelle Zijlstra · 2 years, 3 months ago
  56. 8a8853a gh-104640: Disallow walrus in comprehension within type scopes (#104641) by Jelle Zijlstra · 2 years, 3 months ago
  57. ab8f546 gh-103921: Rename "type" header in argparse docs (#104654) by Jelle Zijlstra · 2 years, 3 months ago
  58. a412fc5 Improve readability of `typing._ProtocolMeta.__instancecheck__` (#104649) by Alex Waygood · 2 years, 3 months ago
  59. 9c5aa89 gh-96522: Fix deadlock in pty.spawn (#96639) by Youfu Zhang · 2 years, 3 months ago
  60. c26d03d GH-102818: Do not call `PyTraceBack_Here` in sys.settrace trampoline. (GH-104579) by Mark Shannon · 2 years, 3 months ago
  61. 616fcad GH-103545: Add macOS specific constants for ``os.setpriority`` to ``os`` (#104606) by Ronald Oussoren · 2 years, 3 months ago
  62. fd04bfe gh-104623: Update macOS installer to SQLite 3.42.0 (GH-104624) by Erlend E. Aasland · 2 years, 3 months ago
  63. 70c7796 gh-104619: never leak comprehension locals to outer locals() (#104637) by Carl Meyer · 2 years, 3 months ago
  64. 86e6f16 gh-104602: ensure all cellvars are known up front (#104603) by Carl Meyer · 2 years, 3 months ago
  65. 3fadd7d gh-104600: Make function.__type_params__ writable (#104601) by Jelle Zijlstra · 2 years, 3 months ago
  66. f7835fc gh-74690: Don't set special protocol attributes on non-protocol subclasses of protocols (#104622) by Alex Waygood · 2 years, 3 months ago
  67. aab2a36 gh-104623: Update Windows installer to use SQLite 3.42.0 (#104625) by Erlend E. Aasland · 2 years, 3 months ago
  68. 94c8eda gh-104050: Add more type annotations to Argument Clinic (#104628) by Erlend E. Aasland · 2 years, 3 months ago
  69. 86ee49f gh-104629: Don't skip test_clinic if _testclinic is missing (#104630) by Erlend E. Aasland · 2 years, 3 months ago
  70. b9dce3a gh-104549: Set __module__ on TypeAliasType (#104550) by Jelle Zijlstra · 2 years, 3 months ago
  71. 1c55e8d gh-104050: Improve some typing around `default`s and sentinel values (#104626) by Alex Waygood · 2 years, 3 months ago
  72. 61027c0 gh-104146: Remove unused vars from Argument Clinic (#104627) by Erlend E. Aasland · 2 years, 3 months ago
  73. 0589c6a gh-104615: don't make unsafe swaps in apply_static_swaps (#104620) by Carl Meyer · 2 years, 3 months ago
  74. dcdc90d GH-104484: Add case_sensitive argument to `pathlib.PurePath.match()` (GH-104565) by thirumurugan · 2 years, 3 months ago
  75. cfa517d GH-96803: Document and test new unstable internal frame API functions (GH-104211) by Mark Shannon · 2 years, 3 months ago
  76. 68b5f08 GH-104580: Don't cache eval breaker in interpreter (GH-104581) by Mark Shannon · 2 years, 3 months ago
  77. 662aede gh-104374: Remove access to class scopes for inlined comprehensions (#104528) by Jelle Zijlstra · 2 years, 3 months ago
  78. 152227b gh-103606: Improve error message from logging.config.FileConfig (GH-103628) by Prince Roshan · 2 years, 3 months ago
  79. c5b670e gh-104499: Fix typo. (#104598) by Terry Jan Reedy · 2 years, 3 months ago
  80. 678bf57 gh-104499: IDLE - fix completions for tk aqua 8.7 (#104591) by Terry Jan Reedy · 2 years, 3 months ago
  81. 7fc8e2d gh-104340: Suppress warning about unawaited exception for closed pipe stdin (#104586) by Guido van Rossum · 2 years, 3 months ago
  82. b27fe67 gh-104555: Runtime-checkable protocols: Don't let previous calls to `isinstance()` influence whether `issubclass()` raises an exception (#104559) by Alex Waygood · 2 years, 3 months ago
  83. 2f369ca gh-104050: Add type hints to Argument Clinic converter keywords (#104588) by Erlend E. Aasland · 2 years, 3 months ago
  84. aed643b gh-104496: IDLE - fix About for mixed tcl/tk versions (#104585) by Terry Jan Reedy · 2 years, 3 months ago
  85. c649df6 gh-104372: Cleanup _posixsubprocess `make_inheritable` for async signal safety and no GIL requirement (#104518) by Gregory P. Smith · 2 years, 3 months ago
  86. f7df173 GH-101520: Move tracemalloc functionality into core, leaving interface in Modules. (#104508) by Mark Shannon · 2 years, 3 months ago
  87. 2693194 typing: Add more tests for TypeVar (#104571) by Jelle Zijlstra · 2 years, 3 months ago
  88. 97db2f3 gh-104572: Improve error messages for invalid constructs in PEP 695 contexts (#104573) by Jelle Zijlstra · 2 years, 3 months ago
  89. 0cb2fdc typing: Use PEP 695 syntax in typing.py (#104553) by Jelle Zijlstra · 2 years, 3 months ago
  90. 2f630e1 gh-102153: Start stripping C0 control and space chars in `urlsplit` (#102508) by Illia Volochii · 2 years, 3 months ago
  91. b58bc8c gh-104469: Update README.txt for _testcapi (gh-104529) by Dong-hee Na · 2 years, 3 months ago
  92. 1b5a2b0 GH-103092: isolate `_elementtree` (#104561) by Kumar Aditya · 2 years, 3 months ago
  93. 0afc473 gh-104050: Add typing to Argument Clinic converters (#104547) by Erlend E. Aasland · 2 years, 3 months ago
  94. b4a9747 GH-103906: Remove immortal refcounting in the interpreter (GH-103909) by Brandt Bucher · 2 years, 3 months ago
  95. 3a4c44b gh-87474: Fix file descriptor leaks in subprocess.Popen (#96351) by cptpcrd · 2 years, 3 months ago
  96. 20e994c GH-103092: isolate `pyexpat` (#104506) by Kumar Aditya · 2 years, 3 months ago
  97. 5e9f471 gh-75367: Fix data descriptor detection in inspect.getattr_static (#104517) by Furkan Onder · 2 years, 3 months ago
  98. a454a66 gh-104050: Add more annotations to `Tools/clinic.py` (#104544) by Nikita Sobolev · 2 years, 3 months ago
  99. 1163782 gh-104555: Fix isinstance() and issubclass() for runtime-checkable protocols that use PEP 695 (#104556) by Alex Waygood · 2 years, 3 months ago
  100. f40890b gh-103865: add monitoring support to LOAD_SUPER_ATTR (#103866) by Carl Meyer · 2 years, 3 months ago