]> granicus.if.org Git - python/commitdiff
bpo-33828: Add missing versionchanged note for string.Formatter. (GH-7668)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Wed, 13 Jun 2018 02:10:51 +0000 (19:10 -0700)
committerGitHub <noreply@github.com>
Wed, 13 Jun 2018 02:10:51 +0000 (19:10 -0700)
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@126.com>
Doc/library/string.rst

index ee8ea857da4b96e83aa228959e6aacfa114696f3..89955cfddb381a607a31e0758c3cbb26b01dcb31 100644 (file)
@@ -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::