Python 3.10.0b1
  1. ba42175 Python 3.10.0b1 by Pablo Galindo · 4 years, 4 months ago v3.10.0b1
  2. 7719953 bpo-44011: Revert "New asyncio ssl implementation (GH-17975)" (GH-25848) by Pablo Galindo · 4 years, 4 months ago
  3. c2931d3 bpo-43916: Move the _PyStructSequence_InitType function to the internal API (GH-25854) by Pablo Galindo · 4 years, 4 months ago
  4. ad106c6 bpo-42725: Render annotations effectless on symbol table with PEP 563 (GH-25583) by Batuhan Taskaya · 4 years, 4 months ago
  5. 99ad742 bpo-44015: dataclasses should allow KW_ONLY to be specified only once per class (GH-25841) by Eric V. Smith · 4 years, 4 months ago
  6. e08059e bpo-42235: [macOS] Use LTO/PGO in build-installer.py with new enough compilers (GH-23079) by Ronald Oussoren · 4 years, 4 months ago
  7. 8c598db bpo-25478: Add total() method to collections.Counter (GH-25829) by Raymond Hettinger · 4 years, 4 months ago
  8. d52bbde bpo-41129: Fix check for macOS SDK paths when building Python (GH-25785) by Ned Batchelder · 4 years, 4 months ago
  9. b43cc31 bpo-37903: IDLE: add shell sidebar mouse interactions (GH-25708) by Tal Einat · 4 years, 4 months ago
  10. 555cbbe bpo-43851: Build SQLite with SQLITE_OMIT_AUTOINIT on macOS (GH-25413) by Erlend Egeberg Aasland · 4 years, 4 months ago
  11. 8703178 bpo-43568: Drop support for MACOSX_DEPLOYMENT_TARGET < 10.3 (GH-25827) by Ned Deily · 4 years, 4 months ago
  12. 33ec88a bpo-43977: Make sure that tp_flags for pattern matching are inherited correctly. (GH-25813) by Mark Shannon · 4 years, 4 months ago
  13. 9387fac bpo-43977: Document the new pattern matching type flags (GH-25734) by Brandt Bucher · 4 years, 4 months ago
  14. 5fb06ed bpo-44011: New asyncio ssl implementation (#17975) by Andrew Svetlov · 4 years, 4 months ago
  15. c96cc08 bpo-43434: Move sqlite3.connect audit events to sqlite3.Connection.__init__ (GH-25818) by Erlend Egeberg Aasland · 4 years, 4 months ago
  16. 37e0c78 bpo-43926: Cleaner metadata with PEP 566 JSON support. (GH-25565) by Jason R. Coombs · 4 years, 4 months ago
  17. 0ad1e03 bpo-43754: Eliminate bindings for partial pattern matches (GH-25229) by Brandt Bucher · 4 years, 4 months ago
  18. 60ce8f0 bpo-36384: Leading zeros in IPv4 addresses are no longer tolerated (GH-25099) by Christian Heimes · 4 years, 4 months ago
  19. 73766b0 bpo-32745: Fix a regression in the handling of ctypes' c_wchar_p type (#8721) by Zackery Spytz · 4 years, 4 months ago
  20. 518f8b5 bpo-41100: Update Misc/ACKS (GH-25808) by Ned Deily · 4 years, 4 months ago
  21. 0cb33da bpo-44009: Provide "python3.x-intel64" for Apple Silicon Macs (GH-25804) by Ned Deily · 4 years, 4 months ago
  22. fd0bc7e bpo-43733: netrc try to use UTF-8 before using locale encoding. (GH-25781) by Inada Naoki · 4 years, 4 months ago
  23. 49b26fa bpo-43987: Add "Annotations Best Practices" HOWTO doc. (#25746) by larryhastings · 4 years, 4 months ago
  24. e983252 bpo-43998: Default to TLS 1.2 and increase cipher suite security (GH-25778) by Christian Heimes · 4 years, 4 months ago
  25. bf99b71 bpo-43993: Update vendored pip to 21.1.1 (GH-25761) by Stéphane Bidoul · 4 years, 4 months ago
  26. c241991 bpo-42269: Add slots parameter to dataclass decorator (GH-24171) by Yurii Karabas · 4 years, 4 months ago
  27. 558df90 bpo-43916: Export the _PyStructSequence_InitType to fix build errors in the curses module (GH-25768) by Pablo Galindo · 4 years, 4 months ago
  28. 6143fcd bpo-43979: Remove unnecessary operation from urllib.parse.parse_qsl (GH-25756) by Dong-hee Na · 4 years, 4 months ago
  29. 6689e45 bpo-43981: Fix reference leaks in test_squeezer (GH-25758) by Pablo Galindo · 4 years, 4 months ago
  30. 5979e81 bpo-43933: Set frame.f_lineno during call to __exit__ (GH-25719) by Mark Shannon · 4 years, 4 months ago
  31. 3bb0994 bpo-43916: Add Py_TPFLAGS_DISALLOW_INSTANTIATION type flag (GH-25721) by Victor Stinner · 4 years, 4 months ago
  32. 069e81a bpo-43977: Use tp_flags for collection matching (GH-25723) by Mark Shannon · 4 years, 4 months ago
  33. 74613a4 bpo-43817: Add inspect.get_annotations(). (#25522) by larryhastings · 4 years, 4 months ago
  34. 2f2b698 bpo-43901: Lazy-create an empty annotations dict in all unannotated user classes and modules (#25623) by larryhastings · 4 years, 4 months ago
  35. dbe60ee bpo-43892: Validate the first term of complex literal value patterns (GH-25735) by Brandt Bucher · 4 years, 4 months ago
  36. 9a2c2a9 bpo-42800: add audit hooks for f_code and tb_frame (GH-24182) by Ryan Hileman · 4 years, 4 months ago
  37. 088a15c bpo-43933: Show frame.f_lineno as None, rather than -1, if there is no line number. (GH-25717) by Mark Shannon · 4 years, 4 months ago
  38. 76cd81d bpo-43882 - urllib.parse should sanitize urls containing ASCII newline and tabs. (GH-25595) by Senthil Kumaran · 4 years, 4 months ago
  39. 14fc2bd bpo-28254: Add PyGC_ functions to the stable ABI manifest (GH-25720) by Petr Viktorin · 4 years, 4 months ago
  40. c76da79 bpo-42739: Don't use sentinels to mark end of line table. (GH-25657) by Mark Shannon · 4 years, 4 months ago
  41. 8ec2f0d bpo-37892: Use space indents in IDLE Shell (GH-25678) by Terry Jan Reedy · 4 years, 4 months ago
  42. f6ee4da bpo-43795: Generate python3dll.c and doc data from manifest (PEP 652) (GH-25315) by Petr Viktorin · 4 years, 4 months ago
  43. 645ed62 bpo-43774: Remove unused PYMALLOC_DEBUG macro (GH-25711) by Victor Stinner · 4 years, 4 months ago
  44. c6ad03f bpo-43908: Make array.array type immutable (GH-25696) by Erlend Egeberg Aasland · 4 years, 4 months ago
  45. 5daf70b bpo-43908: Make re types immutable (GH-25697) by Erlend Egeberg Aasland · 4 years, 4 months ago
  46. 1e7b858 bpo-43892: Make match patterns explicit in the AST (GH-25585) by Nick Coghlan · 4 years, 4 months ago
  47. e52ab42 bpo-41139: Deprecate `cgi.log()` (GH-25625) by Inada Naoki · 4 years, 4 months ago
  48. 15d3861 bpo-37903: IDLE: Shell sidebar with prompts (GH-22682) by Tal Einat · 4 years, 4 months ago
  49. 3b52c8d bpo-43908: Add Py_TPFLAGS_IMMUTABLETYPE flag (GH-25520) by Erlend Egeberg Aasland · 4 years, 4 months ago
  50. 3cc481b bpo-28254: Add a C-API for controlling the GC state (GH-25687) by scoder · 4 years, 4 months ago
  51. baecfbd bpo-43757: Make pathlib use os.path.realpath() to resolve symlinks in a path (GH-25264) by Barney Gale · 4 years, 4 months ago
  52. 859577c bpo-41559: Change PEP 612 implementation to pure Python (#25449) by Ken Jin · 4 years, 4 months ago
  53. 4c49be7 bpo-43959: clarify the documentation of the PyContextVar C-API (GH-25671) by scoder · 4 years, 4 months ago
  54. fe52eb6 bpo-43961: Fix test_logging.test_namer_rotator_inheritance() (GH-25684) by Victor Stinner · 4 years, 4 months ago
  55. 32c5a17 bpo-43962: Fix _PyInterpreterState_IDIncref() (GH-25683) by Victor Stinner · 4 years, 4 months ago
  56. db0c5b7 bpo-43776: Remove list call from args in Popen repr (GH-25338) by M. Kocher · 4 years, 4 months ago
  57. f9bedb6 bpo-41486: Faster bz2/lzma/zlib via new output buffering (GH-21740) by Ma Lin · 4 years, 4 months ago
  58. a09766d bpo-43963: Fix import _signal in subinterpreters (GH-25674) by Victor Stinner · 4 years, 4 months ago
  59. 6bd9288 bpo-43957: [Enum] Deprecate ``TypeError`` from containment checks. (GH-25670) by Ethan Furman · 4 years, 4 months ago
  60. 9aea31d bpo-8978: improve tarfile.open error message when lzma / bz2 are missing (GH-24850) by Anthony Sottile · 4 years, 4 months ago
  61. ce82781 bpo-43492: Update macOS installer to use SQLite 3.35.5 (GH-25640) by Erlend Egeberg Aasland · 4 years, 4 months ago
  62. bf0c7c0 bpo-43492: Upgrade Windows installer to use SQLite 3.35.5 (GH-25641) by Erlend Egeberg Aasland · 4 years, 4 months ago
  63. 05ab4b6 bpo-43766: Implement PEP 647 (User-Defined Type Guards) in typing.py (#25282) by Ken Jin · 4 years, 4 months ago
  64. d925133 bpo-43312: Functions returning default and preferred sysconfig schemes (GH-24644) by Tzu-ping Chung · 4 years, 4 months ago
  65. 93f4118 Fix thread locks in zlib module may go wrong in rare case. (#22126) by Ma Lin · 4 years, 4 months ago
  66. 5987b8c bpo-43945: [Enum] Deprecate non-standard mixin format() behavior (GH-25649) by Ethan Furman · 4 years, 4 months ago
  67. 7244c00 bpo-43762: Add audit events for loading of sqlite3 extensions (GH-25246) by Erlend Egeberg Aasland · 4 years, 4 months ago
  68. 425434d bpo-40432: Use python 3.8 or higher to compile CPython on Windows (#25389) by Ken Jin · 4 years, 4 months ago
  69. 8a307e4 bpo-43938: improve dataclasses.FrozenInstanceError documentation (GH-25603) by Llandy Riveron Del Risco · 4 years, 4 months ago
  70. 1b1f985 bpo-42904: Change search order of typing.get_type_hints eval (#25632) by Ken Jin · 4 years, 4 months ago
  71. 666991f bpo-18233: Add internal methods to access peer chain (GH-25467) by Christian Heimes · 4 years, 4 months ago
  72. c028053 Add keyword-only fields to dataclasses. (GH=25608) by Eric V. Smith · 4 years, 4 months ago
  73. 8af929f bpo-43534: Fix the turtle module working with multiple root windows (GH-25591) by Serhiy Storchaka · 4 years, 4 months ago
  74. 09aa6f9 bpo-38490: statistics: Add covariance, Pearson's correlation, and simple linear regression (#16813) by Tymoteusz Wołodźko · 4 years, 4 months ago
  75. 172c0f2 bpo-39529: Deprecate creating new event loop in asyncio.get_event_loop() (GH-23554) by Serhiy Storchaka · 4 years, 4 months ago
  76. face87c bpo-42609: Check recursion depth in the AST validator and optimizer (GH-23744) by Serhiy Storchaka · 4 years, 4 months ago
  77. b5adc8a bpo-43534: Make dialogs in turtle.textinput() and turtle.numinput() transitient again (GH-24923) by Serhiy Storchaka · 4 years, 4 months ago
  78. 3bb3fb3 bpo-43655: Tkinter and IDLE dialog windows are now recognized as dialogs by window managers on macOS and X Window (#25187) by Serhiy Storchaka · 4 years, 4 months ago
  79. 8cc3cfa bpo-42737: annotations with complex targets no longer causes any runtime effects (GH-23952) by Batuhan Taskaya · 4 years, 4 months ago
  80. 1969835 bpo-43930: Update bundled pip to 21.1 and setuptools to 56.0.0 (GH-25576) by Stéphane Bidoul · 4 years, 4 months ago
  81. c6ca368 bpo-43780: Sync with importlib_metadata 3.10 (GH-25297) by Jason R. Coombs · 4 years, 4 months ago
  82. b2fac1a bpo-31870: Add a timeout parameter to ssl.get_server_certificate() (GH-22270) by Zackery Spytz · 4 years, 4 months ago
  83. 5e437fb bpo-30555: Fix WindowsConsoleIO fails in the presence of fd redirection (GH-1927) by Segev Finer · 4 years, 4 months ago
  84. 6b59e66 bop-43652: Update Tcl and Tk to 8.6.11 in Windows installer (GH-25170) by Terry Jan Reedy · 4 years, 4 months ago
  85. 1e9f093 bpo-43907: add missing memoize call in pure python pickling of bytearray (GH-25501) by Carl Friedrich Bolz-Tereick · 4 years, 4 months ago
  86. f24e2e5 bpo-39950: add `pathlib.Path.hardlink_to()` method that supersedes `link_to()` (GH-18909) by Barney Gale · 4 years, 4 months ago
  87. 019e9e8 bpo-43538: Add extra arguments to os.startfile (GH-25538) by Steve Dower · 4 years, 4 months ago
  88. 3513d55 bpo-43607: Fix urllib handling of Windows paths with \\?\ prefix (GH-25539) by Steve Dower · 4 years, 4 months ago
  89. 7d37b86 bpo-35114: Make ssl.RAND_status() return a bool (GH-20063) by Zackery Spytz · 4 years, 4 months ago
  90. a77aac4 bpo-43914: Highlight invalid ranges in SyntaxErrors (#25525) by Pablo Galindo · 4 years, 4 months ago
  91. 91b69b7 bpo-43868: Remove PyOS_ReadlineFunctionPointer from the stable ABI list (GH-25442) by Petr Viktorin · 4 years, 4 months ago
  92. 9d6a2d0 bpo-43795: PEP-652: Clean up the stable ABI/limited API (GH-25482) by Petr Viktorin · 4 years, 4 months ago
  93. 90d02e5 bpo-41282: (PEP 632) Deprecate distutils.sysconfig (partial implementation of the PEP) (GH-23142) by Lumír 'Frenzy' Balhar · 4 years, 4 months ago
  94. b9ad88b bpo-43920: Make load_verify_locations(cadata) error message consistent (GH-25554) by Christian Heimes · 4 years, 4 months ago
  95. 927b841 bpo-37363: Add audit events to the `http.client` module (GH-21321) by Saiyang Gou · 4 years, 4 months ago
  96. 14092b5 bpo-43917: Fix pure python equivalent for classmethod (GH-25544) by Raymond Hettinger · 4 years, 4 months ago
  97. 6afb0a8 bpo-39572: Address typo in CHANGELOG. (GH-24999) by Simon Charette · 4 years, 4 months ago
  98. 4696f12 bpo-35306: Avoid raising OSError from pathlib.Path.exists when passed an invalid filename (GH-25529) by Steve Dower · 4 years, 4 months ago
  99. fe63a40 bpo-38822: Fixed os.stat failing on inaccessible directories. (GH-25527) by Steve Dower · 4 years, 4 months ago
  100. 2a3f489 bpo-43284: Update platform.win32_ver to use _syscmd_ver instead of sys.getwindowsversion() (GH-25500) by Shreyan Avigyan · 4 years, 4 months ago