Re: [Emc-developers] Proposal: Stop supporting Py2 and GTK2 in Master.

2021-05-12 Thread Frank Tkalcevic
> Python3 is available on all supported OS versions. Is it safe to say just Python3, or do we need to specify a version - the python download page offers 3.6, 3.7, 3.8, 3.9 with all different End of Support dates. I used some software the other day that would only work with 3.8; not 3.7 and no

Re: [Emc-developers] Proposal: Stop supporting Py2 and GTK2 in Master.

2021-05-12 Thread Alec Ari via Emc-developers
I am 100% for this. Please no more EOL Python 2 and EOL GTK+2. Alec ___ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers

Re: [Emc-developers] Proposal: Stop supporting Py2 and GTK2 in Master.

2021-05-12 Thread Chris Morley
Also when I say python3 that includes python libraries - we use alot. From: Rene Hopf via Emc-developers Sent: May 12, 2021 11:29 AM To: EMC developers ; andy pugh Cc: Rene Hopf Subject: Re: [Emc-developers] Proposal: Stop supporting Py2 and GTK2 in Master

Re: [Emc-developers] Proposal: Stop supporting Py2 and GTK2 in Master.

2021-05-12 Thread andy pugh
On Wed, 12 May 2021 at 12:29, Rene Hopf wrote: > > not all python3 versions/dependencies work. currently I cannot tell what > the oldest version is that can work. According to http://wiki.linuxcnc.org/cgi-bin/wiki.pl?MinimumSoftwareVersions we only need to worry about 3.5+ (and maybe not even 3

Re: [Emc-developers] Proposal: Stop supporting Py2 and GTK2 in Master.

2021-05-12 Thread Rene Hopf via Emc-developers
On 12.05.21 11:59, andy pugh wrote: On Wed, 12 May 2021 at 06:48, Chris Morley wrote: Keeping in mind if a user is using master in older distributions, it may require the user to upgrade to a new distribution to have python3 support. Python3 is available on all supported OS versions. not

Re: [Emc-developers] Proposal: Stop supporting Py2 and GTK2 in Master.

2021-05-12 Thread andy pugh
On Wed, 12 May 2021 at 06:48, Chris Morley wrote: Keeping in mind if a user is using master in older distributions, it may > require the user to upgrade to a new distribution to have python3 support. Python3 is available on all supported OS versions. Furthermore, Master debs are not built for

Re: [Emc-developers] Proposal: Stop supporting Py2 and GTK2 in Master.

2021-05-11 Thread Phill Carter
> On 12 May 2021, at 4:28 pm, Chris Morley wrote: > > > On 2021-05-11 11:01 p.m., Phill Carter wrote: >> >>> On 12 May 2021, at 3:47 pm, Chris Morley wrote: >>> >>> I copied this from github (and added to): >>> >>> I don't think anyone really thinks we can/should keep supporting py2 in th

Re: [Emc-developers] Proposal: Stop supporting Py2 and GTK2 in Master.

2021-05-11 Thread Chris Morley
On 2021-05-11 11:01 p.m., Phill Carter wrote: On 12 May 2021, at 3:47 pm, Chris Morley wrote: I copied this from github (and added to): I don't think anyone really thinks we can/should keep supporting py2 in the future. The real questions are how/when will we transition - as the transitio

Re: [Emc-developers] Proposal: Stop supporting Py2 and GTK2 in Master.

2021-05-11 Thread Phill Carter
> On 12 May 2021, at 3:47 pm, Chris Morley wrote: > > I copied this from github (and added to): > > I don't think anyone really thinks we can/should keep supporting py2 in the > future. > The real questions are how/when will we transition - as the transition will > be very disruptive. > Wil

Re: [Emc-developers] Proposal: Stop supporting Py2 and GTK2 in Master.

2021-05-11 Thread Chris Morley
I copied this from github (and added to): I don't think anyone really thinks we can/should keep supporting py2 in the future. The real questions are how/when will we transition - as the transition will be very disruptive. Will we do a final py2 release first? QtPlasmac might appreciate this (or

Re: [Emc-developers] Proposal: Stop supporting Py2 and GTK2 in Master

