Skip to main content
Archived

This project has been archived by its maintainers, and is no longer receiving any updates.

ukkonen

Implementation of a bounded Levenshtein distance by Esko Ukkonen in "Algorithms for approximate string matching" in Rust, with Python bindings.

The implementation is based on the JS implementation. You can find the license in the LICENSE file.

Install

pip install ukkonen-rs

Build

First you should install Rust from rustup.rs. Then, you can build a wheel for your platform and install it:

pip install maturin
maturin build --release --cargo-extra-args="--features python"
pip install --no-index --find-links=target/wheels ukkonen_rs

Metadata

Release files for ukkonen-rs 0.1.0.post1

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

Built distributions (wheels)

Table of built distributions (wheels) for ukkonen-rs 0.1.0.post1
File Interpreter ABI Platform
ukkonen_rs-0.1.0.post1-cp36-abi3-win_amd64.whl CPython 3.6 abi3 Windows x86-64 Details
ukkonen_rs-0.1.0.post1-cp36-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl CPython 3.6 abi3 Linux glibc 2.5+ x86-64 Details
ukkonen_rs-0.1.0.post1-cp36-abi3-macosx_10_7_x86_64.whl CPython 3.6 abi3 macOS 10.7+ x86-64 Details

Total release size: 1.7 MB

Release files / ukkonen_rs-0.1.0.post1-cp36-abi3-win_amd64.whl

Download URL ukkonen_rs-0.1.0.post1-cp36-abi3-win_amd64.whl
Size 103.3 kB
Tags CPython 3.6 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
a436743c66188277d3cd8023d003bf98f3558a3bed623ee6dbb047e8f62bc751
BLAKE2b-256 checksum
How to use checksums
94a59e6a3e3c7b3e2284235c562c99c07332919de9437137ad57d3507161438c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.5

Release files / ukkonen_rs-0.1.0.post1-cp36-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl

Download URL ukkonen_rs-0.1.0.post1-cp36-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Size 1.4 MB
Tags CPython 3.6 Linux glibc 2.5+ x86-64 abi3
SHA-256 checksum
How to use checksums
f23a2397f54d56acd7c763f0dbfabe590901d96c08dd56ef9affaf18771c03dd
BLAKE2b-256 checksum
How to use checksums
7ab184b0508a47b066b3e07f0419a8ee1fd0feb731edc39b97987f6484e25092
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.5

Release files / ukkonen_rs-0.1.0.post1-cp36-abi3-macosx_10_7_x86_64.whl

Download URL ukkonen_rs-0.1.0.post1-cp36-abi3-macosx_10_7_x86_64.whl
Size 209.5 kB
Tags CPython 3.6 abi3 macOS 10.7+ x86-64
SHA-256 checksum
How to use checksums
52d98e66de593603f63de80b516b02aba797b91a0b797645fcdd6d1f1e5610b7
BLAKE2b-256 checksum
How to use checksums
02f269f09074157ac825312a53e7064d78c1636bee5e036f721d1b9f4a14f7db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.5

Security for ukkonen-rs 0.1.0.post1

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.

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