flatsurf / surface-dynamics

Teichmüller dynamics in SageMath
https://flatsurf.github.io/surface-dynamics/
GNU General Public License v2.0
12 stars 14 forks source link

Modernize metadata (`pyproject.toml`) #82

Open mkoeppe opened 9 months ago

mkoeppe commented 9 months ago

This declares build-system requirements so that it is built with build isolation by default. It does not need Sage in the build environment (except for the small distribution sagemath-environment).

I haven't attempted to declare runtime dependencies. After global import of sage.all has been replaced and the modularized distributions sagemath-modules, sagemath-polyhedra (#35095) are ready, this can be done.

Checklist