[Connexion PostgreSQL] Le plugin n'arrive pas à établir les connexion avec la version 3.14 de QGIS
SimonSAMPERE opened this issue · 1 comments
SimonSAMPERE commented
Dans le cadre de #355 , un fix avait était mis en place pour que la connexion aux BDD PostgreSQL soient établie différemment en fonction de la version de QGIS. Mais le plugin n'avait pas était testé avec QGIS 3.14, une version intermédiaire entre 2 LTR (3.10 et 3.16)
A priori, il faudrait adapter ce fix en modifiant les lignes suivantes du DataBaseManager de sorte à remplacer 316
par 314
:
if qgis_version >= 316:
pgis_db_plg = PostGisDBPlugin(connection)
c = PostGisDBConnector(uri, pgis_db_plg)
else:
c = PostGisDBConnector(uri)
Ce problème pose aussi la question globale de compatibilité du plugin isogeo avec les différentes version de QGIS. On pourrait peut-être arrêter de le maintenir pour les version de QGIS inférieure à la 3.16 puisqu'on est déjà passé à la 3.22 en LTR.
SimonSAMPERE commented
Point produit du 12/07/2022
Les décisions suivantes ont été prises avec @leodarengosse :
- le correctif sera publié dans la version 3.4.0
- dans le mail informant les clients de la publication de la version 3.4.0, il faudra les informer qu'à partir de la version suivante du plugin Isogeo ne supportera plus les versions de QGIS inférieures à 3.16