Am 16.02.2020 um 04:26 schrieb Richard Kimberly Heck <rikih...@lyx.org>: > > On 2/15/20 10:07 PM, Scott Kostyshak wrote: >> >>> I'm curious, why is it necessary to support Python 2? >> I forget what the discussion is regarding why we chose those versions. >> From what I understand, requiring 2.7 (as opposed to some earlier 2.x) >> makes things easier. Probably we will not allow 2.7 after some time or >> whenever it would be a pain to maintain 2.7 compatibility for a >> particular issue. > > It's only quite recently that we've managed to make all of our scripts > compatible with Python 3. Like, in the 2.3.x series? The reason why we > did not just switch to Python 3 had originally to do with two things, I > think. First, the Windows installer has used Python 2 for a while, and > we are reluctant to change that lest we break things. Second, there have > long been issues about detecting the right version of Python, especially > (again) on Windows.
On Mac python 2.7 comes with the OS until Catalina. At least I cannot switch to it as some of my bought software (32-bit) cannot be executed any more. So I have to find a solution for it before. If we require python3 we’re forcing people to upgrade to Catalina - not possible on old hardware (before ~ 2011) or to install additional python software packages. Stephan -- lyx-devel mailing list lyx-devel@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-devel