Pipenv is needed to dockerize re2o. It is a much better alternative compared to pip. "Pipenv.lock" freezes packages for all developpers, so everyone is one the same version until someone commit a pipenv update.