[QGIS-Developer] QGIS version 3.98 instead of 3.99 ?
Andrea Giudiceandrea
andreaerdna at libero.it
Wed Jun 25 02:39:30 PDT 2025
Il 25/06/2025 09:22, Richard Duivenvoorde via QGIS-Developer ha scritto:
> Hi Devs,
>
> I see we now use 3.99 as dev version for QGIS.
> But 99% of devs have max version 3.99 in their metadata.txt
> So 99% of my plugins are now 'now available', see screenshot
I guess you will also see that, running QGIS 3.99.0-Master (either Qt5
or Qt6), the official plugins repository is "unavailable".
As explained in the issue report [1], it seems to me the issues are
related to the PR "Make QGIS 2.99 compatible with 3.0 plugins by
introducing PyQGIS API version" [2], which makes QGIS 3.99.0-Master
behave like it was already QGIS 4.0 and thus:
- it considers incompatible all the Python core plugins, which doesn't
have a max version tag (since in this case they are considered as being
tagged with max version 3.99)
- it considers incompatible all the already installed Python external
plugins that are tagged with max version 3.99 or lower
- it tries to retrieve the plugins' list from the URL
https://plugins.qgis.org/plugins/plugins.xml?qgis=4.0 , which is
obviously currently unavailable yet,
instead of https://plugins.qgis.org/plugins/plugins.xml?qgis=3.99 ,
which is correctly available. So it's not possible to install any
external plugin from the official plugins repository.
Moreover, the plugin list retrieved from the official plugins repository
server (and - it looks like - the plugins website, too) doesn't contain
any information about the plugins compatibility with Qt6.
The info about the Qt6 compatibility of each plugin is currently only
inside the plugin's metadata.txt file, so, even if the previous issues
were not effective, a QGIS Qt6 user can be aware about the plugin's QT6
compatibility only after actually downloading / installing the plugin...
It seems to me the PR [3] proposed by Jürgen only actually fixes the
issue with core plugins.
Regards.
Andrea
[1] https://github.com/qgis/QGIS/issues/62359
[2] https://github.com/qgis/QGIS/pull/5904
[3] https://github.com/qgis/QGIS/pull/62361
More information about the QGIS-Developer
mailing list