Skip to main content

stetdoc

The stetdoc command-line tool, for agents and people. It turns a .docx into a working copy an agent can edit with its ordinary tools, and turns the edits back into the same file with real Word tracked changes.

uvx stetdoc --help               # run it once without installing
uv tool install stetdoc          # or: pipx install stetdoc, or pip install stetdoc
stetdoc view contract.docx --find 'net 30'
stetdoc replace contract.docx 'net 30' 'net 45'
stetdoc mcp                      # the MCP server over stdio

The wheel holds the native stetdoc binary for your platform and nothing else, so no Python runs after the install and a call costs the same as the binary from Homebrew or the release archive. Wheels exist for macOS (Apple silicon and Intel), Linux (x86-64 and ARM64, glibc and musl) and Windows (x86-64). On another platform pip builds the source distribution, which needs a Rust toolchain.

The full documentation is in the repository: https://github.com/clauseo-ai/stetdoc. Licence: MIT or Apache-2.0.

Metadata

Release files for stetdoc 0.9.0

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

Source distribution (sdist)

Source distribution for stetdoc 0.9.0
File Size Uploaded Provenance Actions
stetdoc-0.9.0.tar.gz 2.1 MB With provenance Details for stetdoc-0.9.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for stetdoc 0.9.0
File Actions
stetdoc-0.9.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details for stetdoc-0.9.0-py3-none-win_amd64.whl
stetdoc-0.9.0-py3-none-musllinux_1_2_x86_64.whl Python 3 none Linux musl 1.2+ x86-64 Details for stetdoc-0.9.0-py3-none-musllinux_1_2_x86_64.whl
stetdoc-0.9.0-py3-none-musllinux_1_2_aarch64.whl Python 3 none Linux musl 1.2+ ARM64 Details for stetdoc-0.9.0-py3-none-musllinux_1_2_aarch64.whl
stetdoc-0.9.0-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details for stetdoc-0.9.0-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
stetdoc-0.9.0-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl Python 3 none Linux glibc 2.17+ ARM64 Details for stetdoc-0.9.0-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
stetdoc-0.9.0-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details for stetdoc-0.9.0-py3-none-macosx_11_0_arm64.whl
stetdoc-0.9.0-py3-none-macosx_10_12_x86_64.whl Python 3 none macOS 10.12+ x86-64 Details for stetdoc-0.9.0-py3-none-macosx_10_12_x86_64.whl

Total release size: 29.6 MB

Release files / stetdoc-0.9.0.tar.gz

Download URL stetdoc-0.9.0.tar.gz
Size 2.1 MB
Tags Source
SHA-256 checksum
How to use checksums
2a8c5129010b02b0560c0e8dded0d4170da2754b5c22387fa165ee584362a3c1
BLAKE2b-256 checksum
How to use checksums
2d142575b0c67c9365de8d7c7ee37125c71fa714d59177c989d63c11d0f91ec7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / stetdoc-0.9.0-py3-none-win_amd64.whl

Download URL stetdoc-0.9.0-py3-none-win_amd64.whl
Size 4.1 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
8e75188f2392ceaf85c057847888ccd850116beb902391f7db3441aa1db07ff7
BLAKE2b-256 checksum
How to use checksums
c21ed00bccfd5e4828c7d3ccc85f8ad1c17f391fc7309a959cceb0dc96e3c824
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / stetdoc-0.9.0-py3-none-musllinux_1_2_x86_64.whl

Download URL stetdoc-0.9.0-py3-none-musllinux_1_2_x86_64.whl
Size 4.1 MB
Tags Linux musl 1.2+ x86-64 Python 3
SHA-256 checksum
How to use checksums
6dac317500544f6edc26ca588775dc196b8954610c033979f230b521ef117cce
BLAKE2b-256 checksum
How to use checksums
f1cfe551a74f76a3b71cf68ce4146d277db446f5a5acf6dc833cea2a52954cf7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / stetdoc-0.9.0-py3-none-musllinux_1_2_aarch64.whl

Download URL stetdoc-0.9.0-py3-none-musllinux_1_2_aarch64.whl
Size 3.8 MB
Tags Linux musl 1.2+ ARM64 Python 3
SHA-256 checksum
How to use checksums
cec8dc2d99fa27a032d1bcc618ce4336d87c20bb29fc918a475f71cca74a5db7
BLAKE2b-256 checksum
How to use checksums
ea2d413b3d000e0e14d30d3c54bfd3db9ce1cc17ab2658da45d76ac06bf2ce3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / stetdoc-0.9.0-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL stetdoc-0.9.0-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 4.1 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
28016ad323a4880200cb440ae1c322bd1cb6420e93ed64e6969b5a694511566e
BLAKE2b-256 checksum
How to use checksums
5112081e313c2fc4bcdd83acdb7fe2f58b950c91afb8f6677811dfb9086c9258
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / stetdoc-0.9.0-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL stetdoc-0.9.0-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 3.8 MB
Tags Linux glibc 2.17+ ARM64 Python 3
SHA-256 checksum
How to use checksums
d22a6eaed58a9a763c5b1079cc712a4395244850f58d89ff072859f7db5052c2
BLAKE2b-256 checksum
How to use checksums
d1fec339f3ddcd5b452597eb02fced5f07f9c63a792fba5f27dcbdef15b5c5eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / stetdoc-0.9.0-py3-none-macosx_11_0_arm64.whl

Download URL stetdoc-0.9.0-py3-none-macosx_11_0_arm64.whl
Size 3.7 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
983d4ecca08c02b347577120d552adf8e77b1c998c95922544e653e214a68b67
BLAKE2b-256 checksum
How to use checksums
c77984107c797a9188552e335e2f1daabf8a75f8a4e2df037512a97635be931b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / stetdoc-0.9.0-py3-none-macosx_10_12_x86_64.whl

Download URL stetdoc-0.9.0-py3-none-macosx_10_12_x86_64.whl
Size 3.9 MB
Tags Python 3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
2afd9e2b3fb9c16c10a7b4f80c88720fedc81545ccb81a176a8884825b582eee
BLAKE2b-256 checksum
How to use checksums
e6984b340a19dc5b8fee50e2b655b553c5907303e8bc6a5ff18a77a73d84f598
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Security for stetdoc 0.9.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.

Full provenance

All 8 files in this release have been uploaded with provenance metadata.

Select from 8 files

Attestation for stetdoc-0.9.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

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.

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