Skip to content

Commit 4dc2059

Browse files
committed
mypy.ini ignores missing imports
1 parent 1ab1624 commit 4dc2059

31 files changed

Lines changed: 20 additions & 62 deletions

mypy.ini

Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -3,32 +3,8 @@ strict = True
33
files = src/
44
disallow_untyped_decorators = False
55

6-
[mypy-opengeode.*]
7-
ignore_missing_imports = True
8-
9-
[mypy-opengeode_geosciences.*]
10-
ignore_missing_imports = True
11-
12-
[mypy-opengeode_inspector.*]
13-
ignore_missing_imports = True
14-
15-
[mypy-opengeode_io.*]
16-
ignore_missing_imports = True
17-
18-
[mypy-opengeode_geosciencesio.*]
19-
ignore_missing_imports = True
20-
21-
[mypy-geode_viewables.*]
22-
ignore_missing_imports = True
23-
24-
[mypy-werkzeug.*]
25-
ignore_missing_imports = True
26-
27-
[mypy-flask.*]
6+
[mypy-opengeode.*,geode.*,opengeode.*,opengeode_io.*,opengeode_geosciences.*,opengeode_inspector.*,opengeode_geosciencesio.*,geode_viewables.*,werkzeug.*,flask.*,dataclasses_json.*]
287
ignore_missing_imports = True
298

309
[mypy-opengeodeweb_microservice.*]
31-
ignore_missing_imports = True
32-
33-
[mypy-dataclasses_json.*]
3410
ignore_missing_imports = True

src/opengeodeweb_back/geode_functions.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
# Third party imports
55
import werkzeug
66
import flask
7+
from typing import cast
78

89
# Local application imports
910
from .geode_objects import geode_objects
@@ -48,7 +49,7 @@ def get_data_info(data_id: str) -> Data:
4849
def upload_file_path(filename: str) -> str:
4950
upload_folder = flask.current_app.config["UPLOAD_FOLDER"]
5051
secure_filename = werkzeug.utils.secure_filename(filename)
51-
return os.path.abspath(os.path.join(upload_folder, secure_filename))
52+
return cast(str, os.path.abspath(os.path.join(upload_folder, secure_filename)))
5253

5354

5455
def geode_object_output_extensions(

src/opengeodeweb_back/geode_objects/geode_graph.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44

55
# Third party imports
66
import opengeode as og
7-
import opengeode_inspector as og_inspector
8-
import geode_viewables as viewables
97

108
# Local application imports
119
from .types import GeodeMeshType

src/opengeodeweb_back/geode_objects/geode_grid2d.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,8 @@
44

55
# Third party imports
66
import opengeode as og
7-
import geode_viewables as viewables
87

98
# Local application imports
10-
from .types import GeodeMeshType
119
from .geode_mesh import GeodeMesh
1210

1311

src/opengeodeweb_back/geode_objects/geode_grid3d.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,8 @@
44

55
# Third party imports
66
import opengeode as og
7-
import geode_viewables as viewables
87

98
# Local application imports
10-
from .types import GeodeMeshType
119
from .geode_mesh import GeodeMesh
1210

1311

src/opengeodeweb_back/geode_objects/geode_hybrid_solid3d.py

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

55
# Third party imports
66
import opengeode as og
7-
import opengeode_inspector as og_inspector
87
import geode_viewables as viewables
98

109
# Local application imports

src/opengeodeweb_back/geode_objects/geode_implicit_structural_model.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
# Third party imports
66
import opengeode as og
77
import opengeode_geosciences as og_geosciences
8-
import opengeode_inspector as og_inspector
98
import geode_viewables as viewables
109

1110
# Local application imports

src/opengeodeweb_back/geode_objects/geode_light_regular_grid2d.py

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

55
# Third party imports
66
import opengeode as og
7-
import opengeode_inspector as og_inspector
87
import geode_viewables as viewables
98

109
# Local application imports

src/opengeodeweb_back/geode_objects/geode_light_regular_grid3d.py

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

55
# Third party imports
66
import opengeode as og
7-
import opengeode_inspector as og_inspector
87
import geode_viewables as viewables
98

109
# Local application imports

src/opengeodeweb_back/geode_objects/geode_mesh.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import opengeode as og
77

88
# Local application imports
9-
from .types import GeodeObjectType, ViewerType
9+
from .types import ViewerType
1010
from .geode_object import GeodeObject
1111

1212

0 commit comments

Comments
 (0)