On Fri, 26 Mar 2021 at 08:06, Pedro Camargo <[email protected]> wrote: > > Hi Sebastian & Nyall, > > It is clear that Sebastian knows a LOT more about the issues at hand than I > ever will, but I think it is worthwhile to expand on the particular issues I > have found regarding AequilibraE. > > 1. The most important functionalities of the software depend on a compiled > extension that the user is asked to download after the plugin is installed, > and the workflow for that dependency is still not up for Python 3.9 ( I was > not aware of the rush for changing versions), and a quick look revealed > deeper problems, probably related to C runtimes (I will need to ask a > friend's help to solve that) > 2. A few other features depend on the user augmenting the QGIS Python > environment with other libraries (ORTools and openmatrix, which depends on > PyTables), and some of these libraries are still not available for Python 3.9. > > In a nutshell, I think Sebastian's suggestion for an upgrade policy is really > helpful, as it gives us a reference to work with.
It's really not that simple though -- we have absolutely no control over the python versions used by many QGIS users. E.g. as a Fedora user I've had Python 3.9 for months -- it was pushed out almost as soon as upstream released it. Given this I think the responsibility lies with the plugin authors to ensure they adapt quickly to new Python releases and ensure their plugin works correctly in all versions of Python supported by the targeted QGIS versions. Nyall _______________________________________________ QGIS-Developer mailing list [email protected] List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
