materialscloud-org / voila-materialscloud-template

The Voila template for Materials Cloud.
Other
2 stars 3 forks source link

Add `pyproject.toml` and explicit build requirements #109

Closed CasperWA closed 1 year ago

CasperWA commented 1 year ago

Fixes #93

This PR adds jupyter_core as an explicit build requirement. It also updates the CI/CD workflows.

CasperWA commented 1 year ago

Just changing to also building a wheel should make installation much easier already. If this is merged and a new release made, the "herokuish-build (pypi)" job introduced in #111 should at least work, while the other job will be the same (i.e., continue failing).