Skip to main content

quotecheck

Is this quotation really in the source? A forgiving search with a verbatim answer.

pip install quotecheck            # add [pdf] for pypdf; pdftotext is used when installed
quotecheck book.pdf "reduced vibration and good cooling"
quotecheck paper.txt --batch notes.md     # every blockquote and long inline quote in the note
FOUND   1x  reduced vibration and good cooling
        …The design gives reduced vibra- tion and good cooling at the cost of a small tradeoff…
DRIFT   0.86  the committee found that the method was dependable in practice
        …the committee found that the method was reliable in practice.…
ABSENT      the screen is a page after all, the committee never met

Matching folds case, ligatures, hyphens across line breaks, stray spaces, accents and quotation marks, because each of those once made a genuine quotation look fabricated. Everything shown comes from the source's own text, so a real sentence relayed with one word changed is reported as drift, not as found.

Exit codes: 0 every quotation found · 1 at least one not found · 2 error. Apache-2.0.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

quotecheck-0.1.0.tar.gz (22.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

quotecheck-0.1.0-py3-none-any.whl (12.6 kB view details)

Uploaded Python 3

File details

Details for the file quotecheck-0.1.0.tar.gz.

File metadata

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

File hashes

Hashes for quotecheck-0.1.0.tar.gz
Algorithm Hash digest
SHA256 a2851e118c947104a0e3a7b27d9b63a4a9406ec9bc48de82fcabc43d98deb178
MD5 e4445cb7a621768bbf7fcac2a81d91d5
BLAKE2b-256 1666a0f78c8a1af14cbff0934af8eb4a6273c3738e1284d66747661d254fc6f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for quotecheck-0.1.0.tar.gz:

Publisher: publish.yml on sandovabarbora/quotecheck

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file quotecheck-0.1.0-py3-none-any.whl.

File metadata

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

File hashes

Hashes for quotecheck-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8b3f16c873d87f5697090b9fd8780f8ac968f8a619af25d4acf4bc97dad3ddc7
MD5 c75586e33646a87162c71e922d6e038b
BLAKE2b-256 40a0886700585f108f25d86cc3bbff4a8b0dd12a92e2d0af6b0ac7bb53f3409d

See more details on using hashes here.

Provenance

The following attestation bundles were made for quotecheck-0.1.0-py3-none-any.whl:

Publisher: publish.yml on sandovabarbora/quotecheck

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.1.0 This release

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