Skip to main content

plantgraph

The plant context graph schema used by penguineer and homeostat. It depends only on Pydantic.

A graph has typed nodes (unit, equipment, stream, tag, loop, actuator, sample_point, quality) and typed edges (flows_to, measures, controls, manipulates, samples, reported_as, affects). Every node and edge carries a stable id, a provenance (declared, inferred or confirmed), a source (user, llm, data, dexpi or homeostat), a confidence and valid_from / valid_to dates.

from plantgraph import PlantGraph

graph = PlantGraph.model_validate(data)  # data loaded from YAML or JSON
graph.valid_on(date(2026, 8, 3))  # the plant as it was on that day
graph.to_data()  # back to a plain dict

Licensed under Apache-2.0.

Metadata

Release files for plantgraph 0.4.0

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

Source distribution (sdist)

Source distribution for plantgraph 0.4.0
File Size Uploaded Provenance Actions
plantgraph-0.4.0.tar.gz 8.7 kB With provenance Details for plantgraph-0.4.0.tar.gz

Built distribution (wheel)

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

Total release size: 17.6 kB

Release files / plantgraph-0.4.0.tar.gz

Download URL plantgraph-0.4.0.tar.gz
Size 8.7 kB
Tags Source
SHA-256 checksum
How to use checksums
5510237eb88a62251b309f9fa40c103ff7b0650bdee581d937b5f43c9413dbc9
BLAKE2b-256 checksum
How to use checksums
05b512a37f04b9669c443bce25f2d74cb9e4267b9835805f473eb0d3730d7cff
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 18, 2026.

Transparency log

Release files / plantgraph-0.4.0-py3-none-any.whl

Download URL plantgraph-0.4.0-py3-none-any.whl
Size 8.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
99cdaa34eab0fc36e84f35f15eb7fd05afc6af1d739c03bcf0ea9e6d1da91ea9
BLAKE2b-256 checksum
How to use checksums
787ba9bbb9413550f22c9535188d20bf3bc2e0fb4a7517e22d19ce38bfcd4e79
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 18, 2026.

Transparency log

Security for plantgraph 0.4.0

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 plantgraph-0.4.0.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 18, 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