This release is a pre-release and may not be stable for production use.
LingoTweaker (Python)
Python bindings for the LingoTweaker proofreading engine (Rust core, PyO3).
The extension module is imported as lt_py; the distribution is named
lingotweaker.
import lt_py
engine = lt_py.Engine("en-US")
for match in engine.check("I can heard you."):
print(match["rule_id"], match["suggestions"])
This wheel ships code only. The engine loads its language data from a data directory at runtime:
- set the
LT_DATA_DIRenvironment variable to the directory that holds the vendoreddata/tree, or - point
Engineat it explicitly if the binding exposes a data-dir option.
Without data the engine cannot build a pipeline; see the repository README for how the data tree is produced.
LingoTweaker is an independent project and includes a port of the legacy
LanguageTool proofreading engine and its rule data. Upstream references and
licenses are kept; see THIRD_PARTY_NOTICES.md in the repository.
License: LGPL-2.1-or-later.
Release files for lingotweaker 0.1.0a1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| lingotweaker-0.1.0a1.tar.gz | 1.1 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| lingotweaker-0.1.0a1-cp39-abi3-manylinux_2_34_x86_64.whl | CPython 3.9 | abi3 | Linux glibc 2.34+ x86-64 | Details |
Total release size: 5.7 MB
Release files / lingotweaker-0.1.0a1.tar.gz
| Download URL | lingotweaker-0.1.0a1.tar.gz |
|---|---|
| Size | 1.1 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d014b00db784c4b37261e764d7dab712eb8340758de38770a92aa304da2d6157
|
|
BLAKE2b-256 checksum How to use checksums |
91e1ca254121db5c1028743449425fd51356703255942565562f1955a56c5d93
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.4
|
Release files / lingotweaker-0.1.0a1-cp39-abi3-manylinux_2_34_x86_64.whl
| Download URL | lingotweaker-0.1.0a1-cp39-abi3-manylinux_2_34_x86_64.whl |
|---|---|
| Size | 4.6 MB |
| Tags | CPython 3.9 Linux glibc 2.34+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
6b9b7e2408e346be29677b470939647b38a6b4f71ac996854c5b06ad44a39355
|
|
BLAKE2b-256 checksum How to use checksums |
3bfdeac96cf2e48de333ea8f0e7e3d954b26aec08adb6b3c8e0d70175e9e46a5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.4
|