diff options
-rwxr-xr-x | build.sh | 6 | ||||
-rw-r--r-- | src/requirements.txt | 19 |
2 files changed, 23 insertions, 2 deletions
@@ -1,14 +1,16 @@ #!/bin/sh +set -e + export FREECADPATH="${FREECADPATH:-'/usr/lib/freecad/lib'}" CDPATH='' cd -- "$(dirname -- "$0")" || exit -python -m venv src/.venv --system-site-package --upgrade-deps +python -m venv src/.venv --upgrade-deps . src/.venv/bin/activate -pip --require-virtualenv install numpy dataclasses-json scipy cadquery || exit +pip --require-virtualenv install -r ./src/requirements.txt (cd src || exit && python -m dactyl_manuform) diff --git a/src/requirements.txt b/src/requirements.txt new file mode 100644 index 0000000..5836272 --- /dev/null +++ b/src/requirements.txt @@ -0,0 +1,19 @@ +cadquery==2.4.0 +cadquery-ocp==7.7.2 +casadi==3.6.6 +dataclasses-json==0.6.7 +ezdxf==1.3.3 +fonttools==4.53.1 +marshmallow==3.22.0 +multimethod==1.9.1 +mypy-extensions==1.0.0 +nlopt==2.7.1 +nptyping==2.0.1 +numpy==1.26.4 +packaging==24.1 +path==17.0.0 +pyparsing==3.1.4 +scipy==1.14.1 +typing-inspect==0.9.0 +typing_extensions==4.12.2 +typish==1.9.3 |