src/eric7/Plugins/WizardPlugins/EricPluginWizard/Templates.py

branch
eric7
changeset 10061
8bdad5699288
parent 9653
e67609152c5e
child 10252
64660db96a7a
--- a/src/eric7/Plugins/WizardPlugins/EricPluginWizard/Templates.py	Wed May 24 10:31:09 2023 +0200
+++ b/src/eric7/Plugins/WizardPlugins/EricPluginWizard/Templates.py	Wed May 24 10:45:11 2023 +0200
@@ -20,23 +20,25 @@
 
 {config0}\
 # Start-Of-Header
-name = "{name}"
-author = "{author} <{email}>"
-autoactivate = {autoactivate}
-deactivateable = {deactivateable}
-version = "{version}"
-{onDemand}\
-className = "{className}"
-packageName = "{packageName}"
-shortDescription = "{shortDescription}"
-longDescription = (
-    """{longDescription}"""
-)
-needsRestart = {needsRestart}
-pyqtApi = 2
+__header__ = {{
+    "name": "{name}",
+    "author": "{author} <{email}>",
+    "autoactivate": {autoactivate},
+    "deactivateable": {deactivateable},
+    "version": "{version}",
+    {onDemand}\
+    "className": "{className}",
+    "packageName": "{packageName}",
+    "shortDescription": "{shortDescription}",
+    "longDescription": (
+        """{longDescription}"""
+    ),
+    "needsRestart": {needsRestart},
+    "pyqtApi": 2,
+}}
 # End-Of-Header
 
-error = ""
+error = ""  # noqa: U200
 
 
 {modulesetup}\
@@ -138,8 +140,8 @@
         pass
 '''
 
-onDemandTemplate = """pluginType = "{pluginType}"
-pluginTypename = "{pluginTypename}"
+onDemandTemplate = """"pluginType": "{pluginType}",
+    "pluginTypename": "{pluginTypename}",
 """
 
 previewPixmapTemplate = '''def previewPix():

eric ide

mercurial