This commit adds the patch package to the list of python build
dependencies for pyenv. This is not always necessary, but some python
versions (for example 3.7.12) require a patch to be applied before
installing and the process fails if the patch package is not installed.
Change-Id: I605fc1c9255e98692a6a901cfc509b7fdb873ae1
Without this package, you'll get an error similar to this:
ModuleNotFoundError: No module named '_ctypes'
Change-Id: If1b7b66217a33c9001a20449d695cd91dfa2e3c6
In order to install particular python versions on distros that
don't otherwise have them, add an option for installing via
pyenv.
The packages to be installed to allow for Python to be built were
tested on the official Docker containers so they should provide
a fair amount of coverage from a minimal environment.
Co-Authored-By: Mohammed Naser <mnaser@vexxhost.com>
Change-Id: Ic3312458b499a4b743895fa5829bb25155f77654