--- a/src/eric7/Project/Project.py Tue Nov 07 11:17:37 2023 +0100 +++ b/src/eric7/Project/Project.py Tue Nov 07 15:59:19 2023 +0100 @@ -6516,6 +6516,7 @@ for sourceline in sourcelines: if sourceline.startswith("version = "): + # old variant of plugin header version = ( sourceline.replace("version = ", "") .strip() @@ -6523,6 +6524,17 @@ .replace("'", "") ) break + elif sourceline.strip().startswith(('"version":', "'version':")): + # new variant of plugin header + version = ( + sourceline.replace('"version":', "") + .replace("'version':", "") + .replace('"', "") + .replace("'", "") + .replace(",", "") + .strip() + ) + break return version