Skip to content

Commit 95b4724

Browse files
authored
chore: Add mypy overrides to pyproject.toml (#798)
1 parent ef4b67e commit 95b4724

File tree

2 files changed

+21
-0
lines changed

2 files changed

+21
-0
lines changed

pyproject.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ dev = [
8787
"pytest>=8.3.4",
8888
"ruff>=0.11.0",
8989
"sidecar>=0.7.0",
90+
"types-shapely>=2.1.0.20250512",
9091
]
9192
# Note: this is defined as a separate group so that it can be not installed in
9293
# CI. See:
@@ -113,6 +114,10 @@ artifacts = ["lonboard/static/*.js", "lonboard/static/*.css"]
113114
[tool.hatch.build.targets.wheel.force-include]
114115
"MANIFEST.in" = "MANIFEST.in"
115116

117+
[[tool.mypy.overrides]]
118+
module = ["pyogrio.*", "pyarrow.*", "geodatasets.*", "ipywidgets.*"]
119+
ignore_missing_imports = true
120+
116121
[tool.ruff.lint]
117122
select = ["ALL"]
118123
ignore = [

uv.lock

Lines changed: 16 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)