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

Reply via email to