Skip to content

Commit 12202ba

Browse files
committed
Calling dir() on a Structure includes Suitcase fields
1 parent 1912bca commit 12202ba

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

suitcase/structure.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -293,6 +293,9 @@ def __setattr__(self, key, value):
293293
return field.setval(value)
294294
return object.__setattr__(self, key, value)
295295

296+
def __dir__(self):
297+
return object.__dir__(self) + [str(k) for k, v in self._sorted_fields]
298+
296299
def __iter__(self):
297300
return iter(self._sorted_fields)
298301

0 commit comments

Comments
 (0)