-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrequirements.txt
More file actions
23 lines (20 loc) · 754 Bytes
/
Copy pathrequirements.txt
File metadata and controls
23 lines (20 loc) · 754 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# Display + Speaker Wall Enclosure - Python dependencies
#
# Verified working set (this is what the project was built and checked on):
# Python 3.10.12
# cadquery 2.7.0
# trimesh 5.0.0
# numpy 2.2.6
#
# REQUIRED to build the model:
cadquery==2.7.0
# REQUIRED to run verify_enclosure.py (mesh checks, overhang, print estimate):
trimesh==5.0.0
numpy==2.2.6
# OPTIONAL - only for regenerating the *_preview.png images:
matplotlib
# NOTE ON INSTALLATION
# cadquery pulls in OCP, the Python binding for the OpenCascade (OCCT) kernel.
# pip can struggle with this on Windows. If `pip install cadquery` fails or
# `import cadquery` throws an OCP DLL error, use the conda route in
# environment.yml instead - it is the reliable path on Windows.