manubot / manubot-ai-editor

BSD 3-Clause "New" or "Revised" License
39 stars 9 forks source link

Migrate from `setup.py` to Poetry `pyproject.toml` for packaging and environment management #57

Open d33bs opened 2 months ago

d33bs commented 2 months ago

This PR migrates from a setup.py file to a Poetry-flavor pyproject.toml file for packaging and environment management of this project. I've also added a pre-commit check which ensures the pyproject.toml file and poetry.lock file are in good form for possible changes as things grow with this package.

Thanks for any feedback you may have!

Depends on and should be merged after #55 Addresses the first step of #52