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.1.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.1.0
File Size Uploaded Provenance Actions
plantgraph-0.1.0.tar.gz 8.7 kB With provenance Details for plantgraph-0.1.0.tar.gz

Built distribution (wheel)

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

Total release size: 17.6 kB

Release files / plantgraph-0.1.0.tar.gz

Download URL plantgraph-0.1.0.tar.gz
Size 8.7 kB
Tags Source
SHA-256 checksum
How to use checksums
a8626066f7d52c18e50c9cb7b34d7bbc51e28e7386296667189e03b65a2653ba
BLAKE2b-256 checksum
How to use checksums
1e60eb5532c27cd7a8dc15a468052e4230210889c27927842832d75b0a4d175b
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 17, 2026.

Transparency log

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

Download URL plantgraph-0.1.0-py3-none-any.whl
Size 8.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3e475fefe572d55628710e35f7d06a3423bdbd58412616f13adf55a829140c80
BLAKE2b-256 checksum
How to use checksums
b5b9484994d48e5d4b60125207545780990f9513f28d57aca6408c7e1722e83f
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 17, 2026.

Transparency log

Security for plantgraph 0.1.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.1.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 17, 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