[Qgis-user] QGIS HDF5 Importer Plugin version is incompatible
David Koster
david.lade at gmx.de
Thu Jun 25 21:31:44 PDT 2026
Set |qgisMaximumVersion=4.99| in your |metadata.txt und try again. |
||
|Greetings!
|
Am 26.06.2026 um 03:27 schrieb Don Harter via QGIS-User:
>
> I worked with an ai bot (gpt 5.4 nano) trying to figure out why this
> plugin would install but not run do to an incompatible version message.
>
> I had the bot summarize what we did:
>
> Title: QGIS 4.0.3 incorrectly reports HDF5 Importer as incompatible
> (claims 3.4–3.99) despite plugin metadata lacking qgisMaximumVersion
>
> Environment:
>
> * QGIS: 4.0.3-Norrköping (revision 70e40ae6e77)
> * OS/Package manager: Debian/Ubuntu (dpkg/apt purge used)
> * Plugin: “HDF5 Importer” (installed version 1.3.1 from GitHub ZIP;
> plugin code edited to use qgis.PyQt)
> * Profile: tested both existing and a brand-new QGIS profile; same
> behavior
>
> Steps to reproduce:
>
> 1. Install “HDF5 Importer” v1.3.1 from the GitHub ZIP into QGIS (via
> Plugins → manage/install from ZIP or local install, as applicable).
> 2. Start QGIS 4.0.3 and open Plugins → Installed.
> 3. Observe that QGIS shows an incompatibility warning: “This plugin
> is incompatible with this version of QGIS Plugin designed for QGIS
> 3.4 - 3.99”
> 4. Even after removing and reinstalling the plugin and testing in a
> new profile, the same message appears.
> 5. Inspect the installed plugin folder:
> |~/.local/share/QGIS/QGIS4/profiles/<profile>/python/plugins/hdf5_importer-main/metadata.txt|
> The file contains only:
> * [general] name=HDF5 Importer qgisMinimumVersion=3.4 and does
> NOT include qgisMaximumVersion or any max version field.
>
> What I expected:
>
> * Since the installed metadata.txt contains no upper bound, the
> plugin should not be blocked by QGIS as “designed for 3.4–3.99” on
> QGIS 4.0.3, or at least the blocking range should correspond to an
> actual declared maximum version.
>
> What actually happens:
>
> * QGIS blocks the plugin based on an apparent compatibility range
> “3.4 - 3.99”, but that range cannot be found in the installed
> metadata.txt I inspected, and it persists across a new profile and
> after purging/reinstalling.
>
> Additional troubleshooting performed:
>
> * Verified no other metadata.txt copies exist under the QGIS profile
> plugin directories.
> * Grepped for “3.4 - 3.99” and “Maximum” within the installed plugin
> and plugin working tree.
> * Installed/loaded in both existing and new QGIS profiles.
> * Purged older QGIS packages and reinstalled plugin.
> * Attempted to resolve earlier Qt binding crash (QHeaderView
> ResizeToContents / PyQt vs qgis.PyQt), but the incompatibility
> message blocks/complicates further testing.
>
> Request:
>
> * Please advise where QGIS might be retrieving the “3.4 - 3.99”
> compatibility range when it is not present in the inspected
> metadata.txt, and/or confirm whether the plugin ZIP/package
> metadata includes an upper bound not represented in the installed
> metadata.txt.
>
>
>
>
> _______________________________________________
> QGIS-User mailing list
> QGIS-User at lists.osgeo.org
> List info:https://lists.osgeo.org/mailman/listinfo/qgis-user
> Unsubscribe:https://lists.osgeo.org/mailman/listinfo/qgis-user
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-user/attachments/20260626/03324e9b/attachment-0001.htm>
More information about the QGIS-User
mailing list