Abspy

Latest version: v0.2.4

Safety actively analyzes 682361 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.2.4

Added
- Options to refit and skip global vertex group.
- OBB pre-intersection test to reduce runtime and maintain compactness.
- An example for convex decomposition from mesh in README.
- RTD configuration `.readthedocs.yaml`.
- A complex church test mesh.

Removed
- Obsolete PyPi `requirements.txt`
- The `Why adaptive` section in README

Changed
- A few trivial optimizations
- Rename test meshes
- Upgrade `sage=10.0`

0.2.3

Added
- Issue templates.
- GitHub workflow to publish package.
- Animation GIF in README.
- Download stats badge in README.
- License attribute in `setup.cfg`.
- `AdjacencyGraph.to_uids()`.
- option `location=random_t` and `location=boundary` in `CellComplex.cell_representatives`.
- Conda configuration file `environment.yml`.
- `CellComplex.cells_boundary()`.

Removed
- Download stats in README.

Changed
- Fix docs autofunction names `__init__`.
- Fix planar segment extraction from `VertexGroupReference`.
- Clean Misc section in README.
- Rename `location=random` to `location=random_r` (rejection-based) in `CellComplex.cell_representatives()`.

0.2.2

Added
- `version.py`

Changed
- Sphinx finds local abspy package.
- Fix docs autofunction name `CellComplex.cells_in_mesh`.
- Clarify variable in README example.

0.2.1

Added
- Changelog.
- `bumpver` configuration in `pyproject.toml`.
- `CellComplex.save()` method to dump complex object.
- Option to enable multi-processing neighbour intersections (though much slower for now).
- Option to disable logging.

Changed
- Introduce tolerance to `_bbox_intersect()` to deal with degenerate cases.
- Add `pathlib.Path` to supported filepath types in docstring.
- Add function entries to API.
- Change MTL filename to the same as corresponding OBJ.
- Change bibtex entry for citation.

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.