GMLC-TDC / pyhelics

CFFI Python interface for HELICS
https://python.helics.org
BSD 3-Clause "New" or "Revised" License
3 stars 8 forks source link

Split web server into separate package #98

Closed josephmckinsey closed 1 month ago

josephmckinsey commented 6 months ago
nightlark commented 6 months ago

Relates to https://github.com/GMLC-TDC/pyhelics/issues/86

For configuring the CI/CD workflow for this with PyPI publishing, use:

Repository: [GMLC-TDC/pyhelics](https://github.com/GMLC-TDC/pyhelics)
Workflow: cd-cli-extras.yml
Environment name:        pypi-cli-extras
nightlark commented 5 months ago

For backlog to make sdist eventually work: a custom in-source tree build backend interface that runs npm commands would likely be what we want.

josephmckinsey commented 4 months ago

P.S. I had to remove the python package "install" that was being added to our python dependencies in the github actions workflow. I believe it was never intended to be installed.