python

Keeping setuptools updated in OpenShift Python S2I

Keeping setuptools updated in OpenShift Python S2I

After a recent commit to a Python project that I work on, I noticed that my resulting OpenShift pod had begun crashlooping after the rebuild. A quick check of the pod logs showed why: for some reason, it could no longer find the alembic module, despite that being a transitive dependency of SQLAlchemy, which my project already had in its requirements.txt. Curious, I checked the build logs and noticed an odd error during the dependency install: