FEniCS / ufl

UFL - Unified Form Language
https://fenicsproject.org
GNU Lesser General Public License v3.0
104 stars 64 forks source link

Release ufl_legacy #191

Closed minrk closed 1 year ago

minrk commented 1 year ago

Now that there are releases of dolfin-adjoint and support in the main branch of other packages for ufl_legacy, it seems appropriate to publish a release of ufl_legacy.

This presumably involves:

  1. tagging the latest commit on the ufl_legacy branch (e.g. ufl_legacy-2022.3.0 to match the version in the metadata)
  2. publishing to PyPI by running the build-wheels workflow

The wheels workflow may work, depending on the credentials given to the workflow. If it's a scoped token that only has permission to publish ufl releases, then it will fail to upload and someone can manually upload and register with twine. GitHub environment secrets can be used to separate credentials for ufl_legacy, or setting it up as a trusted publisher so no credentials need to be managed.

mscroggs commented 1 year ago

New release of fenics-ufl-legacy: https://pypi.org/project/fenics-ufl-legacy/2022.3.0/