Re: getmail with python 3 adpatations

Matthias Andree <[email protected]>
Newsgroups gmane.mail.getmail.user
Message-ID <[email protected]>
Am 14.05.20 um 07:17 schrieb Gary R. Schmidt:
> Of course, I would just keep using the old Getmail and Python 2,
> there's not likely to be any sudden massive problems with either, but
> if it is updated, it would be good to be able to use it. 

The thing is that Python 2 has essentially gone out of maintenance with
its terminus release 2.7.18 last month,
and Getmail relies on Python's system libraries for the crypto and
protocol stuff to a great extent.

Python 2.7.16 and newer are probably okay today, but if there were
implementation flaws in Python 2 or its libraries to be discovered that
are critical to getmail's function, you would then be left without a
recourse.

Also, if you look at Python 2.7's history, it has seen several massive
improvements to its SSL modules in the more recent versions,  There was
a time when Python couldn't even properly reject invalid certificates...
2.7.9, 2.7.13, 2.7.16 mark important points, and it was not before
2.7.16 that Python's ssl library learned to operate securely by default.

<https://docs.python.org/2/library/ssl.html#ssl-contexts> but basically,
look for any "New in version..." or "Changed in version..." lines of
<https://docs.python.org/2/library/ssl.html> to see how recently only
some features you could elsewhere take for granted arrived in Python 2.7.N.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.