Skip to main content

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

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.2.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.2.0-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for sefia_typer-0.2.0.tar.gz
Algorithm Hash digest
SHA256 8cbbb411b0d934b2271e70904c4b3a5524ae219c7320398da0f0a8442fdf5657
MD5 de6712d11fbcbf12f777722aef8537cc
BLAKE2b-256 a013f5fb985bc2d316cb9ecc0a430ff2865f62074caa3800710f173c93429a05

See more details on using hashes here.

Provenance

The following attestation bundles were made for sefia_typer-0.2.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.2.0-py3-none-any.whl.

File metadata

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

File hashes

Hashes for sefia_typer-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 173c8310140e3ff9b369693cd8da4d90382531c1d63ced8d953d93b7f72c6805
MD5 ba1e008f71c7ccc7d1095d3c28440bdc
BLAKE2b-256 c4ef76dc1c1404ea87242b91c74c346f6ad35f30c9bd27f1b2173f216260ee7e

See more details on using hashes here.

Provenance

The following attestation bundles were made for sefia_typer-0.2.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.

Release history Release notifications | RSS feed

0.4.0

2 files

0.3.0

2 files

This release

0.2.0 This release

2 files

0.1.1

2 files

0.1.0

2 files

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