From 3f68d8c53af0da8d31cf5b922d7c0d50f1600010 Mon Sep 17 00:00:00 2001 From: Todd Gamblin Date: Sun, 4 Nov 2018 17:57:38 -0800 Subject: externals: bugfix in ruamel for ordereddict in Python 2.6 - args weren't being delegated properly from CommentedMap to OrderedDict --- lib/spack/external/ruamel/yaml/comments.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/spack/external/ruamel/yaml/comments.py b/lib/spack/external/ruamel/yaml/comments.py index 4a99931615..b8a5010ad8 100644 --- a/lib/spack/external/ruamel/yaml/comments.py +++ b/lib/spack/external/ruamel/yaml/comments.py @@ -381,9 +381,9 @@ class CommentedMap(ordereddict, CommentedBase): pre_comments = self.ca.comment[1] = [] return pre_comments - def update(self, vals): + def update(self, *vals, **kwds): try: - ordereddict.update(self, vals) + ordereddict.update(self, *vals, **kwds) except TypeError: # probably a dict that is used for x in vals: -- cgit v1.2.3-60-g2f50