textdistance

View on PyPIReverse Dependencies (53)

4.6.3 textdistance-4.6.3-py3-none-any.whl

Wheel Details

Project: textdistance
Version: 4.6.3
Filename: textdistance-4.6.3-py3-none-any.whl
Download: [link]
Size: 31263
MD5: 2d9f7629e856576ad8838da3e75cdf23
SHA256: 0cb1b2cc8e3339ddc3e0f8c870e49fb49de6ecc42a718917308b3c971f34aa56
Uploaded: 2024-07-16 09:34:51 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: textdistance
Version: 4.6.3
Summary: Compute distance between the two texts.
Author: orsinium
Author-Email: gram[at]orsinium.dev
Home-Page: https://github.com/orsinium/textdistance
Download-Url: https://github.com/orsinium/textdistance/tarball/master
License: MIT
Keywords: distance between text strings sequences iterators
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Plugins
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Topic :: Scientific/Engineering :: Human Machine Interfaces
Requires-Python: >=3.5
Requires-Dist: rapidfuzz (>=2.6.0); extra == "dameraulevenshtein"
Requires-Dist: jellyfish; extra == "dameraulevenshtein"
Requires-Dist: pyxDamerauLevenshtein; extra == "dameraulevenshtein"
Requires-Dist: Levenshtein; extra == "hamming"
Requires-Dist: rapidfuzz (>=2.6.0); extra == "hamming"
Requires-Dist: jellyfish; extra == "hamming"
Requires-Dist: distance; extra == "hamming"
Requires-Dist: rapidfuzz (>=2.6.0); extra == "jaro"
Requires-Dist: Levenshtein; extra == "jaro"
Requires-Dist: rapidfuzz (>=2.6.0); extra == "jarowinkler"
Requires-Dist: jellyfish; extra == "jarowinkler"
Requires-Dist: rapidfuzz (>=2.6.0); extra == "levenshtein"
Requires-Dist: Levenshtein; extra == "levenshtein"
Requires-Dist: jellyfish; extra == "all"
Requires-Dist: numpy; extra == "all"
Requires-Dist: Levenshtein; extra == "all"
Requires-Dist: pyxDamerauLevenshtein; extra == "all"
Requires-Dist: rapidfuzz (>=2.6.0); extra == "all"
Requires-Dist: distance; extra == "all"
Requires-Dist: pylev; extra == "all"
Requires-Dist: py-stringmatching; extra == "all"
Requires-Dist: tabulate; extra == "all"
Requires-Dist: jellyfish; extra == "benchmark"
Requires-Dist: numpy; extra == "benchmark"
Requires-Dist: Levenshtein; extra == "benchmark"
Requires-Dist: pyxDamerauLevenshtein; extra == "benchmark"
Requires-Dist: rapidfuzz (>=2.6.0); extra == "benchmark"
Requires-Dist: distance; extra == "benchmark"
Requires-Dist: pylev; extra == "benchmark"
Requires-Dist: py-stringmatching; extra == "benchmark"
Requires-Dist: tabulate; extra == "benchmark"
Requires-Dist: jellyfish; extra == "benchmarks"
Requires-Dist: numpy; extra == "benchmarks"
Requires-Dist: Levenshtein; extra == "benchmarks"
Requires-Dist: pyxDamerauLevenshtein; extra == "benchmarks"
Requires-Dist: rapidfuzz (>=2.6.0); extra == "benchmarks"
Requires-Dist: distance; extra == "benchmarks"
Requires-Dist: pylev; extra == "benchmarks"
Requires-Dist: py-stringmatching; extra == "benchmarks"
Requires-Dist: tabulate; extra == "benchmarks"
Requires-Dist: jellyfish; extra == "common"
Requires-Dist: numpy; extra == "common"
Requires-Dist: Levenshtein; extra == "common"
Requires-Dist: pyxDamerauLevenshtein; extra == "common"
Requires-Dist: rapidfuzz (>=2.6.0); extra == "common"
Requires-Dist: jellyfish; extra == "extra"
Requires-Dist: numpy; extra == "extra"
Requires-Dist: Levenshtein; extra == "extra"
Requires-Dist: pyxDamerauLevenshtein; extra == "extra"
Requires-Dist: rapidfuzz (>=2.6.0); extra == "extra"
Requires-Dist: jellyfish; extra == "extras"
Requires-Dist: numpy; extra == "extras"
Requires-Dist: Levenshtein; extra == "extras"
Requires-Dist: pyxDamerauLevenshtein; extra == "extras"
Requires-Dist: rapidfuzz (>=2.6.0); extra == "extras"
Requires-Dist: twine; extra == "lint"
Requires-Dist: mypy; extra == "lint"
Requires-Dist: isort; extra == "lint"
Requires-Dist: flake8; extra == "lint"
Requires-Dist: types-tabulate; extra == "lint"
Requires-Dist: flake8-blind-except; extra == "lint"
Requires-Dist: flake8-bugbear; extra == "lint"
Requires-Dist: flake8-commas; extra == "lint"
Requires-Dist: flake8-logging-format; extra == "lint"
Requires-Dist: flake8-mutable; extra == "lint"
Requires-Dist: flake8-pep3101; extra == "lint"
Requires-Dist: flake8-quotes; extra == "lint"
Requires-Dist: flake8-string-format; extra == "lint"
Requires-Dist: flake8-tidy-imports; extra == "lint"
Requires-Dist: pep8-naming; extra == "lint"
Requires-Dist: hypothesis; extra == "test"
Requires-Dist: isort; extra == "test"
Requires-Dist: numpy; extra == "test"
Requires-Dist: pytest; extra == "test"
Provides-Extra: dameraulevenshtein
Provides-Extra: hamming
Provides-Extra: jaro
Provides-Extra: jarowinkler
Provides-Extra: levenshtein
Provides-Extra: all
Provides-Extra: benchmark
Provides-Extra: benchmarks
Provides-Extra: common
Provides-Extra: extra
Provides-Extra: extras
Provides-Extra: lint
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 13576 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (70.3.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
textdistance/__init__.py sha256=abtyaG6QgNqbwQTs_8q1rJUSPr78akEOLYgJDXHgtLM 355
textdistance/benchmark.py sha256=NpxvQQgBFVElQrG0wP44AlmcxEntLI11qj1A0KFSrCY 3818
textdistance/libraries.json sha256=bZw0jXy6oPnKr7VPu0LyOMDA1EAUoF-TDwjazl3lknc 1161
textdistance/libraries.py sha256=GGQsTRlyMOoak2WQ1w_mESgDzmcYeUiCHmWqP0s8ncI 6716
textdistance/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
textdistance/utils.py sha256=SDJclnzpkOpoyJmZ23AO7JZQfdsdpWmOO0xofzi95YQ 783
textdistance/algorithms/__init__.py sha256=1raagDGcgHenA-Ncj3oKHTCk0ai8ltLdqQzTA__clkg 217
textdistance/algorithms/base.py sha256=IJwzIa3G4n6piDS9dOhSAVUoHmD4sCJCvGHH1Z4F_0o 6332
textdistance/algorithms/compression_based.py sha256=qXg-jUm4ifd1jLLXhvrNkhbi-_JK5AQyjr4026qquVE 8190
textdistance/algorithms/edit_based.py sha256=OZc-sGjzRx0eFl5jsEA3V3Q5MkBJR5QLbZYiz_EAPL0 27598
textdistance/algorithms/phonetic.py sha256=E7yCZVV_6XDkq7tbLHmYd2CAIyj7VQcpf7rQhHXMMj8 6133
textdistance/algorithms/sequence_based.py sha256=0iS9iZkx_eYJQFZKjRpBFp8jCs1c_1Hz0kWq6CBnJVg 6158
textdistance/algorithms/simple.py sha256=2wryMhYmBRDGjG9AT74AAI9SpmYDLABqpSUbw_Fy8AU 3209
textdistance/algorithms/token_based.py sha256=QT36CbihwuurzVTG4CSYzmNAI3iJ_cmOngYAY8Lrkf8 9413
textdistance/algorithms/types.py sha256=PVVh0bcCEK8ziRsmKgHyIJ8i9TERKaGoVA36_5lnAr0 166
textdistance/algorithms/vector_based.py sha256=jmbeSioJlATSlx097ptcJRl0G6dHzp2x_fyOcKYY6ZE 2821
textdistance-4.6.3.dist-info/LICENSE sha256=oOV_OJnxc9uQzeaMabB-rqV8Gti-Q1kQXusPgFxoEJI 1049
textdistance-4.6.3.dist-info/METADATA sha256=y-g6OEFcUz7cYObdUVfFlkb9QGJGuDy_n2zhdlY0siE 18233
textdistance-4.6.3.dist-info/WHEEL sha256=Z4pYXqR_rTB7OWNDYFOm1qRk0RX6GFP2o8LgvP453Hk 91
textdistance-4.6.3.dist-info/top_level.txt sha256=GBIsLNa3pcbaPSp8KNq93YdHKE3CNIQMQrLrZdectak 13
textdistance-4.6.3.dist-info/RECORD

top_level.txt

textdistance