opendatacube / datacube-explorer

Web-based exploration of Open Data Cube collections
Apache License 2.0
54 stars 31 forks source link

Update to setuptools>=61 #590

Closed pjonsson closed 1 month ago

pjonsson commented 2 months ago

I don't know anything about setuptools_scm, but a failed CI run output this in the log:

ERROR: setuptools==59.6.0 is used in combination with setuptools_scm>=8.x

Your build configuration is incomplete and previously worked by accident! setuptools_scm requires setuptools>=61

       Suggested workaround if applicable:
        - migrating from the deprecated setup_requires mechanism to pep517/518 and using a pyproject.toml to declare build dependencies which are reliably pre-installed before running the build tools

so require setuptools>=61 and setuptools_scm >=8.


📚 Documentation preview 📚: https://datacube-explorer--590.org.readthedocs.build/en/590/