Skip to content

Assorted things for releasing HELICS in package repositories

License

Notifications You must be signed in to change notification settings

GMLC-TDC/helics-packaging

Repository files navigation

helics-packaging

Assorted things for releasing HELICS in package repositories

Workflows

This has the workflows needed to begin the process of updating packages for new HELICS releases.

Errors running this workflows are likely either a temporary network connectivity issue, regex that needs updating, issue sync'ing the GMLC-TDC mirror of an upstream package repository, or a change to the GitHub API for creating PRs.

helics_apps-pip

A Python pip package with the HELICS apps (helics_app, helics_broker, etc) - PyPI, TestPyPI

Updating this package on PyPI is triggered by creating a new release in GMLC-TDC/helics-packaging

helics-pip (no longer used)

This previously built the Python wheels for PyPI using swig. It has been replaced by pyhelics A Python pip package with the HELICS python interface - PyPI, TestPyPI