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.2.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.2.0
File Size Uploaded Provenance Actions
plantgraph-0.2.0.tar.gz 8.7 kB With provenance Details for plantgraph-0.2.0.tar.gz

Built distribution (wheel)

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

Total release size: 17.6 kB

Release files / plantgraph-0.2.0.tar.gz

Download URL plantgraph-0.2.0.tar.gz
Size 8.7 kB
Tags Source
SHA-256 checksum
How to use checksums
c0862890d807cc5136adfb36665bbbfd84600b7215d4fdba9abaf506ba634e10
BLAKE2b-256 checksum
How to use checksums
e6e493d1662c43b3ae9e1ac29eb7797f506081ef7f91f396c2ada495d0c73e5c
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.2.0-py3-none-any.whl

Download URL plantgraph-0.2.0-py3-none-any.whl
Size 8.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fcb82b8af0d8c4dc9fd47128a8234b9ddc0e1d4c0240825b6753cdbb61c590c2
BLAKE2b-256 checksum
How to use checksums
b4a379c836a07f49fa0ec2cac11ce07e9835020dff9ccc3363b09c9894eaa756
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.2.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.2.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