Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

pylev2

A Levenshtein implementation with a premissive license. Intended to be a semi-dropin replacement for pylev and to be faster by leveraging a C extension.

Requirements

  • C compiler

  • Only tested with Python 2.7

Usage

Simple example.:

import pylev2
distance = pylev2.levenshtein('kittens', 'sitting')
assert(distance, 3)

Changing from pylev to pylev2

Replace all instances of pylev with pylev2, please note that pylev2 does not support the functions with spelling errors or the classic version.

Tests

Setup:

$ virtualenv .env
$ .env/bin/pip install git+https://github.com/JohnDoee/pylev2.git

Running:

$ python -m unittest pylev2.tests

License

MIT, see LICENSE

History

Uses semantic versioning

  • v1.0.0-beta

    • Initial release.

Metadata

Release files for pylev2 1.0.0-beta

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

Source distribution (sdist)

Source distribution for pylev2 1.0.0-beta
File Size Uploaded
pylev2-1.0.0-beta.tar.gz 3.4 kB Details

Release files / pylev2-1.0.0-beta.tar.gz

Download URL pylev2-1.0.0-beta.tar.gz
Size 3.4 kB
Tags Source
SHA-256 checksum
How to use checksums
aef7cb3167552cdc15472f7fd8475a71519c79baa9da8389b155dc2172edd991
BLAKE2b-256 checksum
How to use checksums
98a4cf2b955f0e4180980f376eb7683f275a451e4bcb476700f62f40a9e674fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

1.0.0

1 release file

This release

1.0.0-beta This release

1 release file

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