Skip to main content

maskflow-cli

Command-line interface for MaskFlow:

maskflow config validate
maskflow config show --resolved
maskflow doctor
maskflow explain "<text>"

maskflow doctor checks installed versions, spaCy model presence (and which entities that consequently disables), and .maskflowrc validity, then reports enabled/disabled status for every registered entity. It exits 0 only when every check passes.

maskflow explain "<text>" shows, span by span, why each piece of text was (or wasn't) detected as PII -- the pattern/NER hit, checksum result, context boost, and the threshold decision behind it. Spans that scored below their entity's threshold are listed separately as NEAREST MISSES, with the .maskflowrc change that would catch them. Matched text is truncated to 8 characters unless --full is passed. Accepts the same --config/--set overrides as maskflow config, so explanations reflect the same resolved config a real mask() call would use.

See docs/configuration.md in the repo root for the full config reference.

Metadata

Release files for maskflow-cli 0.4.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 maskflow-cli 0.4.0
File Size Uploaded
maskflow_cli-0.4.0.tar.gz 12.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for maskflow-cli 0.4.0
File Interpreter ABI Platform
maskflow_cli-0.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 25.3 kB

Release files / maskflow_cli-0.4.0.tar.gz

Download URL maskflow_cli-0.4.0.tar.gz
Size 12.0 kB
Tags Source
SHA-256 checksum
How to use checksums
252cbfba313f910edd5e4b94ae8d2512bf260af622f122b682b0def03f08b093
BLAKE2b-256 checksum
How to use checksums
cd8c0f95ee07710c163e655c40e1ffd5583852f30e9d458326dd6d4a304ad136
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 26, 2026.

Transparency log

Release files / maskflow_cli-0.4.0-py3-none-any.whl

Download URL maskflow_cli-0.4.0-py3-none-any.whl
Size 13.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
edc787049c8749b39cf6decc872ed144ccfb90ff3f0eca07d4f1d93a0e528450
BLAKE2b-256 checksum
How to use checksums
24d5f8ccc368da7084d8dff632552ffcbd48aa3a3e3813bbc4971bfa7bc1f754
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 26, 2026.

Transparency log

Release history Release notifications | RSS feed

0.8.2

2 release files

0.8.1

2 release files

0.8.0

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.0

2 release files

This release

0.4.0 This release

2 release files

0.3.0

2 release files

0.2.0

2 release 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