bernhard-42 / vscode-ocp-cad-viewer

A viewer for OCP based Code-CAD (CadQuery, build123d) integrated into VS Code
Apache License 2.0
96 stars 10 forks source link

Latest version always requires `build123d` #46

Closed jeremiahrose closed 8 months ago

jeremiahrose commented 9 months ago

In previous versions, it was possible to use the ocp_vscode with CadQuery without having build123d installed. This was important for Apple Silicon users because there is currently no easy way to get both CadQuery and build123 installed in the same environment. In addition, cadquery users shouldn't be required to install build123d for the extension to work.

bernhard-42 commented 9 months ago

We needed some higher level API to implement the backend for measurement. Please see here how to install both cadquery and build123d: https://build123d.readthedocs.io/en/latest/installation.html#special-notes-on-apple-silicon-installs

jeremiahrose commented 9 months ago

If build123d is actually required, then perhaps we should add it to the package dependencies?

bernhard-42 commented 9 months ago

agreed, we've missed it. I am already working on removing the build123d dependency, so this shouldn't be a problem in the next release any more

bernhard-42 commented 8 months ago

Fixed in latest version