ParentFull threadlpellis·pipenv works well enough for me, it creates a lock file so you get deterministic builds. Plus its supported by heroku if you ever decide to host with them. https://github.com/pypa/pipenvView on HN