[Python-checkins] bpo-33828: Add missing versionchanged note for string.Formatter. (GH-7668)

Miss Islington (bot) webhook-mailer at python.org
Tue Jun 12 22:11:28 EDT 2018


https://github.com/python/cpython/commit/439a9b69985bd4757de1504d19b040f78e384ca4
commit: 439a9b69985bd4757de1504d19b040f78e384ca4
branch: 3.6
author: Miss Islington (bot) <31488909+miss-islington at users.noreply.github.com>
committer: GitHub <noreply at github.com>
date: 2018-06-12T19:11:25-07:00
summary:

bpo-33828: Add missing versionchanged note for string.Formatter. (GH-7668)


string.Formatter auto-numbering feature was added in 3.4 and there
is no versionchanged note in its documentation, making the documentation
ambiguous about which version the feature is available.
(cherry picked from commit b9d8ad5130e0f77be28a3dec6d468e6470835573)

Co-authored-by: Xiang Zhang <angwerzx at 126.com>

files:
M Doc/library/string.rst

diff --git a/Doc/library/string.rst b/Doc/library/string.rst
index 706d5e1fff3f..f4c4b8c8683f 100644
--- a/Doc/library/string.rst
+++ b/Doc/library/string.rst
@@ -231,8 +231,11 @@ attribute using :func:`getattr`, while an expression of the form ``'[index]'``
 does an index lookup using :func:`__getitem__`.
 
 .. versionchanged:: 3.1
-   The positional argument specifiers can be omitted, so ``'{} {}'`` is
-   equivalent to ``'{0} {1}'``.
+   The positional argument specifiers can be omitted for :meth:`str.format`,
+   so ``'{} {}'.format(a, b)`` is equivalent to ``'{0} {1}'.format(a, b)``.
+
+.. versionchanged:: 3.4
+   The positional argument specifiers can be omitted for :class:`Formatter`.
 
 Some simple format string examples::
 



More information about the Python-checkins mailing list