File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -45,7 +45,8 @@ import copy
4545from typing import List
4646
4747import numpy
48- from numpy.typing import ArrayLike
48+ if typing.TYPE_CHECKING :
49+ from numpy.typing import ArrayLike
4950
5051from openfisca_country_template import entities
5152
@@ -75,7 +76,9 @@ from openfisca_core import axes
7576from numpy import ndarray
7677from copy import deepcopy
7778import typing
78- import numpy.typing
79+ if typing.TYPE_CHECKING :
80+ import numpy.typing
81+
7982
8083def do (this : typing.List) -> numpy.typing.ArrayLike:
8184 that = deepcopy(this)
Original file line number Diff line number Diff line change 33import typing
44
55import numpy
6- import numpy .typing
76
87from openfisca_core .indexed_enums import EnumArray
98
109if typing .TYPE_CHECKING :
10+ import numpy .typing
1111 from openfisca_core .tracers import FullTracer , TraceNode
1212
1313 Array = typing .Union [EnumArray , numpy .typing .ArrayLike ]
Original file line number Diff line number Diff line change 33import typing
44
55import numpy
6- import numpy .typing
76
87from openfisca_core .indexed_enums import EnumArray
98
109if typing .TYPE_CHECKING :
10+ import numpy .typing
1111 from openfisca_core .tracers import TraceNode , FullTracer
1212
1313 Array = typing .Union [EnumArray , numpy .typing .ArrayLike ]
You can’t perform that action at this time.
0 commit comments