Skip to main content

heinzel-example

Show how a Heinzelmännchen plugin is built: one module with an operation, settings, a health check and a submodule.

A plugin for Heinzelmännchen, the open-source, AI-driven operating system for product development teams. It lives in heinzel-plugins. Its earlier history is preserved in heinzel-contrib and the archived heinzel-example repository.

Install

With Heinzelmännchen installed (uv tool install git+https://github.com/helmut-hoffer-von-ankershoffen/heinzel):

hz system plugin add "heinzel-example @ git+https://github.com/helmut-hoffer-von-ankershoffen/heinzel-plugins#subdirectory=plugins/heinzel-example"

Running hz system plugin add again upgrades; hz system plugin remove heinzel-example removes it.

Use

hz example info                 # this plugin, its version and the Heinzelmännchen it runs on
hz example hello --name Ada     # a submodule collapsed into a command
hz example info --json          # every command speaks JSON, for scripts and agents
hz system info                  # includes a section contributed by this plugin

Develop

From the repository root: make check-fast NAME=example runs this plugin's edit loop; make check NAME=example runs its full checks. make build NAME=example and make acceptance NAME=example verify its installed artifact. The modules live in src/heinzel_example/; read the root AGENTS.md before changing them.

Development and release commands: repository guide.

Migration provenance: heinzel-contrib, before the 0.9 plugin-boundary migration.

Metadata

Release files for heinzel-example 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 heinzel-example 0.4.0
File Size Uploaded Provenance Actions
heinzel_example-0.4.0.tar.gz 54.0 kB Without provenance Details for heinzel_example-0.4.0.tar.gz

Built distribution (wheel)

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

Total release size: 60.7 kB

Release files / heinzel_example-0.4.0.tar.gz

Download URL heinzel_example-0.4.0.tar.gz
Size 54.0 kB
Tags Source
SHA-256 checksum
How to use checksums
dbc9f370750066eb6e3aa1f5356a3884aefd35fb1197a62e4339db44ec54a73f
BLAKE2b-256 checksum
How to use checksums
124ecb1d6c70697028c41810b9cce51e1978b6e872a5c25eb31f27288128d6ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL heinzel_example-0.4.0-py3-none-any.whl
Size 6.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d6780bf47e2b875c257527c85c0617c6d5d14dc741b84fb770f06f6ab183816a
BLAKE2b-256 checksum
How to use checksums
28b6fb85a2989540eb2618537f88090ce97c4d6f87900479535b8c61688a6e73
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for heinzel-example 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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

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.

Release history Release notifications | RSS feed

This release

0.4.0 This release

2 release files No provenance

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