ekiefl / pooltool

A sandbox billiards game that emphasizes realistic physics
https://pooltool.readthedocs.io
Apache License 2.0
227 stars 35 forks source link

Use poetry #124

Closed ekiefl closed 3 months ago

ekiefl commented 3 months ago

Introduces poetry

Poetry is a popular dependency and package building tool for python. Currently package building is a manual process (see PYPI.md) and dependency management is controlled with requirements.txt files (requirements.txt, requirements-dev, docs/requirements.txt).

Adopting poetry in pooltool has several benefits. Checked items are benefits that come to fruition in this PR, and unchecked benefits are for future PRs.

Note: this PR has no influence on the pooltool-billiards package on pypi.