# Pinned third-party runtime dependencies for FKMP, verified against
# Fusion 360's embedded Python (cp314-win_amd64) on 2026-07-12.
#
# NOTE: numpy and trimesh are already bundled with Fusion 360's embedded
# Python as of this build. install_deps.bat runs this file through pip
# regardless, so a recipient whose Fusion build does NOT bundle them (older
# Fusion version, different install) still gets them installed.
#
# scipy is required by trimesh's lazy-loaded proximity/spatial modules
# (used from resources/CollisionPlanner/collision_query.py and
# VoxelLibrary.py) but is not bundled with Fusion's embedded Python, so it
# must be pinned and installed explicitly.
numpy==2.5.1
trimesh==4.12.2
scipy==1.18.0
