Skip to content

Commit 25df6e4

Browse files
Use sys.stdlib_module_names where available
Use the new sys.stdlib_module_names when and where avaialble. Fix up test cases to remove Python 2 modules --------- Co-authored-by: Ian Stapleton Cordasco <graffatcolmingov@gmail.com>
1 parent 64f3647 commit 25df6e4

File tree

6 files changed

+6
-6
lines changed

6 files changed

+6
-6
lines changed

flake8_import_order/__init__.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,13 @@
11
import ast
2+
import sys
23
from collections import namedtuple
34
from enum import IntEnum
45

6+
if sys.version_info >= (3, 10):
7+
STDLIB_NAMES = sys.stdlib_module_names | {"__main__", "test"}
8+
else:
9+
from .stdlib_list import STDLIB_NAMES
10+
511
from .__about__ import __author__
612
from .__about__ import __copyright__
713
from .__about__ import __email__
@@ -10,7 +16,6 @@
1016
from .__about__ import __title__
1117
from .__about__ import __uri__
1218
from .__about__ import __version__
13-
from .stdlib_list import STDLIB_NAMES
1419

1520
__all__ = [
1621
"__title__",

tests/test_cases/complete_appnexus.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
from functools import *
55
import os
66
from os import path
7-
import StringIO
87
import sys
98

109
import X

tests/test_cases/complete_edited.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
import ast
44
import os
5-
import StringIO
65
import sys
76
from functools import *
87
from os import path

tests/test_cases/complete_google.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
from functools import *
55
import os
66
from os import path
7-
import StringIO
87
import sys
98

109
import localpackage

tests/test_cases/complete_pycharm.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
# pycharm
22

3-
import StringIO
43
import ast
54
import os
65
import sys

tests/test_cases/complete_smarkets.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
import ast
44
import os
5-
import StringIO
65
import sys
76
from functools import *
87
from os import path

0 commit comments

Comments
 (0)