Skip to main content

PyRedPen: Client for Text Validator

Copyright (C) 2015 Takahiro Yoshimura altakey@gmail.com

This is a Python client for the RedPen, a text validator.

0. HOW TO USE

$ /path/to/python3/bin/pyvenv ~/ve/rp
$ source ~/ve/rp
(rp) $ python ./setup.py develop # assuming you are standing on the working copy you've just cloned
(rp) $ pip install pyredpen      # ... otherwise install from PyPI
...
(rp) $ redpen-validate examples/sampledoc-en.txt
Found errors (4)
(rp) $ redpen-flymake examples/sampledoc-en.txt
examples/sampledoc-en.txt:1:0: warning: The number of words (32) exceeds the maximum of 30. [WordNumber]
examples/sampledoc-en.txt:1:128: warning: Found repeated word "such". [DoubledWord]
examples/sampledoc-en.txt:1:133: warning: Found repeated word "software". [DoubledWord]
...
(rp) $ redpen-flymake examples/sampledoc-ja.txt
examples/sampledoc-ja.txt:1:0: warning: The length of the sentence (101) exceeds the maximum of 100. [SentenceLength]
examples/sampledoc-ja.txt:1:83: warning: Found invalid symbol ",". [InvalidSymbol]
examples/sampledoc-ja.txt:1:49: warning: Found repeated word "分散". [DoubledWord]
examples/sampledoc-ja.txt:1:51: warning: Found repeated word "ソフトウェア". [DoubledWord]
...

1. FEATURES

  • Python 3 safe

  • Simple-ish API

2. BUGS

  • Blindly assuming input and output in UTF-8.

  • Insanely hackish.

3. LICENSE

The MIT license. Please refer to the LICENSE.txt.

Metadata

Release files for pyredpen 0.0.5

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

Source distribution (sdist)

Source distribution for pyredpen 0.0.5
File Size Uploaded Provenance
pyredpen-0.0.5.tar.gz 4.0 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for pyredpen 0.0.5
File Interpreter ABI Platform
pyredpen-0.0.5-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 9.3 kB

Release files / pyredpen-0.0.5.tar.gz

Download URL pyredpen-0.0.5.tar.gz
Size 4.0 kB
Tags Source
SHA-256 checksum
How to use checksums
53a8fc7ccea3dd7183722ebfa8d893afca0eb1dbb42983e77431efef1b30b809
BLAKE2b-256 checksum
How to use checksums
fd2530e2727e15c9b61c68d2625a430aefd892dcdf6f7962b902206f919a002a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / pyredpen-0.0.5-py2.py3-none-any.whl

Download URL pyredpen-0.0.5-py2.py3-none-any.whl
Size 5.3 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
d1a75e031d3863c1e519d252c5424e48676d783e877703c1ba3066f76a49c6a0
BLAKE2b-256 checksum
How to use checksums
0a41a3d9f64fcfb764fad583aeed1b00a24513dccab6dd8a94953a32f78e1a7f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for pyredpen 0.0.5

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.

Release history Release notifications | RSS feed

This release

0.0.5 This release

2 release files No provenance

0.0.4

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