cpython/Doc/library
Robert Smallshire 58a7da9e12
bpo-26680: Incorporate is_integer in all built-in and standard library numeric types (GH-6121)
* bpo-26680: Adds support for int.is_integer() for compatibility with float.is_integer().

The int.is_integer() method always returns True.

* bpo-26680: Adds a test to ensure that False.is_integer() and True.is_integer() are always True.

* bpo-26680: Adds Real.is_integer() with a trivial implementation using conversion to int.

This default implementation is intended to reduce the workload for subclass
implementers. It is not robust in the presence of infinities or NaNs and
may have suboptimal performance for other types.

* bpo-26680: Adds Rational.is_integer which returns True if the denominator is one.

This implementation assumes the Rational is represented in it's
lowest form, as required by the class docstring.

* bpo-26680: Adds Integral.is_integer which always returns True.

* bpo-26680: Adds tests for Fraction.is_integer called as an instance method.

The tests for the Rational abstract base class use an unbound
method to sidestep the inability to directly instantiate Rational.
These tests check that everything works correct as an instance method.

* bpo-26680: Updates documentation for Real.is_integer and built-ins int and float.

The call x.is_integer() is now listed in the table of operations
which apply to all numeric types except complex, with a reference
to the full documentation for Real.is_integer().  Mention of
is_integer() has been removed from the section 'Additional Methods
on Float'.

The documentation for Real.is_integer() describes its purpose, and
mentions that it should be overridden for performance reasons, or
to handle special values like NaN.

* bpo-26680: Adds Decimal.is_integer to the Python and C implementations.

The C implementation of Decimal already implements and uses
mpd_isinteger internally, we just expose the existing function to
Python.

The Python implementation uses internal conversion to integer
using to_integral_value().

In both cases, the corresponding context methods are also
implemented.

Tests and documentation are included.

* bpo-26680: Updates the ACKS file.

* bpo-26680: NEWS entries for int, the numeric ABCs and Decimal.

