barrust / pyspellchecker

Pure Python Spell Checking http://pyspellchecker.readthedocs.io/en/latest/
MIT License
691 stars 101 forks source link

PEP 517 and PEP 621 support #133

Closed barrust closed 1 year ago

barrust commented 1 year ago

The old method of building packages (see below) is being deprecated in favor of PEP 517 and PEP 621 so we should move to the more modern build. This will remove most of the setup.py file and moving either into a setup.cfg or project.toml file.

Old Build Command:

python setup.py sdist bdist_wheel

New Build Command

python -m build
barrust commented 1 year ago

https://setuptools.pypa.io/en/latest/userguide/pyproject_config.html