mirror of
https://github.com/kennethreitz/pipenv.git
synced 2026-06-05 22:50:18 +00:00
Patches need to have 1 whitespace on empty lines
Signed-off-by: Dan Ryan <dan@danryan.co>
This commit is contained in:
@@ -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()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user