Skip to content

v2.5.0

Latest
Compare
Choose a tag to compare
@fppf-bot fppf-bot released this 02 Dec 11:17
fcfefea

Environment changes

We have upgraded FreeCAD to version 1 in this release which should help with the stability of CAD creation. This will require a complete reinstall of your environment because of the many dependency changes that FreeCAD pulls in external to python.

Pivy bug

Due to a bug in the released version of pivy (0.6.9) we have to patch a few python imports to fix the FreeCAD viewer. The fix has been merged upstream and we are waiting for the 6.10 release of pivy (coin3d/pivy@e81c5f3). We have a script that automatically applies this patch to pivy on the first import of the new bluemira version but in certain environments this seems to fail. The below bash script can be run from the root of the repository to fix pivy for each environment.

PIVYPATH=$(python -c 'import pivy; from pathlib import Path; print(Path(pivy.__file__).parent)')

patch -l -N -d $PIVYPATH -p 2 < ./bluemira/codes/pivy.patch

What's Changed

Full Changelog: v2.4.0...v2.5.0