[Python-checkins] Fix minor typos in Whatsnew (GH-16759)

Raymond Hettinger webhook-mailer at python.org
Sun Oct 13 23:35:17 EDT 2019


https://github.com/python/cpython/commit/75d8a7529574f9997c6b13f9c45f7e79c868b33d
commit: 75d8a7529574f9997c6b13f9c45f7e79c868b33d
branch: 3.8
author: Raymond Hettinger <rhettinger at users.noreply.github.com>
committer: GitHub <noreply at github.com>
date: 2019-10-13T20:35:11-07:00
summary:

Fix minor typos in Whatsnew (GH-16759)

files:
M Doc/whatsnew/3.8.rst

diff --git a/Doc/whatsnew/3.8.rst b/Doc/whatsnew/3.8.rst
index c53bffb08edea..422a6497e0a2e 100644
--- a/Doc/whatsnew/3.8.rst
+++ b/Doc/whatsnew/3.8.rst
@@ -183,7 +183,7 @@ keywords, the parameters names remain available for use in ``**kwargs``::
 
 This greatly simplifies the implementation of functions and methods
 that need to accept arbitrary keyword arguments.  For example, here
-is an except from code in the :mod:`collections` module::
+is an excerpt from code in the :mod:`collections` module::
 
   class Counter(dict):
 
@@ -215,7 +215,7 @@ subdirectories).
 Debug build uses the same ABI as release build
 -----------------------------------------------
 
-Python now uses the same ABI whether it built in release or debug mode. On
+Python now uses the same ABI whether it's built in release or debug mode. On
 Unix, when Python is built in debug mode, it is now possible to load C
 extensions built in release mode and C extensions built using the stable ABI.
 
@@ -567,7 +567,7 @@ The :func:`ast.parse` function has some new flags:
   comments" (returned for function definition AST nodes);
 
 * ``feature_version=(3, N)`` allows specifying an earlier Python 3
-  version.  (For example, ``feature_version=(3, 4)`` will treat
+  version. (For example, ``feature_version=(3, 4)`` will treat
   ``async`` and ``await`` as non-reserved words.)
 
 New function :func:`ast.get_source_segment` returns the source code
@@ -1267,7 +1267,7 @@ Build and C API Changes
     without calling functions. This API is now installed by ``make install``.
 
   (Contributed by Victor Stinner in :issue:`35134` and :issue:`35081`,
-  work initiated by Eric Snow in Python 3.7)
+  work initiated by Eric Snow in Python 3.7.)
 
 * Some macros have been converted to static inline functions: parameter types
   and return type are well defined, they don't have issues specific to macros,
@@ -1361,12 +1361,11 @@ Deprecated
 
   Implementations of these methods have been ignoring their *index* parameter,
   and returning the next item instead.
-
   (Contributed by Berker Peksag in :issue:`9372`.)
 
 * The :class:`typing.NamedTuple` class has deprecated the ``_field_types``
   attribute in favor of the ``__annotations__`` attribute which has the same
-  information.  (Contributed by Raymond Hettinger in :issue:`36320`.)
+  information. (Contributed by Raymond Hettinger in :issue:`36320`.)
 
 * :mod:`ast` classes ``Num``, ``Str``, ``Bytes``, ``NameConstant`` and
   ``Ellipsis`` are considered deprecated and will be removed in future Python
@@ -1394,7 +1393,6 @@ Deprecated
   parameter of functions :func:`~gettext.translation` and
   :func:`~gettext.install` are also deprecated, since they are only used for
   for the ``l*gettext()`` functions.
-
   (Contributed by Serhiy Storchaka in :issue:`33710`.)
 
 * The :meth:`~threading.Thread.isAlive()` method of :class:`threading.Thread` has been deprecated.
@@ -1477,11 +1475,11 @@ The following features and APIs have been removed from Python 3.8:
 
 * The ``bufsize`` keyword argument of :func:`fileinput.input` and
   :func:`fileinput.FileInput` which was ignored and deprecated since Python 3.6
-  has been removed. :issue:`36952` (Contributed by Matthias Bussonnier)
+  has been removed. :issue:`36952` (Contributed by Matthias Bussonnier.)
 
 * The functions :func:`sys.set_coroutine_wrapper` and
   :func:`sys.get_coroutine_wrapper` deprecated in Python 3.7 have been removed;
-  :issue:`36933` (Contributed by Matthias Bussonnier)
+  :issue:`36933` (Contributed by Matthias Bussonnier.)
 
 
 Porting to Python 3.8
@@ -1507,9 +1505,9 @@ Changes in Python behavior
   (Contributed by Serhiy Storchaka in :issue:`34850`.)
 
 * The CPython interpreter can swallow exceptions in some circumstances.
-  In Python 3.8 this happens in less cases.  In particular, exceptions
+  In Python 3.8 this happens in fewer cases.  In particular, exceptions
   raised when getting the attribute from the type dictionary are no longer
-  ignored.  (Contributed by Serhiy Storchaka in :issue:`35459`.)
+  ignored. (Contributed by Serhiy Storchaka in :issue:`35459`.)
 
 * Removed ``__str__`` implementations from builtin types :class:`bool`,
   :class:`int`, :class:`float`, :class:`complex` and few classes from
@@ -1604,7 +1602,7 @@ Changes in the Python API
   16 KiB to 1 MiB.
 
 * The ``PyGC_Head`` struct has changed completely.  All code that touched the
-  struct member should be rewritten.  (See :issue:`33597`)
+  struct member should be rewritten.  (See :issue:`33597`.)
 
 * The ``PyInterpreterState`` struct has been moved into the "internal"
   header files (specifically Include/internal/pycore_pystate.h).  An



More information about the Python-checkins mailing list