Nanomesh

Latest version: v0.9.1

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

Scan your dependencies

Page 2 of 2

0.5.0

What's Changed
* Implement field names for `Mesh` types by stefsmeets in https://github.com/hpgem/nanomesh/pull/183
* Move 2D padding to `Mesher2D` from `TriangleMesh` by stefsmeets in https://github.com/hpgem/nanomesh/pull/179
* Update dependencies and remove `open3d`/`trimesh` interface functions by stefsmeets in https://github.com/hpgem/nanomesh/pull/159
* Add workflow to update dependencies by stefsmeets in https://github.com/hpgem/nanomesh/pull/160
* Fix workflow for updating dependencies by stefsmeets in https://github.com/hpgem/nanomesh/pull/163
* Consolidate testing workflows by stefsmeets in https://github.com/hpgem/nanomesh/pull/165
* Update dependencies by github-actions in https://github.com/hpgem/nanomesh/pull/167
* Fix syntax error (removed api) by stefsmeets in https://github.com/hpgem/nanomesh/pull/168
* Fix broken tests by stefsmeets in https://github.com/hpgem/nanomesh/pull/169
* Refactor `generate_contours` in `Mesher2D` by stefsmeets in https://github.com/hpgem/nanomesh/pull/171
* Add `__init__.py` to nanomash.mpl by Laar in https://github.com/hpgem/nanomesh/pull/172
* Fix `KeyError` when retrieving labels by stefsmeets in https://github.com/hpgem/nanomesh/pull/174
* Derive default label correctly with any cell data input by stefsmeets in https://github.com/hpgem/nanomesh/pull/177
* Fix deprecated API usage by stefsmeets in https://github.com/hpgem/nanomesh/pull/182

New Contributors
* github-actions made their first contribution in https://github.com/hpgem/nanomesh/pull/167

**Full Changelog**: https://github.com/hpgem/nanomesh/compare/0.4.0...0.5.0

0.4.0

What's Changed
* Fixes the command to run tetgen by Laar in https://github.com/hpgem/nanomesh/pull/142
* Make tetgen available on github actions by stefsmeets in https://github.com/hpgem/nanomesh/pull/143
* Update installation instructions
* Add new MeshContainer class by stefsmeets in https://github.com/hpgem/nanomesh/pull/147
* Label sets of faces (2D) by stefsmeets in https://github.com/hpgem/nanomesh/pull/145
* Revise read/write methods on MeshContainer by stefsmeets in https://github.com/hpgem/nanomesh/pull/151
* Optimize workflow for local thresholding by stefsmeets in https://github.com/hpgem/nanomesh/pull/152
* Implement RegionMarker dataclass to track region markers by stefsmeets in https://github.com/hpgem/nanomesh/pull/155
* Remove nbstripout and update hooks by stefsmeets in https://github.com/hpgem/nanomesh/pull/157
* Bump version to 0.4.0 by stefsmeets in https://github.com/hpgem/nanomesh/pull/154


**Full Changelog**: https://github.com/hpgem/nanomesh/compare/0.3.0...0.4.0

0.3.0

What's Changed
* Rename vertices to points, faces to cells by stefsmeets in https://github.com/hpgem/nanomesh/pull/126
* Split off generator code by stefsmeets in https://github.com/hpgem/nanomesh/pull/127,
generator code now lives here: https://github.com/hpgem/generators
* Remove dependency on pygalmesh by stefsmeets in https://github.com/hpgem/nanomesh/pull/128
* Set up action for publishing to pypi by stefsmeets in https://github.com/hpgem/nanomesh/pull/104
* Fix corner contour closure by Laar in https://github.com/hpgem/nanomesh/pull/132
* Bugfix: prevent multiple points from being created by stefsmeets in https://github.com/hpgem/nanomesh/pull/133
* Add function to pad 3d mesh by stefsmeets in https://github.com/hpgem/nanomesh/pull/134
* Update documentation / installation instructions by stefsmeets in https://github.com/hpgem/nanomesh/pull/139
* Refactor meshing code by stefsmeets in https://github.com/hpgem/nanomesh/pull/140


**Full Changelog**: https://github.com/hpgem/nanomesh/compare/0.2.0...0.3.0

0.2.0

Recent additions:

- Use static renderer for mesh output on readthedocs (121)
- Fix API inconsistencies (114)
- Fix labels in `TetraMesh.show_submesh()`, and document usage in [notebook](https://nanomesh.readthedocs.io/en/latest/examples/How%20to%20generate%20a%20tetrahedral%20mesh%20from%20a%203D%20image.html#Mesh-evaluation) (112)
- Implement multi-domain meshing for 3D data using `tetgen`, see [example notebook](https://nanomesh.readthedocs.io/en/latest/examples/How%20to%20generate%20a%20tetrahedral%20mesh%20from%20a%203D%20image.html) (#105, 107, 108)
- Add function to pad 2D mesh and example [notebook](https://nanomesh.readthedocs.io/en/latest/examples/How%20to%20pad%20a%202D%20mesh.html) (#103)
- Update documentation for [minimum_bounding_rectangle()](https://nanomesh.readthedocs.io/en/latest/nanomesh.roi2d.html?highlight=minimum_bounding_rectangle#nanomesh.roi2d.minimum_bounding_rectangle) (102)
- Add [notebook demonstrating regionprops](https://nanomesh.readthedocs.io/en/latest/examples/How%20to%20examine%20nanopore%20properties%20using%20regionprops.html) to examine pore properties from 2D image (#101)
- Add [banner](https://github.com/hpgem/nanomesh/tree/master/notebooks/banner) for project in the [readme](https://github.com/hpgem/nanomesh/blob/master/README.md) (#96)
- Implement aligned region of interest selection using FFTs (94)
- Set up [bump2version](https://github.com/c4urself/bump2version) to version bump with a single command (#95)

Page 2 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.