heliokit
Heliokit CLI host package.
This package provides:
heliokitconsole entrypoint- component discovery via
entry_points - local development fallback that scans sibling component
pyproject.tomlfiles - a small Python API (
Heliokit)
Current package metadata is pinned to Python 3.10.
Inside this repository, the CLI acts as a bridge layer over the existing desktop-side algorithm modules under the repository root.
Quick Start
Install Heliokit from PyPI:
python -m pip install heliokit
This installs the standard first-party components except model packages, the MCCHD CNN workflow, and the geomagnetic pipeline. Use the explicit no-model spelling when you want that intent visible in scripts:
python -m pip install "heliokit[no-model]"
Install the optional model stack only when needed:
python -m pip install "heliokit[models]"
Then list discovered components:
heliokit components list
Python API
from heliokit import Heliokit
kit = Heliokit()
components = kit.list_components("data")
summary = kit.read_data("swv", input="D:/data/sample.swv", include_values=True)
For a fuller monorepo guide, command examples, and component parameter conventions, see
cli/README.md.
Metadata
Release files for heliokit 0.1.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| heliokit-0.1.7-py3-none-any.whl | Python 3 | none | any | Details for heliokit-0.1.7-py3-none-any.whl |
Release files / heliokit-0.1.7-py3-none-any.whl
| Download URL | heliokit-0.1.7-py3-none-any.whl |
|---|---|
| Size | 131.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5c0795c8435f113838d7ffd80ec81c68b4d7cd69aa68113e9cd385e2b49f2c77
|
|
BLAKE2b-256 checksum How to use checksums |
550e5a700dd316dfaa14ed035c05b308d973efb0b565abc0fedda485404840ba
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.18
|
Security for heliokit 0.1.7
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.