On 3/24/21, Seth Johnson <[email protected]> wrote: > Some people are on older Macs, and there's a tendency to leave those > behind. I've had to compile from source to get 3.9 and things like > pyqt to work on my OSX High Sierra 10.13, the highest possible on my > old MacBook Pro hardware. And that seems to be recently broken again, > as of last night. Not that anyone will necessarily get them to start > keeping up with backwards compatibility. > > My own problem certainly, but it used to be that backwards > compatibility was a point of pride in the developer community. Now > hardware comes with "dead lumps" baked in and we're much more prone > to leave old devices behind. I have an old sys admin friend who's still > running a 386 web server continuously for I guess 30-odd years now. > You'll have to move forwards eventually; I'm just glad you're sticking > it out a bit longer. It would traditionally be the language
and OS > folks > who'd keep old hardware alive, not app folks like you. But that's the > piddling problem that arises for me. :-) > > > Seth > > On 3/23/21, Steve Litt <[email protected]> wrote: >> Edward K. Ream said on Mon, 22 Mar 2021 05:04:09 -0700 (PDT) >> >>>*Summary* >>> >>>At present, Leo requires only Python 3.7 or above. Imo, it would be >>>reasonable to require Python 3.9 for Leo. The older Python 3.7 gets, >>>the more security vulnerabilities it acquires. >>> >>>I see no reason why anyone (including companies) that presently uses >>>Python 3.7 could not easily upgrade to Python 3.9.2. We would get >>>better safety, security and more features. >>> >>>Would anyone have a problem moving to Python 3.9.2? >> >> Personally, I'd have no problem with it as I use 3.9.2. But >> philosophically, I'd have a big problem with it. Not everybody uses a >> rolling release Linux like I do. Many folks use Debian Stable (Buster >> has Python 3.7) or Devuan Stable, which are usually well over a year >> behind. That lag is for ultimate stability, not out of laziness. >> >> Beyond that, there are still people in the country with such bad >> connectivity that they need to install from purchased CDs. These people >> can be even farther behind the bleeding edge, but they still need an >> outliner. >> >> One could say Python could be updated independently of the distro and >> its package manager. But doing so can jeopardize working programs. A >> distro is assembled so everything works with each other, and I'd think >> twice about upgrading a part, independently of the distro, that used by >> so much software. This anecdote is Perl, not Python, but I once >> upgraded a customer's Perl, and doing so broke his Vim and several >> other programs. >> >> Like I said, I wouldn't suffer with a 3.9.2 requirement, but I fear a >> lot of people would. >> >> SteveT >> >> Steve Litt >> Spring 2021 featured book: Troubleshooting Techniques of the Successful >> Technologist http://www.troubleshooters.com/techniques >> >> -- >> You received this message because you are subscribed to the Google Groups >> "leo-editor" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/leo-editor/20210323155027.0440eb4d%40mydesk.domain.cxm. >> > -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/leo-editor/CAJkfFBwTjc_S%2BQrz2LROCcJUC4d0XjQ9m6Wji0DG-e%3DP2h9hiQ%40mail.gmail.com.
