esheldon / pymangle

Simple code to read mangle masks, calculate ids and weights, and generate random points
14 stars 15 forks source link

Add a pyproject.toml file #27

Closed robertdstein closed 2 years ago

robertdstein commented 2 years ago

Since PEP 518 (https://peps.python.org/pep-0518/), python projects should have a toml file. This is required to use modern dependency managers like Poetry (https://python-poetry.org/). This PR adds a pyproject.toml file specifying a numpy dependency, avoiding a circular import. With this PR, you can now install pymangle (and packages which depend on pymangle) using poetry.