Skip to content

Commit 97e57a8

Browse files
committed
chore: only imports sys when type checking
1 parent b21aa88 commit 97e57a8

File tree

6 files changed

+6
-6
lines changed

6 files changed

+6
-6
lines changed

src/findpython/providers/asdf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
import os
44
from pathlib import Path
5-
import sys
65
from typing import TYPE_CHECKING
76

87
from findpython.providers.base import BaseProvider
98
from findpython.python import PythonVersion
109

1110
if TYPE_CHECKING:
11+
import sys
1212
from typing import Iterable
1313

1414
if sys.version_info >= (3, 11):

src/findpython/providers/base.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from __future__ import annotations
22

33
import abc
4-
import sys
54
import logging
65
from pathlib import Path
76
from typing import TYPE_CHECKING
@@ -10,6 +9,7 @@
109
from findpython.utils import path_is_python, safe_iter_dir
1110

1211
if TYPE_CHECKING:
12+
import sys
1313
from typing import Callable, Iterable
1414

1515
if sys.version_info >= (3, 11):

src/findpython/providers/macos.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
from __future__ import annotations
22

33
from pathlib import Path
4-
import sys
54
from typing import TYPE_CHECKING
65

76
from findpython.providers.base import BaseProvider
87
from findpython.python import PythonVersion
98

109
if TYPE_CHECKING:
10+
import sys
1111
from typing import Iterable
1212

1313
if sys.version_info >= (3, 11):

src/findpython/providers/path.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
import os
44
from dataclasses import dataclass
55
from pathlib import Path
6-
import sys
76
from typing import TYPE_CHECKING
87

98
from findpython.providers.base import BaseProvider
109
from findpython.python import PythonVersion
1110

1211
if TYPE_CHECKING:
12+
import sys
1313
from typing import Iterable
1414

1515
if sys.version_info >= (3, 11):

src/findpython/providers/pyenv.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
import os
44
from pathlib import Path
5-
import sys
65
from typing import TYPE_CHECKING
76

87
from findpython.providers.base import BaseProvider
98
from findpython.python import PythonVersion
109

1110
if TYPE_CHECKING:
11+
import sys
1212
from typing import Iterable
1313

1414
if sys.version_info >= (3, 11):

src/findpython/providers/rye.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from __future__ import annotations
22

33
import os
4-
import sys
54
from pathlib import Path
65
from typing import TYPE_CHECKING
76

@@ -10,6 +9,7 @@
109
from findpython.utils import WINDOWS, safe_iter_dir
1110

1211
if TYPE_CHECKING:
12+
import sys
1313
from typing import Iterable
1414

1515
if sys.version_info >= (3, 11):

0 commit comments

Comments
 (0)