Python 3.15.0a2

This commit is contained in:
Hugo van Kemenade 2025-11-18 16:50:49 +02:00
parent f46785f8bc
commit a62562859d
192 changed files with 1811 additions and 394 deletions

View file

@ -1,4 +1,4 @@
# Autogenerated by Sphinx on Tue Oct 14 13:46:01 2025
# Autogenerated by Sphinx on Tue Nov 18 16:51:09 2025
# as part of the release process.
topics = {
@ -1098,10 +1098,10 @@ class and instance attributes applies as for regular assignments.
'bltin-ellipsis-object': r'''The Ellipsis Object
*******************
This object is commonly used used to indicate that something is
omitted. It supports no special operations. There is exactly one
ellipsis object, named "Ellipsis" (a built-in name).
"type(Ellipsis)()" produces the "Ellipsis" singleton.
This object is commonly used to indicate that something is omitted. It
supports no special operations. There is exactly one ellipsis object,
named "Ellipsis" (a built-in name). "type(Ellipsis)()" produces the
"Ellipsis" singleton.
It is written as "Ellipsis" or "...".
@ -4140,6 +4140,10 @@ def double(x):
available for commands and command arguments, e.g. the current global
and local names are offered as arguments of the "p" command.
Command-line interface
======================
You can also invoke "pdb" from the command line to debug other
scripts. For example:
@ -4155,7 +4159,7 @@ def double(x):
-c, --command <command>
To execute commands as if given in a ".pdbrc" file; see Debugger
Commands.
commands.
Changed in version 3.2: Added the "-c" option.
@ -4376,7 +4380,7 @@ class pdb.Pdb(completekey='tab', stdin=None, stdout=None, skip=None, nosigint=Fa
See the documentation for the functions explained above.
Debugger Commands
Debugger commands
=================
The commands recognized by the debugger are listed below. Most
@ -5616,9 +5620,8 @@ class of the instance or a *non-virtual base class* thereof. The
2.71828
4.0
Unlike in integer literals, leading zeros are allowed in the numeric
parts. For example, "077.010" is legal, and denotes the same number as
"77.10".
Unlike in integer literals, leading zeros are allowed. For example,
"077.010" is legal, and denotes the same number as "77.01".
As in integer literals, single underscores may occur between digits to
help readability:
@ -7435,9 +7438,8 @@ class body. A "SyntaxError" is raised if a variable is used or
2.71828
4.0
Unlike in integer literals, leading zeros are allowed in the numeric
parts. For example, "077.010" is legal, and denotes the same number as
"77.10".
Unlike in integer literals, leading zeros are allowed. For example,
"077.010" is legal, and denotes the same number as "77.01".
As in integer literals, single underscores may occur between digits to
help readability:
@ -7685,9 +7687,8 @@ class that has an "__rsub__()" method, "type(y).__rsub__(y, x)" is
*************************
*Objects* are Pythons abstraction for data. All data in a Python
program is represented by objects or by relations between objects. (In
a sense, and in conformance to Von Neumanns model of a stored
program computer, code is also represented by objects.)
program is represented by objects or by relations between objects.
Even code is represented by objects.
Every object has an identity, a type and a value. An objects
*identity* never changes once it has been created; you may think of it
@ -10301,6 +10302,17 @@ class is used in a class pattern with positional arguments, each
follow uncased characters and lowercase characters only cased ones.
Return "False" otherwise.
For example:
>>> 'Spam, Spam, Spam'.istitle()
True
>>> 'spam, spam, spam'.istitle()
False
>>> 'SPAM, SPAM, SPAM'.istitle()
False
See also "title()".
str.isupper()
Return "True" if all cased characters [4] in the string are
@ -10663,6 +10675,8 @@ class is used in a class pattern with positional arguments, each
>>> titlecase("they're bill's friends.")
"They're Bill's Friends."
See also "istitle()".
str.translate(table, /)
Return a copy of the string in which each character has been mapped
@ -12362,6 +12376,11 @@ class method object, it is transformed into an instance method object
| | "X.__bases__" will be exactly equal to "(A, B, |
| | C)". |
+----------------------------------------------------+----------------------------------------------------+
| type.__base__ | **CPython implementation detail:** The single base |
| | class in the inheritance chain that is responsible |
| | for the memory layout of instances. This attribute |
| | corresponds to "tp_base" at the C level. |
+----------------------------------------------------+----------------------------------------------------+
| type.__doc__ | The classs documentation string, or "None" if |
| | undefined. Not inherited by subclasses. |
+----------------------------------------------------+----------------------------------------------------+