add some missing deps

This commit is contained in:
Jan Petykiewicz 2026-04-02 13:20:50 -07:00
commit 18f12792c4

View file

@ -44,7 +44,7 @@ dependencies = [
[dependency-groups] [dependency-groups]
dev = [ dev = [
"pytest", "masque[arrow]",
"masque[oasis]", "masque[oasis]",
"masque[dxf]", "masque[dxf]",
"masque[svg]", "masque[svg]",
@ -52,6 +52,7 @@ dev = [
"masque[text]", "masque[text]",
"masque[manhattanize]", "masque[manhattanize]",
"masque[manhattanize_slow]", "masque[manhattanize_slow]",
"masque[boolean]",
"matplotlib>=3.10.8", "matplotlib>=3.10.8",
"pytest>=9.0.2", "pytest>=9.0.2",
"ruff>=0.15.5", "ruff>=0.15.5",
@ -66,6 +67,7 @@ build-backend = "hatchling.build"
path = "masque/__init__.py" path = "masque/__init__.py"
[project.optional-dependencies] [project.optional-dependencies]
arrow = ["pyarrow", "cffi"]
oasis = ["fatamorgana~=0.11"] oasis = ["fatamorgana~=0.11"]
dxf = ["ezdxf~=1.4"] dxf = ["ezdxf~=1.4"]
svg = ["svgwrite"] svg = ["svgwrite"]
@ -121,4 +123,3 @@ mypy_path = "stubs"
python_version = "3.11" python_version = "3.11"
strict = false strict = false
check_untyped_defs = true check_untyped_defs = true