[Python-checkins] cpython (3.6): Update OrderedDict docs to reflect acceptance of PEP 468

raymond.hettinger python-checkins at python.org
Sun Jan 8 01:05:33 EST 2017


https://hg.python.org/cpython/rev/2d7567286d7d
changeset:   106040:2d7567286d7d
branch:      3.6
parent:      106036:401e70317976
user:        Raymond Hettinger <python at rcn.com>
date:        Sat Jan 07 22:05:12 2017 -0800
summary:
  Update OrderedDict docs to reflect acceptance of PEP 468

files:
  Doc/library/collections.rst |  9 +++++----
  1 files changed, 5 insertions(+), 4 deletions(-)


diff --git a/Doc/library/collections.rst b/Doc/library/collections.rst
--- a/Doc/library/collections.rst
+++ b/Doc/library/collections.rst
@@ -1029,14 +1029,15 @@
 dictionaries.  This allows :class:`OrderedDict` objects to be substituted
 anywhere a regular dictionary is used.
 
-The :class:`OrderedDict` constructor and :meth:`update` method both accept
-keyword arguments, but their order is lost because Python's function call
-semantics pass in keyword arguments using a regular unordered dictionary.
-
 .. versionchanged:: 3.5
    The items, keys, and values :term:`views <dictionary view>`
    of :class:`OrderedDict` now support reverse iteration using :func:`reversed`.
 
+.. versionchanged:: 3.6
+   With the acceptance of :pep:`468`, order is retained for keyword arguments
+   passed to the :class:`OrderedDict` constructor and its :meth:`update`
+   method.
+
 :class:`OrderedDict` Examples and Recipes
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 

-- 
Repository URL: https://hg.python.org/cpython


More information about the Python-checkins mailing list