anhaidgroup / py_stringmatching

A comprehensive and scalable set of string tokenizers and similarity measures in Python
https://sites.google.com/site/anhaidgroup/projects/py_stringmatching
BSD 3-Clause "New" or "Revised" License
135 stars 16 forks source link

Replace underscore with hyphen in project name #93

Closed zware closed 7 months ago

zware commented 7 months ago

...as passed to setuptools.setup.

The hyphenated version is the canonical name on PyPI. Some versions of some tools will automatically replace the underscore, but this is unreliable and can cause problems when, for example, one creates a library that depends on py-stringmatching, but pip installs it as py_stringmatching, and then unneeded packages are removed from the environment (causing py_stringmatching to be removed).