FAQ | This is a LIVE service | Changelog

Skip to content

add PyPI packaging

Dr Rich Wareham requested to merge issue-1-upload-pypi into master

IMPORTANT: Until the dependent MRs are merged, pipelines are expected to fail for this MR.

Add additional information to setup.py to support having a nice presence on PyPI. Bring in CI templates which support releasing to PyPI.

This also requires some changes to our CI templates and our guidebook which are present as separate dependent MRs.

In order to aid testing, a protected branch named issue-1-testing has been created with the contents of the MR modified to allow pipelines to succeed. In particular, it pulls in the PyPI config from a branch on the ci-template repo. It is also a protected branch so that the various API tokens will be given in GitLab CI/CD.

Closes #1 (closed)

Edited by Dr Rich Wareham

Merge request reports