This changeset puts us back to Python 3.12.9 since we are still wrestling with certificate validation errors in Python 3.13 and no easy way to test things without breaking our deployment flow currently.
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
This changeset modifies the Python version specified in the runtime.txt file for cloud.gov. The buildpack was recently updated, and the older version we had pinned is no longer supported.
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
This changeset updates the runtime.txt file so that Cloud Foundry picks up Python 3.12.x instead of Python 3.9.x
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
* remove gosuuser - this means we can upgrade the base image to
something more modern and not have to faff around with gpg
* remove unnecessary commands - some things need to exist in the
makefile to keep jenkins happy
* remove concept of building separately - pip install requirements.txt
in the dockerfile