gh-109975: Update 'What's New in Python 3.13' for beta (#118694)

This commit is contained in:
Hugo van Kemenade 2024-05-07 12:35:32 +02:00 committed by GitHub
parent 9762122235
commit 6cf70678e2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 11 additions and 14 deletions

View File

@ -347,7 +347,7 @@ Other Language Changes
New Modules New Modules
=========== ===========
* None yet. * None.
Improved Modules Improved Modules
@ -1647,7 +1647,7 @@ PEP 594: dead batteries
* :mod:`!pipes`: use the :mod:`subprocess` module instead. * :mod:`!pipes`: use the :mod:`subprocess` module instead.
(Contributed by Victor Stinner in :gh:`104773`.) (Contributed by Victor Stinner in :gh:`104773`.)
* :mod:`!sndhdr`: use the projects :pypi:`filetype_, * :mod:`!sndhdr`: use the projects :pypi:`filetype`,
:pypi:`puremagic`, or :pypi:`python-magic` instead. :pypi:`puremagic`, or :pypi:`python-magic` instead.
(Contributed by Victor Stinner in :gh:`104773`.) (Contributed by Victor Stinner in :gh:`104773`.)
@ -1791,11 +1791,6 @@ webbrowser
attribute instead. attribute instead.
(Contributed by Nikita Sobolev in :gh:`105546`.) (Contributed by Nikita Sobolev in :gh:`105546`.)
Others
------
* None yet
CPython bytecode changes CPython bytecode changes
======================== ========================

View File

@ -1,2 +1,3 @@
Improve validation logic in the C implementation of :meth:`datetime.fromisoformat` Improve validation logic in the C implementation of
to better handle invalid years. Patch by Vlad Efanov. :meth:`datetime.datetime.fromisoformat` to better handle invalid years.
Patch by Vlad Efanov.

View File

@ -1 +1 @@
Add the :meth:`after_info` method for Tkinter widgets. Add the :meth:`!after_info` method for Tkinter widgets.

View File

@ -1 +1 @@
Add parameter *fileobj* check for :func:`tarfile.addfile()` Add parameter *fileobj* check for :func:`tarfile.TarFile.addfile`

View File

@ -5,5 +5,5 @@ to that instance's class to persist in an internal cache in the
class was dynamically created, the class held strong references to other class was dynamically created, the class held strong references to other
objects which took up a significant amount of memory, and the cache objects which took up a significant amount of memory, and the cache
contained the sole strong reference to the class. The fix for the regression contained the sole strong reference to the class. The fix for the regression
leads to a slowdown in :func:`getattr_static`, but the function should still leads to a slowdown in :func:`!getattr_static`, but the function should still
be significantly faster than it was in Python 3.11. Patch by Alex Waygood. be significantly faster than it was in Python 3.11. Patch by Alex Waygood.

View File

@ -1,2 +1,3 @@
Fix a bug where :func:`sqlite3.iterdump` could fail if a custom :attr:`row Fix a bug where :meth:`sqlite3.Connection.iterdump` could fail if a custom
factory <sqlite3.Connection.row_factory>` was used. Patch by Erlend Aasland. :attr:`row factory <sqlite3.Connection.row_factory>` was used. Patch by Erlend
Aasland.