diff -r 7f5228900da5 -r c6ce5522be30 src/eric7/Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.py --- a/src/eric7/Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.py Tue Jun 25 12:30:47 2024 +0200 +++ b/src/eric7/Plugins/WizardPlugins/EricPluginWizard/PluginWizardDialog.py Tue Jun 25 14:44:19 2024 +0200 @@ -14,6 +14,8 @@ from .Templates import ( apiFilesTemplate, + apiImportsTemplate, + clearPrivateDataTemplate, configTemplate0, configTemplate1, configTemplate2, @@ -191,14 +193,21 @@ if self.apiFilesCheckBox.isChecked(): templateData["apiFiles"] = apiFilesTemplate + templateData["apiImports"] = apiImportsTemplate else: templateData["apiFiles"] = "" + templateData["apiImports"] = "" if self.installDependenciesCheckBox.isChecked(): templateData["installDependencies"] = installDependenciesTemplate else: templateData["installDependencies"] = "" + if self.clearPrivateDataCheckBox.isChecked(): + templateData["clearPrivateData"] = clearPrivateDataTemplate + else: + templateData["clearPrivateData"] = "" + return mainTemplate.format(**templateData) def packageName(self):