- Remove reliance on baiji for a single test asset
- blmath.numerics.linalg.cholmod working in python 3
- Set up tox to run tests locally across python versions
- Removed conditional import from OpenDR (and all references to OpenDR)
- Merge Metabolize fork back into original repo at its new home.
- TriNormalsScaled: Fix for Python 3
- Update for Python 3.
- Move Plane.polyline_xsection to Polyline.intersect_plane.
- Polyline: Add
reindexed()
method. - Polyline: Add
cut_by_plane()
method.
- Plane.polyline_xsection: Add
ret_edge_indices
parameter - Polyline: Add convenience attributes
segments
andsegment_vectors
- Polyline: Add
flip()
method.
As of this release, break from the upstream revision history and adopt ordinary semver.
Identical to 1.2.5-post3
.
- Add blmath.geometry.shapes.create_rectangular_prism, create_cube, create_triangular_prism, and create_horizontal_plane
- Add blmath.geometry.surface_normals.surface_normal
- Temporarily drop support for Python 3.
- Fix install issue by removing extraneous dependency.