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

Uploaded Python 3

File details

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

File metadata

  • Download URL: sefia_typer-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 5ecdbd4a944b46ca95fd55a1a92c25dd98c59bc1538c958616ff036d235be95f
MD5 d529ff4aa8e39208acf5763584d4a037
BLAKE2b-256 fe1a52b168eb65d1698d59f133ce577672d450cb9df0acfa0247b78775202a81

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: sefia_typer-0.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7da53a36c234b5e54e41424ffbcad76a6f164d3984047bef6335acc19068bf74
MD5 5903a692d1351d298a3e4c5530d9a2c1
BLAKE2b-256 258e7fa4d206003455802e39fe491f5f71c19f0af9ea1f0779d640b84b5d5107

See more details on using hashes here.

Provenance

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