On 1/26/21 10:15 AM, Vladimir Sementsov-Ogievskiy wrote:
OK, thanks for handling it!
When will we move to python 3.7?
"I don't know, but it seems like a very long time."
The nominal EOL for Python 3.6 is this December; see
https://www.python.org/dev/peps/pep-0494/
Debian 10 ships 3.7.
Fedora has appropriate packages going back to F29 and possibly earlier.
OpenSuSE tumbleweed offers 3.8 and 3.9.
Ubuntu 18.04 LTS offers 3.7 and 3.8 packages.
Ubuntu 20.04 LTS offers 3.7 and 3.8 packages.
OpenSUSE 15.2 ... ships with Python 3.6, and I don't see an option to
install anything more modern. This distribution is supported (both by us
and by SuSE) until 2021-12-31.
As of 2020-12-29, OpenSuSE 15.3 appears to be set to ship Python 3.6:
"python3-3.6.12-3.70.1.x86_64.rpm". It is set to ship 2021-07-07, and
does not have an estimated EOL date yet.
SLES 15 ... I'm not sure and can't seem to find that information
quickly. https://www.suse.com/releasenotes/x86_64/SUSE-SLES/15-SP1/
which was published at the end of 2020, suggests that Python 3
support(?) is new(?) to some extent.
https://packagehub.suse.com/packages/python3/ suggests that SLES 15.2 is
Python 3.6-based.
I can't tell if they offer the optional addition of Python 3.7 on either
SLES or OpenSuSE. Would love to know.
As for RHEL/CentOS, I think it's in the same shape right now. It's
3.6-based, but I don't know if there's an optional 3.7+ package or not.
--js
Note: our configure script doesn't try several canonical sources of
Python interpreters, we just try to use "python3". In the case of
multiple python installations, we'd have to try python3.7, python3.8,
python3.9, etc.