numpy<3,>=2

[blender]

[blender:python_version == "3.13" and ((sys_platform == "darwin" and platform_machine == "arm64") or (sys_platform == "linux" and platform_machine == "x86_64") or sys_platform == "win32")]
bpy==5.2.3

[build123d]
bd_materials<0.3,>=0.2.5
threejs-materials<1.3,>=1.2.5
build123d<0.14,>=0.13.0
cadquery-ocp-novtk<8.1,>=8.0
matplotlib
shapely
ezdxf
pillow
scipy<2,>=1.14

[calculix]
cad-ccx==2.23.0

[kicad]
kicode==10.99.0.dev20261106

[netgen]

[netgen:sys_platform == "darwin" or (sys_platform == "linux" and platform_machine == "x86_64") or (sys_platform == "win32" and platform_machine == "AMD64")]
netgen-mesher<6.3,>=6.2.2608

[trimesh]
trimesh<6,>=4.6
rtree<2,>=1.2
scipy<2,>=1.14
networkx<4,>=3.2
