Page MenuHomePhabricator

Refinery python code should use anaconda-wmf
Open, MediumPublic

Description

There are several Python scripts in refinery that use dependencies from python3 debian packages. We'd like to move away from using debian packages for this, and instead rely on anaconda-wmf.

To do this, entry python scripts should run using /usr/lib/anaconda-wmf/bin/python3 instead of /usr/bin/env python3.

We'll need to make sure the dependencies we need are in anaconda-wmf, e.g. docopt, tabulate, nose, etc.

This will allow us to remove more debian packages as part of T275786.