Skip to content

Commit d88eb24

Browse files
committed
Define module level __dir__
1 parent 460491e commit d88eb24

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

Lib/ast.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -652,6 +652,9 @@ def main():
652652
if __name__ == '__main__':
653653
main()
654654

655+
def __dir__():
656+
dir_ = {n for n in globals() if not n.startswith('_') and n != 'sys'}
657+
return sorted(dir_ | {'unparse'})
655658

656659
def __getattr__(name):
657660
if name == 'unparse':

0 commit comments

Comments
 (0)