root/alpine313/: pyxdameraulevenshtein-1.9.0 metadata and description

Homepage Simple index PyPI page

pyxDamerauLevenshtein implements the Damerau-Levenshtein (DL) edit distance algorithm for Python in Cython for high performance.

author Geoffrey Fairchild
author_email mail@gfairchild.com
classifiers
  • Development Status :: 5 - Production/Stable
  • Intended Audience :: Developers
  • Intended Audience :: Education
  • Intended Audience :: Science/Research
  • License :: OSI Approved :: BSD License
  • Operating System :: OS Independent
  • Programming Language :: Cython
  • Programming Language :: Python :: 3
  • Programming Language :: Python :: 3.9
  • Programming Language :: Python :: 3.10
  • Programming Language :: Python :: 3.11
  • Programming Language :: Python :: 3.12
  • Programming Language :: Python :: 3.13
  • Programming Language :: Python :: 3.14
  • Topic :: Scientific/Engineering :: Bio-Informatics
  • Topic :: Scientific/Engineering :: Information Analysis
  • Topic :: Text Processing :: Linguistic
dynamic
  • author
  • author-email
  • classifier
  • description
  • home-page
  • license
  • license-file
  • maintainer
  • maintainer-email
  • summary
license BSD 3-Clause License
license_file
  • LICENSE
  • AUTHORS.md
maintainer Geoffrey Fairchild
maintainer_email mail@gfairchild.com
File Tox results History
pyxdameraulevenshtein-1.9.0-cp313-cp313-linux_aarch64.whl
Size
146 KB
Type
Python Wheel
Python
3.13
pyxdameraulevenshtein-1.9.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size
39 KB
Type
Python Wheel
Python
3.13

pyxDamerauLevenshtein implements the Damerau-Levenshtein (DL) edit distance algorithm for Python in Cython for high performance. Courtesy Wikipedia: In information theory and computer science, the Damerau-Levenshtein distance (named after Frederick J. Damerau and Vladimir I. Levenshtein) is a “distance” (string metric) between two strings, i.e., finite sequence of symbols, given by counting the minimum number of operations needed to transform one string into the other, where an operation is defined as an insertion, deletion, or substitution of a single character, or a transposition of two adjacent characters. This implementation is based on Michael Homer’s pure Python implementation, which implements the optimal string alignment distance algorithm. It runs in O(N*M) time using O(M) space. It supports unicode characters. For more information on pyxDamerauLevenshtein, visit the GitHub project page.