Skip to main content

pvl-dotview

Interactive Graphviz DOT file viewer. Drop a .dot file onto a blank window and the graph is rendered as crisp, pannable, zoomable vector graphics (via embedded Chromium / Qt WebEngine for browser-grade SVG fidelity). Open additional windows with ⌘N (macOS) or Ctrl+N (Linux/Windows).

Install

pvl-dotview shells out to the dot binary at runtime, so Graphviz must be installed system-wide before running.

# macOS
brew install graphviz
uv tool install pvl-dotview

# Debian/Ubuntu
sudo apt install graphviz
uv tool install pvl-dotview

Then run pvl-dotview from any terminal.

From a checkout (for development)

brew install graphviz   # or: apt install graphviz
uv sync
uv run pvl-dotview

License

This project is released under the MIT License, except the bundled ParkviewLab logo (src/pvl_dotview/assets/parkview_lab_logo.svg), which is all rights reserved; see LICENSING.md.

Third-party components and their licenses are listed in NOTICE:

  • PySide6 (LGPL-3.0) — used as a dynamically-linked dependency
  • Graphviz (EPL-2.0; EPL-1.0 before Graphviz 14.1.4; system dependency, invoked via the dot binary)

Metadata

Release files for pvl-dotview 0.1.4

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

Source distribution (sdist)

Source distribution for pvl-dotview 0.1.4
File Size Uploaded Provenance Actions
pvl_dotview-0.1.4.tar.gz 26.7 kB With provenance Details for pvl_dotview-0.1.4.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for pvl-dotview 0.1.4
File Interpreter ABI Platform Actions
pvl_dotview-0.1.4-py3-none-any.whl Python 3 none any Details for pvl_dotview-0.1.4-py3-none-any.whl

Total release size: 41.6 kB

Release files / pvl_dotview-0.1.4.tar.gz

Download URL pvl_dotview-0.1.4.tar.gz
Size 26.7 kB
Tags Source
SHA-256 checksum
How to use checksums
85b6c09733c8ca841e9559aac7260eface0d72ccaaf069eb5b077883f4db0326
BLAKE2b-256 checksum
How to use checksums
9950c4bef9e0675e01c86b663fa585441250600b8bc4a0a8aeb48aeec2804b27
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.

Transparency log

Release files / pvl_dotview-0.1.4-py3-none-any.whl

Download URL pvl_dotview-0.1.4-py3-none-any.whl
Size 14.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f8c570601fff50e259a21a911541c4357fe5c4dcc6f1a757a938652db582c1ed
BLAKE2b-256 checksum
How to use checksums
1b478f7ba87591ea8cfd013a6ddde3243223ec32b9d273aa7e6e8e5d4d1748cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.

Transparency log

Security for pvl-dotview 0.1.4

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.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for pvl_dotview-0.1.4.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.

Transparency log

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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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