Hall Liste,
ich würde gerne beim Programm-Start von QGIS überprüfen lassen, ob es
Updates der installierten Plugins gibt und diese automatisch aktualisieren.
Der richtige Ort dafür ist wohl die Verwendung der startup.py [1].
Ich habe dazu diesen Beitrag [1] gefunden, wo empfohlen wird, die in
QGIS integrierten Funktionen von "pyplugin_installer" zu nutzen, mit
denen auch die manuelle Überprüfung und Aktualisierung stattfindet und
dementsprechend sieht meine startup.py sehr simple so aus:
from qgis.utils import iface
from qgis.core import Qgis
import pyplugin_installer
pyplugin_installer.instance().upgradeAllUpgradeable()
iface.messageBar().pushMessage("Info", "Verfügbare Plugin-Updates wurden
installiert", level=Qgis.Info)
Leider passiert aber nichts und die Plugins werden nicht aktualisiert.
Ich vermute, dass dies daran liegt, dass zum Zeitpunkt der Ausführung
der startup.py noch nicht weiß, welches Benutzerprofil geladen werden
soll und welche Plugins dementsprechend aktualisiert werden. Allerdings
habe ich auch nichts weiteres dazu Online gefunden, was mich wundert, da
dies doch eigentlich ein oft genutzter Use Case sein sollte.
Hat das jemand bei sich (anders) umgesetzt und kann mir helfen?
Vielen Dank und beste Grüße
Daniel
--
[1]
https://docs.qgis.org/3.34/en/docs/pyqgis_developer_cookbook/intro.html#the-startup-py-file
[2]
https://gis.stackexchange.com/questions/393500/how-to-update-plugin-installed-manually-zip-file#comment643962_393502
--
im Auftrag
Daniel Cebulla
Anwendungsbetreuer GIS
Telefon: 03641 49-5190 E-Mail: [email protected]
Kommunale Informationstechnik und Telekommunikation Jena (KITT)
Optimierter Regiebetrieb Regiebetriebsleiter: Dr. Arndt Döhler
der Stadt Jena Paradiesstr. 6, 07743 Jena
[email protected] USt.-ID DE150546569
[email protected]
--
....................................................................
FOSSGIS-Konferenz 2025 mit OpenStreetMap-Event in Münster!
26.-29. März 2025 https://www.fossgis-konferenz.de/
FOSSGIS Vereinstermine:
https://fossgis.de/aktivit%C3%A4ten/termine/
FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/ https://mastodon.online/@FOSSGISeV
____________________________________________________________________
FOSSGIS-Talk-Liste mailing list
[email protected]
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste