Citation
If you use the PyMeshTool package for a scientific publication, please cite the following preprint:
Gsell, Matthias A.F. and Klöckl, Benedikt A. and Neic, Aurel and Mautner, Benedikt and
Augustin, Christoph M. and Zappon, Elena and Plank, Gernot, PyMeshTool - A framework for
building efficient automated image-based anatomical twinning workflows in Python. Available
at SSRN: https://ssrn.com/abstract=5745628 or http://dx.doi.org/10.2139/ssrn.5745628
Changes
Version 1.3.0
- [SRC] Updated MeshTool.
- [DOC] Fix in
Mesh.__len__documentation. - [DOC] Fixed typo in the
Mesh.elementsattribute documentation. - [DOC] Added exmpale to
Mesh.elementsattribute documentation. - [SRC] Added
flip_normalargument toMesh.extract_surfaceafunction. - [SRC] Added
Mesh.n2n_graphattribute to access the node-to-node graph. - [SRC] Added
Mesh.n2e_graphattribute to access the node-to-element graph. - [GEN] Added wheels for Windows systems.
Version 1.2.0
- [SRC] Updated MeshTool.
- [SRC] Added read-only
Mesh.elementsattribute to access the element-to-node graph. - [DOC] Fixed typo in
Mesh.generate_distancefielddocumentation. - [SRC] Added read-only element iterator to
Meshclass. - [SRC] Added read-only element access via
__getitem__and__len__operator. - [GEN] Fixed typos in CHANGES.md.
- [SRC] Changes in
Mesh.query_idxfunction.- Return the index not an array if only one index was found.
- Return
Noneif no index was found.
Version 1.1.3
- [SRC] Updated MeshTool.
- [GEN] Added wheels for Python 3.14.
- [GEN] Added wheels for Linux+ARM systems.
Version 1.1.2
- [SRC] Updated MeshTool.
- [SRC] Bug fix in
Mesh.query_idxlistfunction.- Missing condition in shape check.
Version 1.1.1
- [SRC] Updated MeshTool.
- [SRC] Bug fix in
Mesh.query_idxlistfunction.- The default threshold array was initialized with the wrong size.
- The
thresholdargument can be a single value. - Return the index not an array if only one index was found.
- [DOC] Updated documentation for
pymeshtool.query_idxlistfunction. - [DOC] Added preprint to online documentation.
Version 1.1.0
- [SRC] Added
Mesh.extract_elementsto extract a sub-mesh based on a list of element indices. - [SRC] Bug fix in
pymeshtool.save_vtxfunction. - [DOC] Updated documentation for
pymeshtool.save_vtxfunction.
Version 1.0.0
- [GEN] Published version 1.0.0 to PyPi.
PyMeshTool
PyMeshTool offers Python3 bindings for MeshTool which is a comand-line tool written in C++ to manipulate meshes and to process mesh data.
Module pymeshtool
Functions
- pymeshtool.create_image(shape, itk_dtype, *, num_comp=1, origin=None, voxel_size=None)
- pymeshtool.create_mesh(points, elem2node_dsp, elem2node_con, elem_types, *, elem_tags=None, num_fibers=1, refine_uniform=0)
- pymeshtool.get_max_par_threads()
- pymeshtool.get_meshtool_git_info()
- pymeshtool.get_num_par_threads()
- pymeshtool.load_fibers(filename)
- pymeshtool.load_points(filename)
- pymeshtool.load_vtx(filename)
- pymeshtool.save_fibers(fibers, filename)
- pymeshtool.save_points(pnts, filename)
- pymeshtool.save_vtx(vtxdata, filename, *, domain='intra')
- pymeshtool.set_num_par_threads(np)
Classes
Class pymeshtool.Mesh
PyMeshool Mesh object. Wrapper class for the meshtool mt_meshdata structure.
Attributes
- pymeshtool.Mesh.element_tags [RW]
- pymeshtool.Mesh.elements [RO]
- pymeshtool.Mesh.fibers [RW]
- pymeshtool.Mesh.n2e_graph [RO]
- pymeshtool.Mesh.n2n_graph [RO]
- pymeshtool.Mesh.num_elements [RO]
- pymeshtool.Mesh.num_fibers [RO]
- pymeshtool.Mesh.num_points [RO]
- pymeshtool.Mesh.points [RW]
Functions
- pymeshtool.Mesh.__deepcopy__()
- pymeshtool.Mesh.__getitem__(i)
- pymeshtool.Mesh.__init__(basename, *, format='carp_txt', compute_connectivity=True, num_fibers=0)
- pymeshtool.Mesh.__len__()
- pymeshtool.Mesh.apply_split(splitop, *, return_mapping=False)
- pymeshtool.Mesh.clean_topology(*, threshold=None)
- pymeshtool.Mesh.clear_full_connectivity()
- pymeshtool.Mesh.compute_full_connectivity()
- pymeshtool.Mesh.connected_vtx_components(selection)
- pymeshtool.Mesh.correspondence(mesh, *, nodal=True)
- pymeshtool.Mesh.extract_element_nodes()
- pymeshtool.Mesh.extract_elements(indices, *, compute_connectivity=True, return_mapping=False)
- pymeshtool.Mesh.extract_gradient(data, *, nodal_input=True, return_nodal=False, normalize=False, norm_threshold=0.0)
- pymeshtool.Mesh.extract_mesh(tags, *, compute_connectivity=True, return_mapping=False)
- pymeshtool.Mesh.extract_myocard(*, threshold=0.0, compute_connectivity=True, return_mapping=False)
- pymeshtool.Mesh.extract_surface(*, setops='', coords=None, edge_threshold=0.0, angle_threshold=0.0, distance=0.0, lower_distance=0.0, hybrid_meshes=True, flip_normals=False, reindex_nodes=True, return_mapping=False)
- pymeshtool.Mesh.extract_unreachable(*, mode, compute_connectivity=True, return_mapping=False)
- pymeshtool.Mesh.extract_vtx(tags)
- pymeshtool.Mesh.extract_vtxhalo(block)
- pymeshtool.Mesh.generate_distancefield(start_vtx, *, end_vtx=None)
- pymeshtool.Mesh.generate_fibers(*, bath_tags=None)
- pymeshtool.Mesh.generate_split(splitop)
- pymeshtool.Mesh.get_element_sizes()
- pymeshtool.Mesh.get_elements_in_selection(selection)
- pymeshtool.Mesh.has_full_connectivity()
- pymeshtool.Mesh.interpolate_clouddata(points, data, *, mode=2)
- pymeshtool.Mesh.interpolate_elem2node(data, *, normalize=False)
- pymeshtool.Mesh.interpolate_node2elem(data, *, normalize=False)
- pymeshtool.Mesh.interpolate_nodes(data, omesh, *, norm=False)
- pymeshtool.Mesh.is_surface_mesh()
- pymeshtool.Mesh.merge(mesh, *, ignore_empty_interface=True)
- pymeshtool.Mesh.query_bbox()
- pymeshtool.Mesh.query_curvature(radius)
- pymeshtool.Mesh.query_edges(*, tags=None)
- pymeshtool.Mesh.query_idx(coord, *, threshold=0.0, vertices=None)
- pymeshtool.Mesh.query_idxlist(coords, *, threshold=0.0, vertices=None)
- pymeshtool.Mesh.query_quality()
- pymeshtool.Mesh.query_tags(*, vtx=None, tolerance=0.01)
- pymeshtool.Mesh.refine_uniformly(num_it)
- pymeshtool.Mesh.rotate(axis, angle, *, ignore_fibers=False)
- pymeshtool.Mesh.save(basename, *, format='carp_txt')
- pymeshtool.Mesh.scale(scaling_factor)
- pymeshtool.Mesh.smooth_mesh(tags, *, num_iterations=100, smoothing_coeff=0.15, num_laplace_levels=1, edge_threshold=0, max_quality_threshold=0.95)
- pymeshtool.Mesh.translate(displacement)
Class pymeshtool.Mapping
PyMeshool Mapping object. Helper class to ease mapping of data between mesh and submesh.
Attributes
- pymeshtool.Mapping.element_map [RO]
- pymeshtool.Mapping.mesh [RO]
- pymeshtool.Mapping.node_map [RO]
- pymeshtool.Mapping.submesh [RO]
Functions
- pymeshtool.Mapping.__matmul__(other)
- pymeshtool.Mapping.insert_back()
- pymeshtool.Mapping.insert_data(subdata, data, *, nodal_data=True)
- pymeshtool.Mapping.map_selection(idx, *, nodal_selection=True, map_forward=True)
- pymeshtool.Mapping.prolongate(data, *, default=None, nodal_data=True)
- pymeshtool.Mapping.restrict(data, *, nodal_data=True)
- pymeshtool.Mapping.save(basename, *, binary=True)
Class pymeshtool.Image
PyMeshool Image object. Wrapper class for the meshtool itk_image structure.
Attributes
- pymeshtool.Image.data_type [RO]
- pymeshtool.Image.dtype [RO]
- pymeshtool.Image.origin [RW]
- pymeshtool.Image.shape [RO]
- pymeshtool.Image.voxel_size [RW]
- pymeshtool.Image.voxels [RW]
Functions
- pymeshtool.Image.__deepcopy__()
- pymeshtool.Image.__init__(filename)
- pymeshtool.Image.change_type(new_type)
- pymeshtool.Image.crop()
- pymeshtool.Image.extract_mesh(*, surface_mesh=False, tetrahedralize_mesh=False, scale=1.0, compute_connectivity=True, tags=None)
- pymeshtool.Image.extrude(mode, radius, region_tag, *, new_tag=-1, tags=None)
- pymeshtool.Image.resample(refinement_factor)
- pymeshtool.Image.save(filename)
Class pymeshtool.PyMeshToolError
Base class for PyMeshTool related errors.
Enums
Enum pymeshtool.MeshInputFormat
Enumeration of all supported mesh input formats.
Items
- pymeshtool.MeshInputFormat.carp_bin : 'carp_bin'
- pymeshtool.MeshInputFormat.carp_txt : 'carp_txt'
- pymeshtool.MeshInputFormat.gmsh : 'gmsh'
- pymeshtool.MeshInputFormat.mmg : 'mmg'
- pymeshtool.MeshInputFormat.netgen : 'neu'
- pymeshtool.MeshInputFormat.obj : 'obj'
- pymeshtool.MeshInputFormat.off : 'off'
- pymeshtool.MeshInputFormat.purk : 'purk'
- pymeshtool.MeshInputFormat.stellar : 'stellar'
- pymeshtool.MeshInputFormat.vcflow : 'vcflow'
- pymeshtool.MeshInputFormat.vtk : 'vtk'
- pymeshtool.MeshInputFormat.vtk_bin : 'vtk_bin'
- pymeshtool.MeshInputFormat.vtu : 'vtu'
Enum pymeshtool.MeshOutputFormat
Enumeration of all supported mesh output formats.
Items
- pymeshtool.MeshOutputFormat.carp_bin : 'carp_bin'
- pymeshtool.MeshOutputFormat.carp_txt : 'carp_txt'
- pymeshtool.MeshOutputFormat.mmg : 'mmg'
- pymeshtool.MeshOutputFormat.netgen : 'neu'
- pymeshtool.MeshOutputFormat.obj : 'obj'
- pymeshtool.MeshOutputFormat.off : 'off'
- pymeshtool.MeshOutputFormat.stellar : 'stellar'
- pymeshtool.MeshOutputFormat.vcflow : 'vcflow'
- pymeshtool.MeshOutputFormat.vtk : 'vtk'
- pymeshtool.MeshOutputFormat.vtk_bin : 'vtk_bin'
- pymeshtool.MeshOutputFormat.vtk_polydata : 'vtk_polydata'
- pymeshtool.MeshOutputFormat.vtu : 'vtu'
Enum pymeshtool.MeshElementType
Enumeration of all mesh element types.
Items
- pymeshtool.MeshElementType.tetra : 0
- pymeshtool.MeshElementType.hexa : 1
- pymeshtool.MeshElementType.octa : 2
- pymeshtool.MeshElementType.pyramid : 3
- pymeshtool.MeshElementType.prism : 4
- pymeshtool.MeshElementType.quad : 5
- pymeshtool.MeshElementType.tri : 6
- pymeshtool.MeshElementType.line : 7
- pymeshtool.MeshElementType.node : 8
Enum pymeshtool.MeshClouddataInterpolationMode
Enumeration of available clouddata interpolation modes.
Items
- pymeshtool.MeshClouddataInterpolationMode.localized_shepard : 0
- pymeshtool.MeshClouddataInterpolationMode.global_shepard : 1
- pymeshtool.MeshClouddataInterpolationMode.radial_basis_function : 2
Enum pymeshtool.MeshExtractUnreachableMode
Enumeration of mesh unreachable extraction modes.
Items
- pymeshtool.MeshExtractUnreachableMode.smallest : -1
- pymeshtool.MeshExtractUnreachableMode.all : 0
- pymeshtool.MeshExtractUnreachableMode.largest : 1
Enum pymeshtool.ImageDType
Enumeration of image voxel data types.
Items
- pymeshtool.ImageDType.uint8 : 1
- pymeshtool.ImageDType.int8 : 2
- pymeshtool.ImageDType.uint16 : 3
- pymeshtool.ImageDType.int16 : 4
- pymeshtool.ImageDType.uint32 : 5
- pymeshtool.ImageDType.int32 : 6
- pymeshtool.ImageDType.uint64 : 7
- pymeshtool.ImageDType.int64 : 8
- pymeshtool.ImageDType.float32 : 9
- pymeshtool.ImageDType.float64 : 10
- pymeshtool.ImageDType.color_scalar : 11
Enum pymeshtool.ImageExtrusionMode
Enumeration of image extrusion modes.
Items
- pymeshtool.ImageExtrusionMode.inwards : -1
- pymeshtool.ImageExtrusionMode.everywhere : 0
- pymeshtool.ImageExtrusionMode.outwards : 1
Legend
- [RW] ... read / write
- [RO] ... read only
Metadata
Release files for pymeshtool 1.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
Total release size: 47.1 MB
Release files / pymeshtool-1.3.0-cp314-cp314-win_amd64.whl
| Download URL | pymeshtool-1.3.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
5206cd40b1673c9eb7b7c91e2e71f0bacc48e54776e81b0b5d7cef6328f6ec76
|
|
BLAKE2b-256 checksum How to use checksums |
8095fcc3fe431febb7bd87c64d5cb00bfcd3c0d2d716fd4f86d91e188e5269ae
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pymeshtool-1.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
66de72fb93f187bcb1f64772203d952175c694427480f56d9732fa1a71cb2f42
|
|
BLAKE2b-256 checksum How to use checksums |
6057ccfd0cf27d9a27c174056b416e222278cee29c08149b7080c57fcc986228
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pymeshtool-1.3.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.14 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
023b1f9c26a696a87f0f51fef642f858d4e2fb97c83c25243e2213f88ea1de81
|
|
BLAKE2b-256 checksum How to use checksums |
c882fe2d518f2a1fe3d9380c85f557ecc34bf7390e42eb029a3fad286223b963
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp314-cp314-macosx_15_0_x86_64.whl
| Download URL | pymeshtool-1.3.0-cp314-cp314-macosx_15_0_x86_64.whl |
|---|---|
| Size | 516.5 kB |
| Tags | CPython 3.14 macOS 15.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
538fc77e19a2843569e589d19ab5a2ef4c8419659c07c7a4f8c4f2278771d2f4
|
|
BLAKE2b-256 checksum How to use checksums |
cba9334db4a1b56616accac1f83581a3c455d21617a73aadb8697983398f870a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp314-cp314-macosx_15_0_arm64.whl
| Download URL | pymeshtool-1.3.0-cp314-cp314-macosx_15_0_arm64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.14 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
3ff59054377bd986610bcbe5e6ab70a6cdaa21d40993d04945cc1dc776706ae7
|
|
BLAKE2b-256 checksum How to use checksums |
31fba65fb129a4b66ce55e68ad4f71e945cc0efa881ed631ee1c4240cf1ab6c8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp314-cp314-macosx_14_0_x86_64.whl
| Download URL | pymeshtool-1.3.0-cp314-cp314-macosx_14_0_x86_64.whl |
|---|---|
| Size | 190.0 kB |
| Tags | CPython 3.14 macOS 14.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
b4e9e5149f124a2a2e4ab1fbc79e19e68151fdcb733b8bed9468a6d879da5192
|
|
BLAKE2b-256 checksum How to use checksums |
8866a6c67349f57d87e7c32d03846783b46bb546f0aa2ffecbc4cd210e9d6f9c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp314-cp314-macosx_14_0_arm64.whl
| Download URL | pymeshtool-1.3.0-cp314-cp314-macosx_14_0_arm64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.14 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
5e6426144b9a6b956445118067783697c7d9a375162fdb49042219ed7cc75df5
|
|
BLAKE2b-256 checksum How to use checksums |
1c10477e864cb1f7d4be6507d49a2bf9baf98b5f9359078fff703f8ec984fbc1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp313-cp313-win_amd64.whl
| Download URL | pymeshtool-1.3.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
353b00c6996cae2bff434a9332272885f3b95140a38df594705c9f26b97af11d
|
|
BLAKE2b-256 checksum How to use checksums |
94c9bf20c1a90b1f917cb1d07603723386abf43d26ab8ebe41dd6675828a1ff4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pymeshtool-1.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
f98e90c37005806ad6f0de1a3e3f511c4d3f6e2ad486defda10ea658f4c5c295
|
|
BLAKE2b-256 checksum How to use checksums |
c77fe68bef0c9a8e49b64fbcdfd0f7475466e7f07503d34c0240f78476b1912f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pymeshtool-1.3.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.13 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
e6f188a762a4e22f21f3d6d46de92aa5d9f51cba5ee6d0120f76f1163423f366
|
|
BLAKE2b-256 checksum How to use checksums |
01aaab77bfa3ed857b8c50fc7f99e1b9509575d3504a5e81db41c93643eca702
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp313-cp313-macosx_15_0_x86_64.whl
| Download URL | pymeshtool-1.3.0-cp313-cp313-macosx_15_0_x86_64.whl |
|---|---|
| Size | 516.6 kB |
| Tags | CPython 3.13 macOS 15.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
ae73857626f01f564a393d64831aa30bd4534ec211772596ac737966dbd43e32
|
|
BLAKE2b-256 checksum How to use checksums |
4a5aba269aa788cbc091e47eafae8c9e6723689672b6b58029bd59a80487727a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp313-cp313-macosx_15_0_arm64.whl
| Download URL | pymeshtool-1.3.0-cp313-cp313-macosx_15_0_arm64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.13 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
fa9342572cf4ebf568eeee8b33e6c1216bc74b5054cdad72910a40d1b96cf4ae
|
|
BLAKE2b-256 checksum How to use checksums |
f240507c58f89c8f745a0ba2d0a3d3743adc1c34873905f6085c1690681e3f68
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp313-cp313-macosx_14_0_x86_64.whl
| Download URL | pymeshtool-1.3.0-cp313-cp313-macosx_14_0_x86_64.whl |
|---|---|
| Size | 190.1 kB |
| Tags | CPython 3.13 macOS 14.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
6fdc022899105d5bebe1e8ae13278c13aed4507f170a976af67a2db07b82a343
|
|
BLAKE2b-256 checksum How to use checksums |
00982c569162d6986a22cb9788fa759181729fe5128de87ba709a68832e8f632
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp313-cp313-macosx_14_0_arm64.whl
| Download URL | pymeshtool-1.3.0-cp313-cp313-macosx_14_0_arm64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.13 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
0149a025d624b0d54ef681444cee4c6fdbd430f26b58c42849b683d6ec2d8aac
|
|
BLAKE2b-256 checksum How to use checksums |
76d25a238a1aa24748f4c4b160e1375c3a740a0367e87eea4c37ccfc5642265e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp312-cp312-win_amd64.whl
| Download URL | pymeshtool-1.3.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
ff7f39d49de438f7dbfc34f296601d37b24827cef84d63d975906dad905d2b17
|
|
BLAKE2b-256 checksum How to use checksums |
e740cff7cf38d26d293a331ceb84b7eb3ca227e2fb512ef5e94530f98a834744
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pymeshtool-1.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
27cd6528503664624ee7ebb11a7e791436f5a265e0d837d2f66a5778f9d5085e
|
|
BLAKE2b-256 checksum How to use checksums |
375b917b986b332a44d557d40b8bf56e9ee0669f9422cdec4e1483e34cb91a6b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pymeshtool-1.3.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.12 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
d2f3d6998384b6cf93d1bbd3ebef30d7f757ced78bc0c468bf6a508fd305392d
|
|
BLAKE2b-256 checksum How to use checksums |
a50847f726148aaea2fbbdf15ad37edee7163dfa662a11d17766a9d173dc8ed5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp312-cp312-macosx_15_0_x86_64.whl
| Download URL | pymeshtool-1.3.0-cp312-cp312-macosx_15_0_x86_64.whl |
|---|---|
| Size | 516.6 kB |
| Tags | CPython 3.12 macOS 15.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
60d709aca91f7b1e44901bdc0bb750ec759c737329c985417605a74edcf60c31
|
|
BLAKE2b-256 checksum How to use checksums |
3ef8e28bc986abef78398e7d4ae3f8ab945db9bf58b2c77be33ea8eaf78a486b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp312-cp312-macosx_15_0_arm64.whl
| Download URL | pymeshtool-1.3.0-cp312-cp312-macosx_15_0_arm64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.12 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
f3361957b17a1d5605358088152adcd2a88b5078b22cdfaaa66ba033805126d8
|
|
BLAKE2b-256 checksum How to use checksums |
0bc1538db925ab75a0ed614ee3784e1a2121fe5bc5053278b8129697924e1b49
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp312-cp312-macosx_14_0_x86_64.whl
| Download URL | pymeshtool-1.3.0-cp312-cp312-macosx_14_0_x86_64.whl |
|---|---|
| Size | 190.1 kB |
| Tags | CPython 3.12 macOS 14.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
af999cd87cb8a8c86bf8b97439793b5cc3a2cbe2ce912993cff54bd6f8012edf
|
|
BLAKE2b-256 checksum How to use checksums |
a6d5c51c40f250b298f26c12d53a0666ae19e9da21fe5c6e1025740e56861ced
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp312-cp312-macosx_14_0_arm64.whl
| Download URL | pymeshtool-1.3.0-cp312-cp312-macosx_14_0_arm64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.12 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
f40f4dc12cd5eb731847b8f01354bc2de6699178b5fadc9006f746139a4364fc
|
|
BLAKE2b-256 checksum How to use checksums |
9dc31c4406c8299114c22cdab26a6457f99475e41601ca03a001c8af2b9ed335
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp311-cp311-win_amd64.whl
| Download URL | pymeshtool-1.3.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
deace9a148d1a6627c2aed3294c4fda549e5f49914fba37d86cbf668513ae01b
|
|
BLAKE2b-256 checksum How to use checksums |
5642b538a3d0dbafe573c2d6d13228a2cbfaf121f9ee37d443da4f73bb0cf7e4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pymeshtool-1.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
f3df88f5d20d4bbdc3de824793b08aa963e37f83ef81a58ea4aa14a39dced38a
|
|
BLAKE2b-256 checksum How to use checksums |
64d9b1f8f0f395954f047830911400fcf3335a8b7a1d713a9a0d449c13e4ef12
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pymeshtool-1.3.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.11 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
3b53794a594eb800dd5b1f25c5ff67624322f17c753d54c682e2396894f8664c
|
|
BLAKE2b-256 checksum How to use checksums |
60b3453e4665d243449ecec024b4086d5728f8985e3c6ec57b3053c2864a9385
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp311-cp311-macosx_15_0_x86_64.whl
| Download URL | pymeshtool-1.3.0-cp311-cp311-macosx_15_0_x86_64.whl |
|---|---|
| Size | 516.1 kB |
| Tags | CPython 3.11 macOS 15.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
4e36dfc5d422bc713966ece5dc7e21a704992bec2c7f60d575109b9ab3eff214
|
|
BLAKE2b-256 checksum How to use checksums |
6513792869515473e1d6f626d25df6afdab8c4e9da4a236327f7eeb0079787be
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp311-cp311-macosx_15_0_arm64.whl
| Download URL | pymeshtool-1.3.0-cp311-cp311-macosx_15_0_arm64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.11 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
7c971d733b47597b1051a9f17e0cbc1d0d15f818bb3518e584a4f1621762b4d2
|
|
BLAKE2b-256 checksum How to use checksums |
cc19ff6ecb3615ff908ea4e908c0efcca30e0f0209744acecffcc996e922e511
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp311-cp311-macosx_14_0_x86_64.whl
| Download URL | pymeshtool-1.3.0-cp311-cp311-macosx_14_0_x86_64.whl |
|---|---|
| Size | 189.6 kB |
| Tags | CPython 3.11 macOS 14.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
2387c80a1748d2cf8af3ed87527349f7fc7d8694f66a2f75f0a85a119a8a454c
|
|
BLAKE2b-256 checksum How to use checksums |
f7a599119094746ae1550c54074436c1c1064dd77f352e4f816f50b787eb07f1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp311-cp311-macosx_14_0_arm64.whl
| Download URL | pymeshtool-1.3.0-cp311-cp311-macosx_14_0_arm64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.11 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
5c373f501a753b57c95c837e4ec2a7570eaff59dc0a3b031b549d2ee43bdac3e
|
|
BLAKE2b-256 checksum How to use checksums |
36809ff3fee10bb8be4bf9e3e503396dde949b9100ab1731cbefc6deba4227c6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp310-cp310-win_amd64.whl
| Download URL | pymeshtool-1.3.0-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
bf9d61a211580944549ef853372735e730097a2c98b03caceef3c5dfbc2ef4f9
|
|
BLAKE2b-256 checksum How to use checksums |
b43a2b53ea47e0e5aec56c931efb833548c134e99ec9347ef4f7c2967374d3b9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pymeshtool-1.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
9fb5f3911663eaf0e4cbf5cc1478941387842d836d2e767b21ab4402ca99b01e
|
|
BLAKE2b-256 checksum How to use checksums |
005e1448e0e62532c2b0199bba89aaa25a0de4cd4be2881eaa08b223e1eb3ff6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pymeshtool-1.3.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.10 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
38bc96b1dc2e99bddcd8e00fa6a3d244a4a50297f158b822ae03a76c5190382d
|
|
BLAKE2b-256 checksum How to use checksums |
fa1cbeae1c3e8cad69439fded970132e0a429a60adef2f5af80280f3524145b5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp310-cp310-macosx_15_0_x86_64.whl
| Download URL | pymeshtool-1.3.0-cp310-cp310-macosx_15_0_x86_64.whl |
|---|---|
| Size | 516.1 kB |
| Tags | CPython 3.10 macOS 15.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
f5d2901aaa06be5978c11015bc78cf0ba0097210164f38dac12a4f9f0bc9605e
|
|
BLAKE2b-256 checksum How to use checksums |
2ef67803cf5b7ca02e1e632dbaac1481daf0e07eacd7a79756c37c51b386a7ce
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp310-cp310-macosx_15_0_arm64.whl
| Download URL | pymeshtool-1.3.0-cp310-cp310-macosx_15_0_arm64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.10 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c16daa764848c24eb3f9337bada947af9d3aee928f9fa8e54effbb7baf3fa910
|
|
BLAKE2b-256 checksum How to use checksums |
41f7d548718ef02e279108f8f4586b33f6b10d8948e3555aeb9a654cdb16ae21
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp310-cp310-macosx_14_0_x86_64.whl
| Download URL | pymeshtool-1.3.0-cp310-cp310-macosx_14_0_x86_64.whl |
|---|---|
| Size | 189.6 kB |
| Tags | CPython 3.10 macOS 14.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
ed84dc3a7c420e3a09e30f430e32badb937b7a784b197ea2fd47fec9d07924b9
|
|
BLAKE2b-256 checksum How to use checksums |
94eb97f3b8dc36bf05dd1a485111d19bd1199b492b208c06cc2be6c1892cc509
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp310-cp310-macosx_14_0_arm64.whl
| Download URL | pymeshtool-1.3.0-cp310-cp310-macosx_14_0_arm64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.10 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
095a9488cde32916644ebd63d083ac519c5455cf5d56d02ace4010dca375a7ba
|
|
BLAKE2b-256 checksum How to use checksums |
8e48f22dc69a2d33820ecae9fbe98b63b7485597d9fca955f77deefb358a6949
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp39-cp39-win_amd64.whl
| Download URL | pymeshtool-1.3.0-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
8b7a2428cf8a9b2cfc46d4dd3ff54ea38ca3b65c84332987aacbda1fceb242ac
|
|
BLAKE2b-256 checksum How to use checksums |
8c717b8cd3f94a2ab17c564f3c8c0e1292ed91c1f3d6fd3c21e44ad1490d7e17
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
| Download URL | pymeshtool-1.3.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.9 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
905c173601fa9048e6b55d70595a98344c65948c3e484a911e5a62e70bda5f6e
|
|
BLAKE2b-256 checksum How to use checksums |
1285f778c70650e5dc9208f5623911d290aa4539bf1c8f561dadb2e7c4fd5864
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
| Download URL | pymeshtool-1.3.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.9 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
b6c0ee6d80cf44af766148143e350093ff6c3ae9c54551ff48a2da19bb1dfc28
|
|
BLAKE2b-256 checksum How to use checksums |
f2798808c655d74611b910ce9c37bce8e9398bf773e1962e75321bacabf25532
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp39-cp39-macosx_15_0_x86_64.whl
| Download URL | pymeshtool-1.3.0-cp39-cp39-macosx_15_0_x86_64.whl |
|---|---|
| Size | 516.1 kB |
| Tags | CPython 3.9 macOS 15.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
0e3d2413c8342528e8cfa7a14ce468867c8699eb0ffd1893af8227853143d9d2
|
|
BLAKE2b-256 checksum How to use checksums |
becc9b95b73572227962ac6b602335045eea944401402f199f4c6424e8ae974e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp39-cp39-macosx_15_0_arm64.whl
| Download URL | pymeshtool-1.3.0-cp39-cp39-macosx_15_0_arm64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.9 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
0d35c9b4fd0e4ee678b93528d8a3d565cf26dda4a8ebbe976d3d45a8396a1cff
|
|
BLAKE2b-256 checksum How to use checksums |
f5ba07ebd44ef7147e341c47ac3ddfea64aff3d6758e073fa783a3197519bc14
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp39-cp39-macosx_14_0_x86_64.whl
| Download URL | pymeshtool-1.3.0-cp39-cp39-macosx_14_0_x86_64.whl |
|---|---|
| Size | 189.7 kB |
| Tags | CPython 3.9 macOS 14.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
977f1c3e91bf357e809eb26a1285c9f564328c26d36312255b71d0a6ac66d009
|
|
BLAKE2b-256 checksum How to use checksums |
59fa7bae6c1aa5c5eb470ed139afa7212b7d60181e2440a0976aae07d389b31a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / pymeshtool-1.3.0-cp39-cp39-macosx_14_0_arm64.whl
| Download URL | pymeshtool-1.3.0-cp39-cp39-macosx_14_0_arm64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.9 macOS 14.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c4953b6a9e609656b49a9438609f10929bf18abc8573fb491f610e405c60f5fb
|
|
BLAKE2b-256 checksum How to use checksums |
fd229ce71519c2782e394c45fb2d50fecd5c571d18c48a14abdf789439eab813
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|