malcolmw / pykonal

Travel-time calculator based on the fast-marching method solution to the Eikonal equation.
https://malcolmw.github.io/pykonal-docs/
GNU General Public License v3.0
147 stars 54 forks source link

Fix setuptools dependency #44

Closed dominik-strutz closed 5 months ago

dominik-strutz commented 6 months ago

Having a setuptools version >68.2.2 seems to break the pip install pykonal command. See https://stackoverflow.com/questions/77523055/missingdynamic-license-defined-outside-of-pyproject-toml-is-ignored for a discussion of the error message. Requiring setuptools<=68.2.2 fixes the problem until the project can be updated to work with newer versions of setuptools.

malcolmw commented 5 months ago

Thanks for submitting this PR, @dominik-strutz. I merged an virtually identical one from @jobh, so I will close this one. A new version of pykonal (0.4.1) integrating this fix is available on pypi.