Setup Python 3 and modules in RPM-based containers#68
Conversation
|
I doubt about settings Python 3 by default for recent Fedora distros in the general purpose build images, because it contradicts with the distribution policy. It contradicts even more with CentOS 7 defaults, because here Python 2 is assumed when just AFAIK, the problem is that when we'll add support Python 3 in addition to Python 2 into our testing framework, we'll set shebang to I see several other ways to overcome the problem (fully or partially):
I vote for the second, but any of {2, 3, 4} looks acceptable for me. Footnotes:
AFAIS, you set certain versions of the interpreter, not arbitrary. And it is always Python 3.x. Footnotes
|
|
Updated PR, decided to use python3 in shebangs. So in the rest we need py3 modules in test environment (six, gevent, msgpack and pyyaml). |
To switch test-run to Python 3 we need to install Python 3 in containers. Part of tarantool/tarantool#5652
|
So, what is the fate of this pull request? |
|
We don't need these changes. |
Set current Python interpreter version used in containers [1].
Part of tarantool/tarantool#5652