Skip to main content

loopstructural-visualisation

A LoopStructural interface for pyvista's Plotter class.

The viewer uses the current LoopStructural geometry and stratigraphic-column APIs. Feature evaluation takes world coordinates; the viewer does not apply an additional model-coordinate transform. Notebook integration supports both PyVista's original Trame modules and the newer trame-pyvista package.

Compatibility checked on Windows with Python 3.13 and workspace LoopStructural 1.8.4:

VTK PyVista Checks
9.7.1 0.49.1 Core plotting, off-screen rendering, clipping, notebook UI
9.6.2 0.48.4 Core plotting, off-screen rendering, clipping

CI also runs the plotting and notebook tests on Windows and Linux against the VTK 9.6 and 9.7 release lines with the latest compatible PyVista.

From the workspace root, run the tests with:

uv sync --package loopstructuralvisualisation --extra tests --extra jupyter
uv run --no-sync pytest packages/loopstructural_visualisation/tests

To install pip install loopstructuralvisualisation or for a jupyter notebook environment (including the pyvista[jupyuter] dependencies) pip install loopstructuralvisualisation[jupyter]

Metadata

Release files for loopstructuralvisualisation 0.2.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for loopstructuralvisualisation 0.2.2
File Size Uploaded Provenance
loopstructuralvisualisation-0.2.2.tar.gz 18.6 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for loopstructuralvisualisation 0.2.2
File Interpreter ABI Platform
loopstructuralvisualisation-0.2.2-py3-none-any.whl Python 3 none any Details

Total release size: 36.1 kB

Release files / loopstructuralvisualisation-0.2.2.tar.gz

Download URL loopstructuralvisualisation-0.2.2.tar.gz
Size 18.6 kB
Tags Source
SHA-256 checksum
How to use checksums
f6cf34acaffbbe3a273271b0e7c1fd15fdb16521da067719cf803163b4eb4854
BLAKE2b-256 checksum
How to use checksums
15bad850de5ca4aded5921da2bc2ba02512bbae29ab380fabd6d943754d66b64
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / loopstructuralvisualisation-0.2.2-py3-none-any.whl

Download URL loopstructuralvisualisation-0.2.2-py3-none-any.whl
Size 17.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
080c9a95582fe63e4eced0497022953d18b335ca7fc299bb7b3f3be627f922eb
BLAKE2b-256 checksum
How to use checksums
1f1127a20560dc385634a5398ac4476f5eb3d77cb306f54432a43a839bc52484
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Security for loopstructuralvisualisation 0.2.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page