kash-docs
See the main kash repo for general instructions.
To run kash with text, research, and general document actions enabled, ensure you have uv set up then:
# Pin GIL 3.13. Bare `uv tool install` / `uvx` / `uv python find 3.14`
# may pick freethreaded 3.14t, which is unsupported.
uv tool install kash-docs --upgrade --force --python 3.13
kash
GIL CPython 3.14 also works if you pass that interpreter explicitly.
--python 3.14 is not enough when uv resolves 3.14t.
PDF/DOCX conversion and AWS publishing are optional so downstream tools such as Deep Transcribe do not install unrelated runtimes:
uv tool install "kash-docs[documents]" --upgrade --force --python 3.13
uv tool install "kash-docs[aws]" --upgrade --force --python 3.13
uv tool install "kash-docs[full]" --upgrade --force --python 3.13
The documents extra provides MarkItDown, PDF rendering, and DOCX conversion. The
full extra also includes layout-aware PDF conversion and browser automation.
Or for dev builds from within this git repo:
# Install all deps and run tests:
make
# Run kash with all docs kit features enabled:
uv run kash
Model Configuration
Document actions inherit the careful, structured, standard, and fast model roles from kash-shell rather than selecting a provider directly. See the main model configuration documentation for the current Anthropic defaults and equivalent OpenAI settings.
Semantic actions such as descriptions, structural summaries, section headings, and
paragraph research use an item's bounded title, description, and
additional_context metadata. Exact-text and mechanical formatting actions remain
context-free.
For how to install uv and Python, see installation.md.
For development workflows, see development.md.
For instructions on publishing to PyPI, see publishing.md.
This project was built from simple-modern-uv.
Metadata
Release files for kash-docs 0.2.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| kash_docs-0.2.8.tar.gz | 3.0 MB | Without provenance | Details for kash_docs-0.2.8.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| kash_docs-0.2.8-py3-none-any.whl | Python 3 | none | any | Details for kash_docs-0.2.8-py3-none-any.whl |
Total release size: 4.4 MB
Release files / kash_docs-0.2.8.tar.gz
| Download URL | kash_docs-0.2.8.tar.gz |
|---|---|
| Size | 3.0 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b46c4dec4432af03f670c53abe001660e6c71cdf1d7063cb3b9e987bfff8f897
|
|
BLAKE2b-256 checksum How to use checksums |
b865641bf07cc3b0131a257e7d1ac429508f81ba7affaeb363713781a5f45402
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / kash_docs-0.2.8-py3-none-any.whl
| Download URL | kash_docs-0.2.8-py3-none-any.whl |
|---|---|
| Size | 1.4 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
fc1931375783340d004a909e4df985fb6d086604aab1a6b4260986b18efdf1d2
|
|
BLAKE2b-256 checksum How to use checksums |
8755d6f2552911cbd505e7df910603e4aaba5e4527adf7fea755b7b1252701fc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Security for kash-docs 0.2.8
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.