From 5f047b5f5f3c38d6bf75d9a5662ee2e7f2bb5137 Mon Sep 17 00:00:00 2001 From: Dan Ryan Date: Thu, 3 May 2018 20:06:47 -0400 Subject: [PATCH] Patches need to have 1 whitespace on empty lines Signed-off-by: Dan Ryan --- .../patches/patched/prettytoml-table-iter.patch | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/tasks/vendoring/patches/patched/prettytoml-table-iter.patch b/tasks/vendoring/patches/patched/prettytoml-table-iter.patch index 5758e122..9ec52633 100644 --- a/tasks/vendoring/patches/patched/prettytoml-table-iter.patch +++ b/tasks/vendoring/patches/patched/prettytoml-table-iter.patch @@ -10,19 +10,20 @@ index 59fd5748..48663aed 100644 + from prettytoml.elements.common import ContainerElement from prettytoml.elements import traversal - - + + -class AbstractTable(ContainerElement, traversal.TraversalMixin): +class AbstractTable(ContainerElement, traversal.TraversalMixin, Mapping): """ Common code for handling tables as key-value pairs with metadata elements sprinkled all over. - + @@ -37,6 +42,9 @@ class AbstractTable(ContainerElement, traversal.TraversalMixin): def __len__(self): return len(tuple(self._enumerate_items())) - + + def __iter__(self): + return (key for key, _ in self.items()) + def __contains__(self, item): return item in self.keys() +