2021-05-11 Thread Nicklas SB Karlsson
Den 2021-05-11 kl. 15:57, skrev Rene Hopf via Emc-developers: On 11.05.21 15:32, Alan Condit wrote: Andy, Has anyone familiar with Python looked at migrating to Py3 and GTK3? I have avoided Python like the plague, but I do use a VCP and/or GTK based panels. I just looked at GTK3 and GTK4 is c

Re: [Emc-developers] Proposal: Stop supporting Py2 and GTK2 in Master

2021-05-11 Thread Rene Hopf via Emc-developers
but rather from GTK2 to GTK3. yes, that is what this is all about, and I have been working on for a long time. https://github.com/LinuxCNC/linuxcnc/pull/943 Alan Date: Tue, 11 May 2021 13:13:06 +0100 From: andy pugh To: EMC developers Subject: [Emc-developers] Proposal: Stop supporting Py2

Re: [Emc-developers] Proposal: Stop supporting Py2 and GTK2 in Master

2021-05-11 Thread Alan Condit
ate: Tue, 11 May 2021 13:13:06 +0100 > From: andy pugh > To: EMC developers > Subject: [Emc-developers] Proposal: Stop supporting Py2 and GTK2 in > Master. > This has been discussed a little in an out of the way corner of github: > https://github.com/LinuxCNC/linuxcnc/

Re: [Emc-developers] Proposal: Stop supporting Py2 and GTK2 in Master.

2021-05-11 Thread Rene Hopf via Emc-developers
On 11.05.21 15:04, Gene Heskett wrote: On Tuesday 11 May 2021 08:57:03 Rene Hopf via Emc-developers wrote: On 11.05.21 14:29, Dr. Nikolaus Klepp wrote: Does removing GTK2 still break axis? This is the only point why I have not managed to migrate to chimaera. Nik no, axis is tk, and not aff

Re: [Emc-developers] Proposal: Stop supporting Py2 and GTK2 in Master.

2021-05-11 Thread Gene Heskett
On Tuesday 11 May 2021 08:57:03 Rene Hopf via Emc-developers wrote: > On 11.05.21 14:29, Dr. Nikolaus Klepp wrote: > > Does removing GTK2 still break axis? This is the only point why I > > have not managed to migrate to chimaera. > > > > Nik > > no, axis is tk, and not affected at all. > Actually,

Re: [Emc-developers] Proposal: Stop supporting Py2 and GTK2 in Master.

2021-05-11 Thread Gene Heskett
On Tuesday 11 May 2021 08:13:06 andy pugh wrote: > This has been discussed a little in an out of the way corner of > github: > https://github.com/LinuxCNC/linuxcnc/pull/943#issuecomment-835870729 > > But I think that the time has come to decide that Py2 support does not > belong in 2.9. > I think

Re: [Emc-developers] Proposal: Stop supporting Py2 and GTK2 in Master.

2021-05-11 Thread Rene Hopf via Emc-developers
On 11.05.21 14:29, Dr. Nikolaus Klepp wrote: Does removing GTK2 still break axis? This is the only point why I have not managed to migrate to chimaera. Nik no, axis is tk, and not affected at all. ___ Emc-developers mailing list Emc-devel

Re: [Emc-developers] Proposal: Stop supporting Py2 and GTK2 in Master.

2021-05-11 Thread Dr. Nikolaus Klepp
Anno domini 2021 Tue, 11 May 13:13:06 +0100 andy pugh scripsit: > This has been discussed a little in an out of the way corner of github: > https://github.com/LinuxCNC/linuxcnc/pull/943#issuecomment-835870729 > > But I think that the time has come to decide that Py2 support does not > belong in 2

Re: [Emc-developers] Proposal: Stop supporting Py2 and GTK2 in Master.

2021-05-11 Thread Robert Murphy
Would be worth going to v3.0 ? It may make easier to to know when the change from Py2 was made. Just being a user it, not being on the dev side, it makes some kind of sense that 2.x is Py2 and 3.x is Py3. But on the flip side it may be expected that Linuxcnc major versions follow the python ones.

[Emc-developers] Proposal: Stop supporting Py2 and GTK2 in Master.

2021-05-11 Thread andy pugh
This has been discussed a little in an out of the way corner of github: https://github.com/LinuxCNC/linuxcnc/pull/943#issuecomment-835870729 But I think that the time has come to decide that Py2 support does not belong in 2.9. I think that this also means losing GTK2 support(?), so there will be s