Skip to main content

swimc

SWIMC CLI host package.

This package provides:

  • swimc console entrypoint
  • plugin discovery via entry_points
  • plugin installation via swimc plugins install
  • local development fallback that scans sibling plugin pyproject.toml files
  • a small Python API (SwimcKit)

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

From the repository root:

pip install ./cli/swimc
python .\cli\install.py swimc-plugin-data-swv

Then list discovered plugins:

swimc plugins list
swimc plugins install --dry-run swimc-plugin-data-swv

For PyPI-only installation:

swimc plugins install --online swimc-plugin-data-swv

Python API

from swimc import SwimcKit

kit = SwimcKit()
plugins = kit.list_plugins("data")
summary = kit.read_data("swv", input="D:/data/sample.swv", include_values=True)

For a fuller monorepo guide, command examples, and plugin parameter conventions, see cli/README.md.

Metadata

Release files for swimc 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

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

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

Download URL swimc-0.1.0-py3-none-any.whl
Size 24.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6bc27340b1f49854273f008b6ded8fb9319f455cd68dbdf548f8444381482bb3
BLAKE2b-256 checksum
How to use checksums
de38616f419ef1a30cb5e5cdf044f1f07d1c894e5ccea147b0fb057aa38d16da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.18

Security for swimc 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.

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.1.0 This release

1 release file 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