Skip to main content

Python SymSpell

Project description

symspellpy
PyPI version Tests Documentation Status codecov

symspellpy is a Python port of SymSpell v6.7.2, which provides much higher speed and lower memory consumption. Unit tests from the original project are implemented to ensure the accuracy of the port.

Please note that the port has not been optimized for speed.

Notable Changes

v6.7.2: Implemented fast distance comparer with editdistpy. Approximately 2x speed up for usage under default settings, benchmarks found here.

Install

For installation instructions, see the INSTALL.rst file or the install documentation.

Usage

Check out the examples provided for sample usage.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

symspellpy-6.10.0.tar.gz (2.6 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

symspellpy-6.10.0-py3-none-any.whl (2.6 MB view details)

Uploaded Python 3

File details

Details for the file symspellpy-6.10.0.tar.gz.

File metadata

  • Download URL: symspellpy-6.10.0.tar.gz
  • Upload date:
  • Size: 2.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for symspellpy-6.10.0.tar.gz
Algorithm Hash digest
SHA256 7434e15c92b2af6ec0141df98f249b35a7ddc5496a410c2649c1ac74d84a3dfb
MD5 94772692d66bccb1674700694355253e
BLAKE2b-256 b299f488bd2a64d4846dde560c6c1ad539aedba7fb95a21d21273b0c21a16762

See more details on using hashes here.

File details

Details for the file symspellpy-6.10.0-py3-none-any.whl.

File metadata

  • Download URL: symspellpy-6.10.0-py3-none-any.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for symspellpy-6.10.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e31707f6d6e06b89973588c02c0c7941c9ca1e3144859a8e2e46d8b815dda75e
MD5 2e0928008f34c02c09de98bd9c294bcb
BLAKE2b-256 c2021124824a3e2842f42f45278f8eef94c5cb989055064e3473e8281f5deb0c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page