Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Doc/c-api/memory.rst
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ Allocator Domains
=================

All allocating functions belong to one of three different "domains" (see also
:c:type`PyMemAllocatorDomain`). These domains represent different allocation
:c:type:`PyMemAllocatorDomain`). These domains represent different allocation
strategies and are optimized for different purposes. The specific details on
how every domain allocates memory or what internal functions each domain calls
is considered an implementation detail, but for debugging purposes a simplified
Expand Down
2 changes: 1 addition & 1 deletion Doc/howto/descriptor.rst
Original file line number Diff line number Diff line change
Expand Up @@ -497,7 +497,7 @@ Definition and introduction

In general, a descriptor is an attribute value that has one of the methods in
the descriptor protocol. Those methods are :meth:`__get__`, :meth:`__set__`,
and :meth:`__delete__`. If any of those methods are defined for an the
and :meth:`__delete__`. If any of those methods are defined for an
attribute, it is said to be a :term:`descriptor`.

The default behavior for attribute access is to get, set, or delete the
Expand Down
5 changes: 5 additions & 0 deletions Doc/using/windows.rst
Original file line number Diff line number Diff line change
Expand Up @@ -339,6 +339,11 @@ full write access to shared locations such as ``TEMP`` and the registry.
Instead, it will write to a private copy. If your scripts must modify the
shared locations, you will need to install the full installer.

For more detail on the technical basis for these limitations, please consult
Microsoft's documentation on packaged full-trust apps, currently available at
`docs.microsoft.com/en-us/windows/msix/desktop/desktop-to-uwp-behind-the-scenes
<https://docs.microsoft.com/en-us/windows/msix/desktop/desktop-to-uwp-behind-the-scenes>`_


.. _windows-nuget:

Expand Down
4 changes: 2 additions & 2 deletions Include/patchlevel.h
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,10 @@
#define PY_MINOR_VERSION 10
#define PY_MICRO_VERSION 0
#define PY_RELEASE_LEVEL PY_RELEASE_LEVEL_ALPHA
#define PY_RELEASE_SERIAL 4
#define PY_RELEASE_SERIAL 5

/* Version as a string */
#define PY_VERSION "3.10.0a4+"
#define PY_VERSION "3.10.0a5+"
/*--end constants--*/

/* Version as a single 4-byte hex number, e.g. 0x010502B2 == 1.5.2b2.
Expand Down
50 changes: 42 additions & 8 deletions Lib/pydoc_data/topics.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# -*- coding: utf-8 -*-
# Autogenerated by Sphinx on Mon Jan 4 17:25:50 2021
# Autogenerated by Sphinx on Tue Feb 2 20:44:10 2021
topics = {'assert': 'The "assert" statement\n'
'**********************\n'
'\n'
Expand Down Expand Up @@ -2561,8 +2561,10 @@
'usage\n'
'patterns to be encapsulated for convenient reuse.\n'
'\n'
' with_stmt ::= "with" with_item ("," with_item)* ":" suite\n'
' with_item ::= expression ["as" target]\n'
' with_stmt ::= "with" ( "(" with_stmt_contents ","? '
'")" | with_stmt_contents ) ":" suite\n'
' with_stmt_contents ::= with_item ("," with_item)*\n'
' with_item ::= expression ["as" target]\n'
'\n'
'The execution of the "with" statement with one “item” proceeds '
'as\n'
Expand Down Expand Up @@ -2654,9 +2656,23 @@
' with B() as b:\n'
' SUITE\n'
'\n'
'You can also write multi-item context managers in multiple lines '
'if\n'
'the items are surrounded by parentheses. For example:\n'
'\n'
' with (\n'
' A() as a,\n'
' B() as b,\n'
' ):\n'
' SUITE\n'
'\n'
'Changed in version 3.1: Support for multiple context '
'expressions.\n'
'\n'
'Changed in version 3.10: Support for using grouping parentheses '
'to\n'
'break the statement in multiple lines.\n'
'\n'
'See also:\n'
'\n'
' **PEP 343** - The “with” statement\n'
Expand Down Expand Up @@ -5268,9 +5284,9 @@
' | | in the form ‘+000000120’. This alignment '
'option is only |\n'
' | | valid for numeric types. It becomes the '
'default when ‘0’ |\n'
' | | immediately precedes the field '
'width. |\n'
'default for |\n'
' | | numbers when ‘0’ immediately precedes the '
'field width. |\n'
' '
'+-----------+------------------------------------------------------------+\n'
' | "\'^\'" | Forces the field to be centered within '
Expand Down Expand Up @@ -5378,6 +5394,10 @@
'with an\n'
'*alignment* type of "\'=\'".\n'
'\n'
'Changed in version 3.10: Preceding the *width* field by '
'"\'0\'" no\n'
'longer affects the default alignment for strings.\n'
'\n'
'The *precision* is a decimal number indicating how many '
'digits should\n'
'be displayed after the decimal point for a floating point '
Expand Down Expand Up @@ -13989,8 +14009,10 @@
'usage\n'
'patterns to be encapsulated for convenient reuse.\n'
'\n'
' with_stmt ::= "with" with_item ("," with_item)* ":" suite\n'
' with_item ::= expression ["as" target]\n'
' with_stmt ::= "with" ( "(" with_stmt_contents ","? ")" | '
'with_stmt_contents ) ":" suite\n'
' with_stmt_contents ::= with_item ("," with_item)*\n'
' with_item ::= expression ["as" target]\n'
'\n'
'The execution of the "with" statement with one “item” proceeds as\n'
'follows:\n'
Expand Down Expand Up @@ -14076,8 +14098,20 @@
' with B() as b:\n'
' SUITE\n'
'\n'
'You can also write multi-item context managers in multiple lines if\n'
'the items are surrounded by parentheses. For example:\n'
'\n'
' with (\n'
' A() as a,\n'
' B() as b,\n'
' ):\n'
' SUITE\n'
'\n'
'Changed in version 3.1: Support for multiple context expressions.\n'
'\n'
'Changed in version 3.10: Support for using grouping parentheses to\n'
'break the statement in multiple lines.\n'
'\n'
'See also:\n'
'\n'
' **PEP 343** - The “with” statement\n'
Expand Down
Loading