cairosvg>=2.7.0
pillow>=10.0.0
numpy>=2.2.6
scipy>=1.11.0
shapely<3,>=2.1
skia-pathops<1,>=0.9

[all]
vectrify[desktop,mcp,vision]

[desktop]

[desktop:sys_platform != "linux"]
pywebview>=5

[desktop:sys_platform == "linux"]
pywebview[qt]>=5

[dev]
pytest
pytest-xdist
ruff
pyrefly
vulture
mcp>=2.2

[mcp]
mcp>=2.2

[vision]
torch>=2.0.0
