]> granicus.if.org Git - python/commitdiff
Update OrderedDict docs to reflect acceptance of PEP 468
authorRaymond Hettinger <python@rcn.com>
Sun, 8 Jan 2017 06:05:12 +0000 (22:05 -0800)
committerRaymond Hettinger <python@rcn.com>
Sun, 8 Jan 2017 06:05:12 +0000 (22:05 -0800)
Doc/library/collections.rst

index 9f3f5dc8ff9f08ed5db31762542dbdc2224ffa5a..8e2eb4d9b0382f4d91b0047bed7f8d4dd8ffbb3f 100644 (file)
@@ -1029,14 +1029,15 @@ Equality tests between :class:`OrderedDict` objects and other
 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
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^