On Tue, Jan 26, 2021 at 05:27:50PM -0800, Len Ovens wrote: > Bitrot is a thing. Any software without maintainance will just one day not > be usable. Python 3 was released in 2008, and Python 2 'end of life' was originally planned for 2015 and later delayed to 2020. Most of the new features in P3 were backported to P2 which allowed to do the transition in small and manageable steps. There was really no excuse for postponing this until it was too late. Mididings is not the only project that for no good reason chose to ignore the transition to Python 3: GnuRadio did this as well and nearly missed the deadline, resulting in a lot of havoc when the first Pyhon 3 version was released a few months ago. Even having mixed Python and C++ is no excuse. My own zita-jacktools also partially implements Python classes in C++, without using any toolset to do this, just the native C API. It takes something like 10 lines of code in each class to support both P2 and P3. Just my 2e-2 Euros of course. Ciao, -- FA _______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx https://lists.linuxaudio.org/listinfo/linux-audio-user