Co-authored-by: Robert Smallshire <rob@sixty-north.com>
2020-10-01 17:30:08 +01:00
..
2to3.rst bpo-40360: Deprecate lib2to3 module in light of PEP 617 (GH-19663) 2020-04-24 11:19:46 -07:00
__future__.rst bpo-41314: fixed annotations __future__ version (GH-21616) 2020-07-25 14:42:49 -07:00
__main__.rst
_thread.rst bpo-37077: Add native thread ID (TID) for AIX (GH-13624) 2019-06-13 15:34:46 -07:00
abc.rst
aifc.rst bpo-40204: Add :noindex: in the documentation (GH-21859) 2020-08-13 21:41:54 +02:00
allos.rst
archiving.rst
argparse.rst Fix error in argparse documentation example (GH-17399) 2020-08-28 11:47:58 -07:00
array.rst bpo-36346: array: Don't use deprecated APIs (GH-19653) 2020-05-11 15:37:25 +09:00
ast.rst Add links to asttokens, leoAst, LibCST and parso to ast docs (GH-21773) 2020-08-11 07:07:49 -07:00
asynchat.rst
asyncio-api-index.rst bpo-32309: Implement asyncio.to_thread() (GH-20143) 2020-05-18 20:03:28 -07:00
asyncio-dev.rst Improve asyncio-dev 'Concurrency and Multithreading' docs (GH-20882) 2020-08-29 16:47:38 -07:00
asyncio-eventloop.rst Improve asyncio.loop.call_soon() documentation (GH-20883) 2020-06-22 22:16:00 -04:00
asyncio-exceptions.rst docs: Add asyncio source code links (GH-16640) 2019-10-10 19:18:46 -04:00
asyncio-future.rst bpo-31033: Add a msg argument to Future.cancel() and Task.cancel() (GH-19979) 2020-05-15 16:55:50 -07:00
asyncio-llapi-index.rst
asyncio-platforms.rst docs: Add asyncio source code links (GH-16640) 2019-10-10 19:18:46 -04:00
asyncio-policy.rst closes bpo-38692: Add a pidfd child process watcher to asyncio. (GH-17069) 2019-11-13 19:08:50 -08:00
asyncio-protocol.rst Fix typo in docs: 'created by th' -> 'created by the' (GH-21384) 2020-07-10 21:13:31 +05:30
asyncio-queue.rst docs: Add asyncio source code links (GH-16640) 2019-10-10 19:18:46 -04:00
asyncio-stream.rst bpo-38738: Fix formatting of True and False. (GH-17083) 2019-11-12 16:57:03 +02:00
asyncio-subprocess.rst closes bpo-40774: Fix docs indentation for asyncio.create_subprocess_shell() (GH-20403) 2020-05-25 23:08:40 -05:00
asyncio-sync.rst bpo-34793: Drop old-style context managers in asyncio.locks (GH-17533) 2020-02-01 13:12:52 +02:00
asyncio-task.rst bpo-37703: improve asyncio.gather documentation regarding cancellation (GH-15312) 2020-07-20 01:42:57 -07:00
asyncio.rst docs: Add asyncio source code links (GH-16640) 2019-10-10 19:18:46 -04:00
asyncore.rst
atexit.rst
audioop.rst
audit_events.rst bpo-38892: Improve docs for audit event (GH-17361) 2019-11-26 09:07:48 -08:00
base64.rst bpo-16995: add support for base32 extended hex (base32hex) (GH-20441) 2020-08-10 07:48:20 -07:00
bdb.rst [3.9] bpo-37116: Use PEP 570 syntax for positional-only parameters. (GH-12620) 2019-06-05 18:22:31 +03:00
binary.rst
binascii.rst bpo-39353: binascii.crc_hqx() is no longer deprecated (GH-18276) 2020-01-30 09:56:40 +01:00
binhex.rst bpo-39353: Deprecate the binhex module (GH-18025) 2020-01-22 20:44:22 +01:00
bisect.rst Revert "Fix all Python Cookbook links (#22205)" (GH-22424) 2020-09-27 01:47:25 +01:00
builtins.rst
bz2.rst bpo-39357: Remove buffering parameter of bz2.BZ2File (GH-18028) 2020-01-16 15:33:30 +01:00
calendar.rst bpo-41228: Fix /a/are/ in monthcalendar() descripton (GH-21372) 2020-07-10 21:54:53 -04:00
cgi.rst
cgitb.rst
chunk.rst
cmath.rst bpo-36908: 'This module is always available' isn't helpful. (#13297) 2019-05-17 15:29:13 +05:30
cmd.rst
code.rst bpo-38872: Document exec symbol for codeop.compile_command (GH-20047) 2020-05-14 21:59:46 -03:00
codecs.rst bpo-41842: Add codecs.unregister() function (GH-22360) 2020-09-28 23:41:11 +02:00
codeop.rst bpo-38872: Document exec symbol for codeop.compile_command (GH-20047) 2020-05-14 21:59:46 -03:00
collections.abc.rst Revert "Fix all Python Cookbook links (#22205)" (GH-22424) 2020-09-27 01:47:25 +01:00
collections.rst Revert "Fix all Python Cookbook links (#22205)" (GH-22424) 2020-09-27 01:47:25 +01:00
colorsys.rst Update link in colorsys docs to be https (GH-14062) 2019-06-15 07:09:36 -07:00
compileall.rst bpo-38112: Document that compileall.compile_[dir,file] also accept multiple opt levels (GH-20174) 2020-05-18 15:23:37 +02:00
concurrency.rst bpo-37312: Remove _dummy_thread and dummy_threading modules (GH-14143) 2019-06-17 14:18:43 +02:00
concurrent.futures.rst bpo-40204: Fix reference to terms in the doc (GH-21865) 2020-08-14 12:20:05 +02:00
concurrent.rst
configparser.rst bpo-37779 : Add information about the overriding behavior of ConfigParser.read (GH-15177) 2020-09-23 14:28:58 +02:00
constants.rst bpo-41810: Reintroduce types.EllipsisType, .NoneType & .NotImplementedType (GH-22336) 2020-09-22 08:55:34 -07:00
contextlib.rst [3.9] bpo-37116: Use PEP 570 syntax for positional-only parameters. (GH-12620) 2019-06-05 18:22:31 +03:00
contextvars.rst
copy.rst bpo-23802: patch: __deepcopy__ memo dict argument usage (GH-21326) 2020-07-09 21:36:35 -03:00
copyreg.rst Do not use explicit inheritance from object in the documentation. (GH-13936) 2019-06-10 13:35:52 +03:00
crypt.rst
crypto.rst
csv.rst bpo-34003: Re-add versionchanged entry in csv docs (GH-20657) 2020-06-09 18:02:11 -07:00
ctypes.rst Fix typos and remove deprecated deprecation warning. (GH-17741) 2019-12-29 22:14:22 +00:00
curses.ascii.rst
curses.panel.rst
curses.rst bpo-41634: Fix a typo in the curses documentation (GH-21958) 2020-08-27 16:58:16 +05:30
custominterp.rst
dataclasses.rst bpo-41199: Docstring convention not followed for dataclasses documentation page (GH-21413) 2020-07-09 05:13:47 -07:00
datatypes.rst bpo-17005: Move topological sort functionality to its own module (GH-20558) 2020-06-01 00:41:14 +01:00
datetime.rst Reword aware/naive introduction sentence (GH-20175) 2020-05-21 16:26:27 -04:00
dbm.rst
debug.rst bpo-37390: Add audit event table to documentations (GH-14406) 2019-06-27 10:47:59 -07:00
decimal.rst bpo-26680: Incorporate is_integer in all built-in and standard library numeric types (GH-6121) 2020-10-01 17:30:08 +01:00
development.rst bpo-39429: Add a new "Python Development Mode" doc page (GH-18132) 2020-01-24 10:22:18 +01:00
devmode.rst bpo-39429: Add a new "Python Development Mode" doc page (GH-18132) 2020-01-24 10:22:18 +01:00
dialog.rst bpo-38738: Fix formatting of True and False. (GH-17083) 2019-11-12 16:57:03 +02:00
difflib.rst Revert "Fix all Python Cookbook links (#22205)" (GH-22424) 2020-09-27 01:47:25 +01:00
dis.rst Fix List_Append description, list is extracted at TOS1[-i] (GH-21465) 2020-07-29 00:51:33 +08:00
distribution.rst
distutils.rst
doctest.rst bpo-38738: Fix formatting of True and False. (GH-17083) 2019-11-12 16:57:03 +02:00
email.charset.rst
email.compat32-message.rst bpo-38738: Fix formatting of True and False. (GH-17083) 2019-11-12 16:57:03 +02:00
email.contentmanager.rst
email.encoders.rst Fix typos in comments, docs and test names (#15018) 2019-07-30 18:16:13 -04:00
email.errors.rst bpo-38738: Fix formatting of True and False. (GH-17083) 2019-11-12 16:57:03 +02:00
email.examples.rst
email.generator.rst Fix typos in Doc/library/email.generator.rst documentation (GH-13539) 2019-05-24 09:50:35 -04:00
email.header.rst
email.headerregistry.rst bpo-35805: Add parser for Message-ID email header. (GH-13397) 2019-06-04 10:41:34 -07:00
email.iterators.rst
email.message.rst bpo-38738: Fix formatting of True and False. (GH-17083) 2019-11-12 16:57:03 +02:00
email.mime.rst
email.parser.rst
email.policy.rst
email.rst
email.utils.rst bpo-38421: Update email.utils documentation (GH-16678) 2019-11-12 04:38:46 -08:00
ensurepip.rst bpo-39183: Fix formatting in library/ensurepip (GH-17787) 2020-01-01 14:26:33 -08:00
enum.rst bpo-41816: StrEnum.__str__ is str.__str__ (GH-22362) 2020-09-22 13:00:07 -07:00
errno.rst
exceptions.rst bpo-39429: Add a new "Python Development Mode" doc page (GH-18132) 2020-01-24 10:22:18 +01:00
faulthandler.rst bpo-39429: Add a new "Python Development Mode" doc page (GH-18132) 2020-01-24 10:22:18 +01:00
fcntl.rst bpo-39184: Add audit events to functions in fcntl, msvcrt, os, resource, shutil, signal, syslog (GH-18407) 2020-02-13 07:47:42 +00:00
filecmp.rst
fileformats.rst
fileinput.rst bpo-39674: Revert "bpo-37330: open() no longer accept 'U' in file mode (GH-16959)" (GH-18767) 2020-03-04 18:50:22 +01:00
filesys.rst
fnmatch.rst
formatter.rst
fractions.rst bpo-39350: Fix fractions for int subclasses (GH-18375) 2020-02-07 23:42:51 +01:00
frameworks.rst
ftplib.rst bpo-39380: Change ftplib encoding from latin-1 to utf-8 (GH-18048) 2020-04-14 01:07:56 +02:00
functional.rst
functions.rst bpo-41762: Fix usage of productionlist markup in the doc (GH-22281) 2020-09-18 09:10:15 +02:00
functools.rst bpo-17005: Move topological sort functionality to its own module (GH-20558) 2020-06-01 00:41:14 +01:00
gc.rst bpo-41455: Provide a link to how the third generation is collected in the GC docs (GH-21703) 2020-08-08 19:48:21 +01:00
getopt.rst
getpass.rst
gettext.rst Issue3950: Fix docs for default locale used by gettext to match implementation (#18435) 2020-02-10 13:15:34 -08:00
glob.rst bpo-40486: Specify what happens if directory content change diring iteration (GH-22025) 2020-09-04 21:19:30 +03:00
graphlib.rst [doc] Fix a typo in the graphlib docs (#22030) 2020-09-03 11:00:10 +01:00
grp.rst
gzip.rst bpo-28286: Deprecate opening GzipFile for writing implicitly. (GH-16417) 2019-11-16 18:56:57 +02:00
hashlib-blake2-tree.png
hashlib.rst bpo-37630: Use SHA3 and SHAKE XOF from OpenSSL (GH-16049) 2020-05-16 13:27:06 -07:00
heapq.rst
hmac.rst bpo-40791: Use CRYPTO_memcmp() for compare_digest (#20456) 2020-05-27 21:50:06 +02:00
html.entities.rst
html.parser.rst
html.rst
http.client.rst fixes typos in http.client documentation (#18300) 2020-02-01 04:31:00 -08:00
http.cookiejar.rst bpo-41521: Replace denylist with blocklist is http.cookiejar doc (GH-21826) 2020-08-13 19:20:28 +02:00
http.cookies.rst bpo-11001: updated cookie docs (GH-13086) 2019-05-07 10:05:20 -07:00
http.rst bpo-39507: Add HTTP status 418 "I'm a Teapot" (GH-18291) 2020-03-15 14:24:23 +02:00
http.server.rst bpo-35292: Avoid calling mimetypes.init when http.server is imported (GH-17822) 2020-01-08 10:28:14 -08:00
i18n.rst
idle.rst bpo-35764: Rewrite the IDLE Calltips doc section (GH-22363) 2020-09-22 13:21:58 -04:00
imaplib.rst bpo-41672: Fix type mismatches in imaplib docs (GH-22207) 2020-09-12 16:58:56 +09:00
imghdr.rst bpo-41283: Fix mismatched argument name for imghdr.what (GH-21501) 2020-07-20 21:22:01 -03:00
imp.rst bpo-37674: Tweak imp module deprecation note in the docs (GH-20480) 2020-06-13 10:35:08 -07:00
importlib.metadata.rst bpo-39791: Refresh importlib.metadata from importlib_metadata 1.6.1. (GH-20659) 2020-06-05 16:34:16 -04:00
importlib.rst bpo-40204: Fix reference to terms in the doc (GH-21865) 2020-08-14 12:20:05 +02:00
index.rst
inspect.rst bpo-40257: Revert changes to inspect.getdoc() (GH-20073) 2020-05-18 20:25:07 +03:00
internet.rst
intro.rst
io.rst bpo-39691: Clarify io.open_code behavior (GH-19824) 2020-05-01 18:52:10 +01:00
ipaddress.rst bpo-28577: Special case added to IP v4 and v6 hosts for /32 and /128 networks (GH-18757) 2020-03-09 15:33:45 -07:00
ipc.rst
itertools.rst Note the output ordering of combinatoric functions (GH-19732) 2020-05-28 12:56:43 -07:00
json.rst Doc: add a missing period (GH-21819) 2020-08-20 22:08:37 +02:00
keyword.rst Add soft keywords to the documentation (GH-21185) 2020-06-27 20:00:29 +01:00
language.rst Delete remaining references to Grammar/Grammar from docs (#21624) 2020-07-26 08:27:52 -07:00
linecache.rst bpo-21063: Improve module synopsis for distutils (GH-17363) 2019-11-25 14:17:59 -08:00
locale.rst Fix a typo in locale Docs (#22233) 2020-09-14 20:36:34 +03:00
logging.config.rst
logging.handlers.rst bpo-38738: Fix formatting of True and False. (GH-17083) 2019-11-12 16:57:03 +02:00
logging.rst Update logging documentation to tidy up formatting (GH-22173) 2020-09-10 11:50:23 +01:00
lzma.rst bpo-38738: Fix formatting of True and False. (GH-17083) 2019-11-12 16:57:03 +02:00
mailbox.rst bpo-30088: Document that existing dir structure isn't verified by mailbox.Maildir (GH-1163) 2019-07-13 07:47:14 -07:00
mailcap.rst fix comma location in various places (GH-19233) 2020-03-30 14:28:25 -07:00
markup.rst
marshal.rst
math.rst Revert "Fix all Python Cookbook links (#22205)" (GH-22424) 2020-09-27 01:47:25 +01:00
mimetypes.rst bpo-4963: Fix for initialization and non-deterministic behavior issues in mimetypes (GH-3062) 2019-06-24 16:46:59 -07:00
misc.rst
mm.rst
mmap.rst bpo-40611: Adds MAP_POPULATE to the mmap module (GH-20061) 2020-05-26 23:42:18 +02:00
modulefinder.rst
modules.rst bpo-34632: Add importlib.metadata (GH-12547) 2019-05-24 16:59:01 -07:00
msilib.rst
msvcrt.rst bpo-39184: Add audit events to functions in fcntl, msvcrt, os, resource, shutil, signal, syslog (GH-18407) 2020-02-13 07:47:42 +00:00
multiprocessing.rst Add missing word (GH-21936) 2020-08-27 02:49:14 +02:00
multiprocessing.shared_memory.rst
netdata.rst
netrc.rst
nis.rst
nntplib.rst bpo-39366: Remove xpath() and xgtitle() methods of NNTP (GH-18035) 2020-01-23 00:59:43 +03:00
numbers.rst bpo-26680: Incorporate is_integer in all built-in and standard library numeric types (GH-6121) 2020-10-01 17:30:08 +01:00
numeric.rst
operator.rst bpo-40792: Make the result of PyNumber_Index() always having exact type int. (GH-20443) 2020-05-28 10:33:45 +03:00
optparse.rst bpo-41858: Clarify line in optparse doc (GH-22407) 2020-09-26 23:43:18 -04:00
os.path.rst Doc: Improve consistency of os.path.normcase with other os.path functions (GH-14004) 2019-09-13 14:01:02 +01:00
os.rst bpo-40486: Specify what happens if directory content change diring iteration (GH-22025) 2020-09-04 21:19:30 +03:00
ossaudiodev.rst
othergui.rst closes bpo-29017: Update the bindings for Qt information with PySide2 (GH-20149) 2020-05-29 20:57:03 -05:00
pathlib-inheritance.png
pathlib-inheritance.svg
pathlib.rst bpo-40486: Specify what happens if directory content change diring iteration (GH-22025) 2020-09-04 21:19:30 +03:00
pdb.rst bpo-40773: Fix rendering for 'retval' on the pdb page (GH-21081) 2020-06-24 14:50:49 -07:00
persistence.rst
pickle.rst bpo-39435: Make the first argument of pickle.loads() positional-only. (GH-19846) 2020-05-02 09:38:01 +03:00
pickletools.rst
pipes.rst
pkgutil.rst bpo-40204: Fix reference to terms in the doc (GH-21865) 2020-08-14 12:20:05 +02:00
platform.rst bpo-39383: Mention Darwin as a potential value for platform.system() (GH-18054) 2020-01-20 18:22:56 -05:00
plistlib.rst Slightly improve plistlib test coverage. (GH-17025) 2019-11-01 18:45:01 +02:00
poplib.rst bpo-39259: poplib now rejects timeout = 0 (GH-17912) 2020-01-10 15:34:05 +01:00
posix.rst bpo-27961: Remove leftovers from the times when long long wasn't required (GH-15388) 2019-08-22 16:28:28 +01:00
pprint.rst fix comma location in various places (GH-19233) 2020-03-30 14:28:25 -07:00
profile.rst bpo-37958: Adding get_profile_dict to pstats (GH-15495) 2020-01-15 14:51:54 -08:00
pty.rst bpo-40094: Add os.waitstatus_to_exitcode() (GH-19201) 2020-04-01 18:49:29 +02:00
pwd.rst
py_compile.rst closes bpo-41723: Fix an error in the py_compile documentation. (GH-22110) 2020-09-05 22:39:23 -05:00
pyclbr.rst bpo-39654: Update pyclbr doc to reflect additional information returned (GH-18528) 2020-02-23 21:00:40 -05:00
pydoc.rst
pyexpat.rst
python.rst
queue.rst bpo-40387: Improve queue join() example. (GH-19724) 2020-04-26 18:11:27 -07:00
quopri.rst
random.rst bpo-41773: Raise exception for non-finite weights in random.choices(). (GH-22441) 2020-09-28 18:32:10 -07:00
re.rst Minor modernization and readability improvement to the tokenizer example (GH-19558) 2020-04-16 19:54:13 -07:00
readline.rst Docs: FIX broken links. (GH-13491) 2019-05-25 20:02:24 +02:00
reprlib.rst
resource.rst bpo-39184: Add audit events to functions in fcntl, msvcrt, os, resource, shutil, signal, syslog (GH-18407) 2020-02-13 07:47:42 +00:00
rlcompleter.rst
runpy.rst
sched.rst bpo-38738: Fix formatting of True and False. (GH-17083) 2019-11-12 16:57:03 +02:00
secrets.rst Fix grammar in secrets module documentation (GH-22467) 2020-09-30 15:05:51 -07:00
select.rst bpo-38580: Document that select() accepts iterables, not just sequences (GH-16832) 2020-05-25 10:03:48 +03:00
selectors.rst
shelve.rst Revert "Fix all Python Cookbook links (#22205)" (GH-22424) 2020-09-27 01:47:25 +01:00
shlex.rst bpo-33262: Deprecate passing None for s to shlex.split() (GH-6514) 2020-04-01 09:58:55 -04:00
shutil.rst bpo-41646: Mention path-like objects support in the docs for shutil.copy() (GH-22208) 2020-09-14 20:28:46 +01:00
signal.rst Doc: Fix broken manpage link (GH-21937) 2020-09-15 20:26:06 -03:00
site.rst bpo-38623: Doc: Add section for site module CLI. (GH-17858) 2020-01-07 16:58:40 +09:00
smtpd.rst bpo-35800: Deprecate smtpd.MailmanProxy (GH-11675) 2019-10-12 10:24:26 -07:00
smtplib.rst Cosmetic smtplib changes (GH-8718) 2020-05-22 17:50:58 -07:00
sndhdr.rst
socket.rst bpo-40204: Add :noindex: in the documentation (GH-21859) 2020-08-13 21:41:54 +02:00
socketserver.rst bpo-39797 Changes to socketserver.BaseServer's shutdown() method. (GH-18929) 2020-03-20 01:03:18 -07:00
spwd.rst
sqlite3.rst bpo-40744: Drop support for SQLite pre 3.7.3 (GH-20909) 2020-09-07 22:26:54 +01:00
ssl.rst bpo-41195: Add getter for Openssl security level (GH-21282) 2020-07-17 01:59:15 -07:00
stat.rst bpo-37834: Normalise handling of reparse points on Windows (GH-15231) 2019-08-21 15:27:33 -07:00
statistics.rst bpo-40290: Add zscore() to statistics.NormalDist. (GH-19547) 2020-04-16 10:25:14 -07:00
stdtypes.rst bpo-26680: Incorporate is_integer in all built-in and standard library numeric types (GH-6121) 2020-10-01 17:30:08 +01:00
string.rst bpo-41762: Fix usage of productionlist markup in the doc (GH-22281) 2020-09-18 09:10:15 +02:00
stringprep.rst bpo-38738: Fix formatting of True and False. (GH-17083) 2019-11-12 16:57:03 +02:00
struct.rst [doc] struct: update note about network byte order form to be more helpful (GH-22201) 2020-09-11 08:20:12 -07:00
subprocess.rst bpo-40707: Document that Popen.communicate sets the returncode attribute (GH-20283) 2020-06-23 23:12:10 -04:00
sunau.rst bpo-37320: Remove openfp() of aifc, sunau and wave (GH-14169) 2019-06-18 00:00:24 +02:00
superseded.rst
symtable.rst bpo-41224: Document is_annotated() in symtable module and update doc strings (GH-21369) 2020-07-07 20:09:56 -03:00
sys.rst Revert "Fix all Python Cookbook links (#22205)" (GH-22424) 2020-09-27 01:47:25 +01:00
sysconfig.rst Doc: change 'Posix' for 'POSIX' (GH-20001) 2020-05-17 23:29:51 +02:00
syslog.rst bpo-39184: Add audit events to functions in fcntl, msvcrt, os, resource, shutil, signal, syslog (GH-18407) 2020-02-13 07:47:42 +00:00
tabnanny.rst
tarfile.rst bpo-40204: Add :noindex: in the documentation (GH-21859) 2020-08-13 21:41:54 +02:00
telnetlib.rst bpo-37823: Fix open() link in telnetlib doc (GH-15281) 2019-08-21 12:13:34 +01:00
tempfile.rst bpo-33239: Fix default value of 'buffering' parameter in docs of tempfile.* functions (GH-21763) 2020-09-13 10:59:01 -07:00
termios.rst
test.rst bpo-41521: Rename blacklist parameter to not_exported (GH-21824) 2020-08-17 07:20:40 +02:00
text.rst
textwrap.rst fix comma location in various places (GH-19233) 2020-03-30 14:28:25 -07:00
threading.rst bpo-41833: threading.Thread now uses the target name (GH-22357) 2020-09-23 23:21:19 +02:00
time.rst closes bpo-40017: Add CLOCK_TAI constant to the time module. (GH-19096) 2020-03-23 22:41:40 -05:00
timeit.rst [doc] Fix padding in timeit (GH-22152) 2020-09-08 16:39:19 -07:00
tk.rst bpo-25237: Documentation for tkinter modules (GH-1870) 2019-09-10 10:55:34 +02:00
tk_msg.png bpo-25237: Documentation for tkinter modules (GH-1870) 2019-09-10 10:55:34 +02:00
tkinter.colorchooser.rst bpo-25237: Documentation for tkinter modules (GH-1870) 2019-09-10 10:55:34 +02:00
tkinter.dnd.rst bpo-25237: Documentation for tkinter modules (GH-1870) 2019-09-10 10:55:34 +02:00
tkinter.font.rst Remove duplicated words words (GH-22298) 2020-09-18 09:54:42 +03:00
tkinter.messagebox.rst bpo-25237: Documentation for tkinter modules (GH-1870) 2019-09-10 10:55:34 +02:00
tkinter.rst bpo-37149: Change Shipman tkinter link from archive.org to TkDocs (GH-22188) 2020-09-10 16:04:20 -04:00
tkinter.scrolledtext.rst bpo-25237: Documentation for tkinter modules (GH-1870) 2019-09-10 10:55:34 +02:00
tkinter.tix.rst
tkinter.ttk.rst bpo-38738: Fix formatting of True and False. (GH-17083) 2019-11-12 16:57:03 +02:00
token-list.inc
token.rst bpo-40204: Add :noindex: in the documentation (GH-21859) 2020-08-13 21:41:54 +02:00
tokenize.rst fix comma location in various places (GH-19233) 2020-03-30 14:28:25 -07:00
trace.rst [3.9] bpo-37116: Use PEP 570 syntax for positional-only parameters. (GH-12620) 2019-06-05 18:22:31 +03:00
traceback.rst
tracemalloc.rst bpo-40630: adjust tracemalloc.reset_peak docs for backport to 3.9 (GH-20546) 2020-06-01 19:26:33 +02:00
tty.rst
tulip_coro.dia
tulip_coro.png
turtle-star.pdf
turtle-star.png
turtle-star.ps
turtle.rst bpo-40204: Add :noindex: in the documentation (GH-21859) 2020-08-13 21:41:54 +02:00
types.rst bpo-41810: Reintroduce types.EllipsisType, .NoneType & .NotImplementedType (GH-22336) 2020-09-22 08:55:34 -07:00
typing.rst [doc] Leverage the fact that the actual types can now be indexed for typing (GH-22340) 2020-09-27 12:07:04 -07:00
undoc.rst
unicodedata.rst Update some www.unicode.org URLs to use HTTPS. (GH-18912) 2020-03-10 21:10:59 -07:00
unittest.mock-examples.rst bpo-38093: Correctly returns AsyncMock for async subclasses. (GH-15947) 2019-09-19 21:04:18 -07:00
unittest.mock.rst bpo-41325: Add version note for args and kwargs property in call object (GH-21525) 2020-07-18 18:35:44 +05:30
unittest.rst bpo-41328: Replace mention of Hudson CI with Travis CI and AppVeyor (GH-21653) 2020-07-28 07:48:32 -07:00
unix.rst
urllib.error.rst
urllib.parse.rst bpo-41521: Replace whitelist/blacklist with allowlist/denylist (GH-21822) 2020-08-11 06:26:59 -07:00
urllib.request.rst bpo-40204: Add :noindex: in the documentation (GH-21859) 2020-08-13 21:41:54 +02:00
urllib.robotparser.rst
urllib.rst
uu.rst
uuid.rst
venv.rst bpo-34556: Document addition of upgrade_deps to venv.create (GH-20135) 2020-05-23 02:58:50 -07:00
warnings.rst bpo-35563: Add reference links to warnings.rst (GH-11289) 2019-05-20 18:45:05 -04:00
wave.rst bpo-37320: Remove openfp() of aifc, sunau and wave (GH-14169) 2019-06-18 00:00:24 +02:00
weakref.rst bpo-40895: Update weakref documentation to remove old warnings (GH-20687) 2020-06-10 13:26:49 -07:00
webbrowser.rst bpo-37390: Add audit event table to documentations (GH-14406) 2019-06-27 10:47:59 -07:00
windows.rst
winreg.rst bpo-39007: Add auditing events to functions in winreg (GH-17541) 2019-12-09 11:18:12 -08:00
winsound.rst
wsgiref.rst bpo-41778: Change a punctuation on documentation. (GH-22229) 2020-09-13 14:05:44 -07:00
xdrlib.rst
xml.dom.minidom.rst bpo-37534: Allow adding Standalone Document Declaration when generating XML documents (GH-14912) 2020-02-29 09:22:19 +01:00
xml.dom.pulldom.rst
xml.dom.rst bpo-38738: Fix formatting of True and False. (GH-17083) 2019-11-12 16:57:03 +02:00
xml.etree.elementtree.rst bpo-36543: Revert "bpo-36543: Remove the xml.etree.cElementTree module." (GH-20117) 2020-06-10 17:39:12 +02:00
xml.rst bpo-38585: Remove references to defusedexpat (GH-22095) 2020-09-04 13:57:48 -07:00
xml.sax.handler.rst bpo-35018: Sax parser should provide user access to lexical handlers (GH-20958) 2020-08-09 12:50:53 +02:00
xml.sax.reader.rst
xml.sax.rst
xml.sax.utils.rst
xmlrpc.client.rst
xmlrpc.rst
xmlrpc.server.rst
zipapp.rst bpo-40131: Fix source and target order in zipapp example (GH-19290) 2020-04-03 22:06:29 +05:30
zipfile.rst bpo-39667: Sync zipp 3.0 (GH-18540) 2020-02-29 10:34:11 -06:00
zipimport.rst bpo-21063: Improve module synopsis for distutils (GH-17363) 2019-11-25 14:17:59 -08:00
zlib.rst Add link to zlib v1.1.3 vulnerability (GH-17156) 2020-01-03 13:10:16 +01:00
zoneinfo.rst Fix code-block in zoneinfo (GH-20201) 2020-05-18 19:02:54 -07:00