File tree Expand file tree Collapse file tree 2 files changed +5
-1
lines changed
Filter options
Expand file tree Collapse file tree 2 files changed +5
-1
lines changed
Original file line number Diff line number Diff line change @@ -235,6 +235,10 @@ def __eq__(self, other):
235
235
and self .__forward_is_class__ == other .__forward_is_class__
236
236
and self .__cell__ == other .__cell__
237
237
and self .__owner__ == other .__owner__
238
+ and (
239
+ (tuple (sorted (self .__extra_names__ .items ())) if self .__extra_names__ else None ) ==
240
+ (tuple (sorted (other .__extra_names__ .items ())) if other .__extra_names__ else None )
241
+ )
238
242
)
239
243
240
244
def __hash__ (self ):
@@ -245,6 +249,7 @@ def __hash__(self):
245
249
self .__forward_is_class__ ,
246
250
self .__cell__ ,
247
251
self .__owner__ ,
252
+ tuple (sorted (self .__extra_names__ .items ())) if self .__extra_names__ else None ,
248
253
))
249
254
250
255
def __or__ (self , other ):
Original file line number Diff line number Diff line change @@ -276,7 +276,6 @@ def iter_fields(node):
276
276
Yield a tuple of ``(fieldname, value)`` for each field in ``node._fields``
277
277
that is present on *node*.
278
278
"""
279
- print (node )
280
279
for field in node ._fields :
281
280
try :
282
281
yield field , getattr (node , field )
You can’t perform that action at this time.
0 commit comments