Skip to content

Commit 650b60c

Browse files
committed
Remove namespace conflicts with io and re
1 parent 0892e54 commit 650b60c

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

Lib/typing.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1998,7 +1998,8 @@ class io:
19981998

19991999
# XXX RustPython TODO: editable type.__name__
20002000
# io.__name__ = __name__ + '.io'
2001-
sys.modules[io.__name__] = io
2001+
# sys.modules[io.__name__] = io
2002+
sys.modules[__name__ + '.io'] = io
20022003

20032004
Pattern = _alias(stdlib_re.Pattern, AnyStr)
20042005
Match = _alias(stdlib_re.Match, AnyStr)
@@ -2013,4 +2014,5 @@ class re:
20132014

20142015
# XXX RustPython TODO: editable type.__name__
20152016
# re.__name__ = __name__ + '.re'
2016-
sys.modules[re.__name__] = re
2017+
# sys.modules[re.__name__] = re
2018+
sys.modules[__name__ + '.re'] = re

0 commit comments

Comments
 (0)