Skip to main content

Typer (CLI) building blocks for Sefia applications.

Project description

sefia-typer

Typer (CLI) building blocks for Sefia applications.

This package holds the CLI-side pieces that depend only on sefia and Typer: the input core (an InputChannel persisted over a KeyValueStore), the reporter surface, and the exceptions applications catch. The runtime wiring — session management, persistence, and the pausing tool — is provided by an integration layer such as sefios.cli from sefios.

Install

pip install sefia-typer

Most applications install it through the stack instead:

pip install 'sefios[cli]'

Documentation

See the repository for the full README, tutorial, and architecture docs.

Status

Early development. APIs may change before v1.0.

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sefia_typer-0.1.0.tar.gz (8.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sefia_typer-0.1.0-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

Details for the file sefia_typer-0.1.0.tar.gz.

File metadata

  • Download URL: sefia_typer-0.1.0.tar.gz
  • Upload date:
  • Size: 8.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for sefia_typer-0.1.0.tar.gz
Algorithm Hash digest
SHA256 59d9e793a41add5464ddaa442601d0fe5e4c618c7dce94648b5670a4ba39e7c0
MD5 38a859b1324eb5b55c8f72577491f513
BLAKE2b-256 c4d8b437cb2c6f9aceb3bf62c41e54da864091d80ec7cdc5143dd1f560815f5b

See more details on using hashes here.

Provenance

The following attestation bundles were made for sefia_typer-0.1.0.tar.gz:

Publisher: publish-sefia-typer.yml on nueruyu/sefia

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sefia_typer-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: sefia_typer-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 8.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for sefia_typer-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 46928e2f055488906e152beb8ee83d13d0ab90d8ade7520fc0dd5586c1429a1e
MD5 0b920b3d3e7911fea37083a25713281d
BLAKE2b-256 34be16bcbb03e0e74d4fba111e9692f8a692974f95a484b5c609fd055723653f

See more details on using hashes here.

Provenance

The following attestation bundles were made for sefia_typer-0.1.0-py3-none-any.whl:

Publisher: publish-sefia-typer.yml on nueruyu/sefia

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page