Backport boilerplate changes (Card Client)
Backport boilerplate changes to the Card Client repository. This includes (where relevant):
-
implement poetry for dependency management -
use of poetry poe to execute scripts -
run tests (tox) via poetry poe -
update any relevant pipeline checks -
include release-it -
setup pre-commit checks
For examples, look at https://gitlab.developers.cam.ac.uk/uis/devops/iam/activate-account/account-data-manager
Edited by Mike Knee