numpy
shapely>=2
ezdxf
pillow
mcp<3,>=2

[all]
ventforge[cad,gui]

[cad]
cadquery-ocp-novtk<8.1,>=8.0

[dev]
ventforge[all]
pytest

[gui]
PySide6-Essentials>=6.5
