This is discussed here: [Discussion] Preparing for the upcoming v0.19 release
I fully agree with him in this respect because I see growing number of confirmed bugs. The point is that we are still input new features and they require out time. For example, every new preferences option in a WB needs to be documented and tested.
Thanks. I only searched the developer subforum before I posted.vocx wrote: ↑Thu Jan 30, 2020 12:31 amThis is discussed here: [Discussion] Preparing for the upcoming v0.19 release
Py2 support is becoming more difficult. I have decided to stop supporting py2 with external workbenches. I hope for a soon release and afterwards we stop python2 support.
After the release Py2 and Qt4 support will be definitely stopped. For me the only reason to still support Py2 is that we are in the lucky situation that no major change was made so far that would completely break Py2.looo wrote: ↑Thu Jan 30, 2020 5:43 amPy2 support is becoming more difficult. I have decided to stop supporting py2 with external workbenches. I hope for a soon release and afterwards we stop python2 support.
The earliest date of a feature freeze might be mid/end of February because there are still some serious issues to fix and I also want to merge most of the pending PRs.I already thought of proposing a release soon because I think we could do it this way:
- release soon to enable user to benefit from the many improvements
- officially support Python 2 and Qt 4 for this release the last time and drop this for future releases
- freeze the development of new features for e.g. a month to get time to fix bugs and update the docs. Especially the latter will need time.
We are doing this for quite a while. Windows is missing because we haven't found an alternative appimage/dmg for windows. Also we enjoy packaging support from @sgrogan. If you know how to create a portable for Windows, it shouldn't be too difficult to add it:
Because from what you can read in the internet still many people use Py2 because they can't (or don't want to) switch to Py3 due to dependencies to other packages that are not ported. And Py2 support was only done under the premise that working time is low.What is the benefit of supporting Py2/Qt4 ?