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.3.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.3.0
File Size Uploaded Provenance Actions
plantgraph-0.3.0.tar.gz 8.7 kB With provenance Details for plantgraph-0.3.0.tar.gz

Built distribution (wheel)

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

Total release size: 17.6 kB

Release files / plantgraph-0.3.0.tar.gz

Download URL plantgraph-0.3.0.tar.gz
Size 8.7 kB
Tags Source
SHA-256 checksum
How to use checksums
16d4114db22ce90aa854da470c53a3d62d55eddd539e8e42b25d440ac74e2b34
BLAKE2b-256 checksum
How to use checksums
251acab69e3f589a20394e1efc07b7813a7c02e63c6d908bd1b0ca896d96f2f9
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.3.0-py3-none-any.whl

Download URL plantgraph-0.3.0-py3-none-any.whl
Size 8.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d1f4080b14ad53715352142d0114c8870b91ba4479ab7fc0bdc3f003a1e59e64
BLAKE2b-256 checksum
How to use checksums
2118380b4f6f7d1fc1bc641b6d01f596c1ae52f342f99c34ac3e3c9537a85c1c
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.3.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.3.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