Wed, 23 Apr 2025 18:03:14 +0200
Regenerated the source code documentation.
--- a/src/eric7/APIs/Python3/eric7.api Wed Apr 23 18:02:09 2025 +0200 +++ b/src/eric7/APIs/Python3/eric7.api Wed Apr 23 18:03:14 2025 +0200 @@ -70,11 +70,15 @@ eric7.CodeFormatting.IsortFormattingDialog.IsortStatistics.sameCount?7 eric7.CodeFormatting.IsortFormattingDialog.IsortStatistics.skippedCount?7 eric7.CodeFormatting.IsortUtilities.aboutIsort?4() +eric7.CondaInterface.Conda.Conda.EnvironmentType?7 eric7.CondaInterface.Conda.Conda.RootName?7 eric7.CondaInterface.Conda.Conda.cleanConda?4(cleanAction) +eric7.CondaInterface.Conda.Conda.condaDefaultExecPath?4(venvDirectory) eric7.CondaInterface.Conda.Conda.condaEnvironmentCreated?7 eric7.CondaInterface.Conda.Conda.condaEnvironmentRemoved?7 eric7.CondaInterface.Conda.Conda.createCondaEnvironment?4(arguments) +eric7.CondaInterface.Conda.Conda.createCondaVirtualEnvironment?4(baseDir="") +eric7.CondaInterface.Conda.Conda.deleteCondaVirtualEnvironment?4(venvMetaData) eric7.CondaInterface.Conda.Conda.getCondaEnvironmentsList?4() eric7.CondaInterface.Conda.Conda.getCondaInformation?4() eric7.CondaInterface.Conda.Conda.getInstalledPackages?4(name="", prefix="") @@ -89,6 +93,8 @@ eric7.CondaInterface.Conda.Conda.updatePackages?4(packages, name="", prefix="") eric7.CondaInterface.Conda.Conda.writeDefaultConfiguration?4() eric7.CondaInterface.Conda.Conda?1(parent=None) +eric7.CondaInterface.CondaEnvironmentConfigurationDialog.CondaEnvironmentConfigurationDialog.getData?4() +eric7.CondaInterface.CondaEnvironmentConfigurationDialog.CondaEnvironmentConfigurationDialog?1(baseDir="", parent=None) eric7.CondaInterface.CondaExecDialog.CondaExecDialog.getResult?4() eric7.CondaInterface.CondaExecDialog.CondaExecDialog.on_buttonBox_clicked?4(button) eric7.CondaInterface.CondaExecDialog.CondaExecDialog.start?4(arguments) @@ -3638,7 +3644,7 @@ eric7.PipInterface.Pip.Pip.getUserConfig?4() eric7.PipInterface.Pip.Pip.getVirtualenvConfig?4(venvName) eric7.PipInterface.Pip.Pip.getVirtualenvInterpreter?4(venvName) -eric7.PipInterface.Pip.Pip.getVirtualenvNames?4(noRemote=False, noConda=False, noGlobals=False, noServer=False) +eric7.PipInterface.Pip.Pip.getVirtualenvNames?4(noGlobals=False, filterList=("all", )) eric7.PipInterface.Pip.Pip.getVulnerabilityChecker?4() eric7.PipInterface.Pip.Pip.installEditableProject?4(interpreter, projectPath) eric7.PipInterface.Pip.Pip.installPackages?4(packages, venvName="", userSite=False, interpreter="", forceReinstall=False, ) @@ -3854,10 +3860,12 @@ eric7.PluginManager.PluginInstallDialog.PluginInstallWindow?1(pluginFileNames, parent=None) eric7.PluginManager.PluginManager.PluginManager.activatePlugin?4(name, onDemand=False) eric7.PluginManager.PluginManager.PluginManager.activatePlugins?4() +eric7.PluginManager.PluginManager.PluginManager.activateTypedPlugins?4(pluginType) eric7.PluginManager.PluginManager.PluginManager.allPlugginsActivated?7 +eric7.PluginManager.PluginManager.PluginManager.allTypedPlugginsActivated?7 eric7.PluginManager.PluginManager.PluginManager.checkPluginEntry?4(_name, _short, _description, url, _author, version, filename, _status, _category, ) eric7.PluginManager.PluginManager.PluginManager.checkPluginUpdatesAvailable?4() -eric7.PluginManager.PluginManager.PluginManager.clearPluginsPrivateData?4(type_) +eric7.PluginManager.PluginManager.PluginManager.clearPluginsPrivateData?4(pluginType) eric7.PluginManager.PluginManager.PluginManager.deactivatePlugin?4(name, onDemand=False) eric7.PluginManager.PluginManager.PluginManager.deactivateVcsPlugins?4() eric7.PluginManager.PluginManager.PluginManager.downLoadRepositoryFile?4(url=None) @@ -3866,12 +3874,12 @@ eric7.PluginManager.PluginManager.PluginManager.getPluginConfigData?4() eric7.PluginManager.PluginManager.PluginManager.getPluginDetails?4(name) eric7.PluginManager.PluginManager.PluginManager.getPluginDir?4(key) -eric7.PluginManager.PluginManager.PluginManager.getPluginDisplayStrings?4(type_) +eric7.PluginManager.PluginManager.PluginManager.getPluginDisplayStrings?4(pluginType) eric7.PluginManager.PluginManager.PluginManager.getPluginExeDisplayData?4() eric7.PluginManager.PluginManager.PluginManager.getPluginInfos?4() eric7.PluginManager.PluginManager.PluginManager.getPluginModules?4(pluginPath) -eric7.PluginManager.PluginManager.PluginManager.getPluginObject?4(type_, typename, maybeActive=False) -eric7.PluginManager.PluginManager.PluginManager.getPluginPreviewPixmap?4(type_, name) +eric7.PluginManager.PluginManager.PluginManager.getPluginObject?4(pluginType, pluginTypename, maybeActive=False) +eric7.PluginManager.PluginManager.PluginManager.getPluginPreviewPixmap?4(pluginType, name) eric7.PluginManager.PluginManager.PluginManager.getPluginQtHelpFiles?4() eric7.PluginManager.PluginManager.PluginManager.getVcsSystemIndicators?4() eric7.PluginManager.PluginManager.PluginManager.initOnDemandPlugin?4(name) @@ -11576,29 +11584,14 @@ eric7.ViewManager.ViewManager.ViewManager?1() eric7.ViewManager.factory?4(ui, dbs, remoteServerInterface, pluginManager) eric7.VirtualEnv.VirtualenvAddEditDialog.VirtualenvAddEditDialog.getMetaData?4() -eric7.VirtualEnv.VirtualenvAddEditDialog.VirtualenvAddEditDialog.on_anacondaRadioButton_clicked?4(checked) +eric7.VirtualEnv.VirtualenvAddEditDialog.VirtualenvAddEditDialog.on_environmentTypeComboBox_currentIndexChanged?4(index) eric7.VirtualEnv.VirtualenvAddEditDialog.VirtualenvAddEditDialog.on_globalCheckBox_toggled?4(checked) eric7.VirtualEnv.VirtualenvAddEditDialog.VirtualenvAddEditDialog.on_nameEdit_textChanged?4(txt) eric7.VirtualEnv.VirtualenvAddEditDialog.VirtualenvAddEditDialog.on_pythonExecPicker_textChanged?4(txt) -eric7.VirtualEnv.VirtualenvAddEditDialog.VirtualenvAddEditDialog.on_remoteRadioButton_toggled?4(checked) -eric7.VirtualEnv.VirtualenvAddEditDialog.VirtualenvAddEditDialog.on_serverRadioButton_toggled?4(checked) eric7.VirtualEnv.VirtualenvAddEditDialog.VirtualenvAddEditDialog.on_targetDirectoryPicker_textChanged?4(txt) eric7.VirtualEnv.VirtualenvAddEditDialog.VirtualenvAddEditDialog?1(manager, metadata=None, baseDir="", parent=None, ) eric7.VirtualEnv.VirtualenvConfigurationDialog.VirtualenvConfigurationDialog.getData?4() -eric7.VirtualEnv.VirtualenvConfigurationDialog.VirtualenvConfigurationDialog.on_condaButton_toggled?4(_checked) -eric7.VirtualEnv.VirtualenvConfigurationDialog.VirtualenvConfigurationDialog.on_condaCloneButton_clicked?4() -eric7.VirtualEnv.VirtualenvConfigurationDialog.VirtualenvConfigurationDialog.on_condaCloneDirectoryPicker_textChanged?4(_txt) -eric7.VirtualEnv.VirtualenvConfigurationDialog.VirtualenvConfigurationDialog.on_condaCloneNameEdit_textChanged?4(_txt) -eric7.VirtualEnv.VirtualenvConfigurationDialog.VirtualenvConfigurationDialog.on_condaNameEdit_textChanged?4(_txt) -eric7.VirtualEnv.VirtualenvConfigurationDialog.VirtualenvConfigurationDialog.on_condaRequirementsButton_clicked?4() -eric7.VirtualEnv.VirtualenvConfigurationDialog.VirtualenvConfigurationDialog.on_condaRequirementsFilePicker_textChanged?4(_txt) -eric7.VirtualEnv.VirtualenvConfigurationDialog.VirtualenvConfigurationDialog.on_condaSpecialsGroup_clicked?4() -eric7.VirtualEnv.VirtualenvConfigurationDialog.VirtualenvConfigurationDialog.on_condaTargetDirectoryPicker_textChanged?4(_txt) -eric7.VirtualEnv.VirtualenvConfigurationDialog.VirtualenvConfigurationDialog.on_nameEdit_textChanged?4(_txt) eric7.VirtualEnv.VirtualenvConfigurationDialog.VirtualenvConfigurationDialog.on_pythonExecPicker_textChanged?4(_txt) -eric7.VirtualEnv.VirtualenvConfigurationDialog.VirtualenvConfigurationDialog.on_pyvenvButton_toggled?4(_checked) -eric7.VirtualEnv.VirtualenvConfigurationDialog.VirtualenvConfigurationDialog.on_targetDirectoryPicker_textChanged?4(_txt) -eric7.VirtualEnv.VirtualenvConfigurationDialog.VirtualenvConfigurationDialog.on_virtualenvButton_toggled?4(_checked) eric7.VirtualEnv.VirtualenvConfigurationDialog.VirtualenvConfigurationDialog?1(baseDir="", parent=None) eric7.VirtualEnv.VirtualenvExecDialog.VirtualenvExecDialog.on_buttonBox_clicked?4(button) eric7.VirtualEnv.VirtualenvExecDialog.VirtualenvExecDialog.start?4(arguments) @@ -11614,17 +11607,18 @@ eric7.VirtualEnv.VirtualenvManager.VirtualenvManager.environmentForInterpreter?4(interpreter) eric7.VirtualEnv.VirtualenvManager.VirtualenvManager.getDefaultEnvironment?4() eric7.VirtualEnv.VirtualenvManager.VirtualenvManager.getEnvironmentEntries?4() +eric7.VirtualEnv.VirtualenvManager.VirtualenvManager.getEnvironmentTypeNames?4() +eric7.VirtualEnv.VirtualenvManager.VirtualenvManager.getEnvironmentTypesRegistry?4() eric7.VirtualEnv.VirtualenvManager.VirtualenvManager.getEricServerEnvironmentNames?4(host="") eric7.VirtualEnv.VirtualenvManager.VirtualenvManager.getVirtualEnvironmentsBaseDir?4() eric7.VirtualEnv.VirtualenvManager.VirtualenvManager.getVirtualenvDirectory?4(venvName) eric7.VirtualEnv.VirtualenvManager.VirtualenvManager.getVirtualenvExecPath?4(venvName) eric7.VirtualEnv.VirtualenvManager.VirtualenvManager.getVirtualenvInterpreter?4(venvName) -eric7.VirtualEnv.VirtualenvManager.VirtualenvManager.getVirtualenvNames?4(noRemote=False, noConda=False, noGlobals=False, noServer=False) -eric7.VirtualEnv.VirtualenvManager.VirtualenvManager.isCondaEnvironment?4(venvName) +eric7.VirtualEnv.VirtualenvManager.VirtualenvManager.getVirtualenvNames?4(noGlobals=False, filterList=("all", )) eric7.VirtualEnv.VirtualenvManager.VirtualenvManager.isEricServerEnvironment?4(venvName, host="") eric7.VirtualEnv.VirtualenvManager.VirtualenvManager.isGlobalEnvironment?4(venvName) -eric7.VirtualEnv.VirtualenvManager.VirtualenvManager.isRemoteEnvironment?4(venvName) eric7.VirtualEnv.VirtualenvManager.VirtualenvManager.isUnique?4(venvName) +eric7.VirtualEnv.VirtualenvManager.VirtualenvManager.registerType?4(venvType) eric7.VirtualEnv.VirtualenvManager.VirtualenvManager.reloadSettings?4() eric7.VirtualEnv.VirtualenvManager.VirtualenvManager.removeVirtualEnvs?4(venvNames) eric7.VirtualEnv.VirtualenvManager.VirtualenvManager.renameVirtualEnv?4(oldVenvName, metadata, ) @@ -11633,6 +11627,7 @@ eric7.VirtualEnv.VirtualenvManager.VirtualenvManager.setVirtualEnvInterpreter?4(venvName, venvInterpreter) eric7.VirtualEnv.VirtualenvManager.VirtualenvManager.setVirtualEnvironmentsBaseDir?4(baseDir) eric7.VirtualEnv.VirtualenvManager.VirtualenvManager.showVirtualenvManagerDialog?4(modal=False) +eric7.VirtualEnv.VirtualenvManager.VirtualenvManager.unregisterType?4(name) eric7.VirtualEnv.VirtualenvManager.VirtualenvManager.upgradeVirtualEnv?4(venvName) eric7.VirtualEnv.VirtualenvManager.VirtualenvManager.virtualEnvironmentAdded?7 eric7.VirtualEnv.VirtualenvManager.VirtualenvManager.virtualEnvironmentChanged?7 @@ -11657,19 +11652,30 @@ eric7.VirtualEnv.VirtualenvManagerWidgets.VirtualenvManagerWindow?1(parent=None) eric7.VirtualEnv.VirtualenvMeta.VirtualenvMetaData.as_dict?4() eric7.VirtualEnv.VirtualenvMeta.VirtualenvMetaData.description?7 +eric7.VirtualEnv.VirtualenvMeta.VirtualenvMetaData.environment_type?7 eric7.VirtualEnv.VirtualenvMeta.VirtualenvMetaData.eric_server?7 eric7.VirtualEnv.VirtualenvMeta.VirtualenvMetaData.exec_path?7 eric7.VirtualEnv.VirtualenvMeta.VirtualenvMetaData.from_dict?4(data) eric7.VirtualEnv.VirtualenvMeta.VirtualenvMetaData.interpreter?7 -eric7.VirtualEnv.VirtualenvMeta.VirtualenvMetaData.is_conda?7 -eric7.VirtualEnv.VirtualenvMeta.VirtualenvMetaData.is_eric_server?7 eric7.VirtualEnv.VirtualenvMeta.VirtualenvMetaData.is_global?7 -eric7.VirtualEnv.VirtualenvMeta.VirtualenvMetaData.is_remote?7 +eric7.VirtualEnv.VirtualenvMeta.VirtualenvMetaData.meta_version?7 eric7.VirtualEnv.VirtualenvMeta.VirtualenvMetaData.name?7 eric7.VirtualEnv.VirtualenvMeta.VirtualenvMetaData.path?7 eric7.VirtualEnv.VirtualenvNameDialog.VirtualenvNameDialog.getName?4() eric7.VirtualEnv.VirtualenvNameDialog.VirtualenvNameDialog.on_nameEdit_textChanged?4(txt) eric7.VirtualEnv.VirtualenvNameDialog.VirtualenvNameDialog?1(environments, currentName, parent=None) +eric7.VirtualEnv.VirtualenvRegistry.VirtualenvType.createFunc?7 +eric7.VirtualEnv.VirtualenvRegistry.VirtualenvType.defaultExecPathFunc?7 +eric7.VirtualEnv.VirtualenvRegistry.VirtualenvType.deleteFunc?7 +eric7.VirtualEnv.VirtualenvRegistry.VirtualenvType.name?7 +eric7.VirtualEnv.VirtualenvRegistry.VirtualenvType.visual_name?7 +eric7.VirtualEnv.VirtualenvRegistry.VirtualenvTypeRegistry.getCreatableEnvironmentTypes?4() +eric7.VirtualEnv.VirtualenvRegistry.VirtualenvTypeRegistry.getDeletableEnvironmentTypes?4() +eric7.VirtualEnv.VirtualenvRegistry.VirtualenvTypeRegistry.getEnvironmentType?4(name) +eric7.VirtualEnv.VirtualenvRegistry.VirtualenvTypeRegistry.getEnvironmentTypeNames?4() +eric7.VirtualEnv.VirtualenvRegistry.VirtualenvTypeRegistry.registerType?4(venvType) +eric7.VirtualEnv.VirtualenvRegistry.VirtualenvTypeRegistry.unregisterType?4(name) +eric7.VirtualEnv.VirtualenvRegistry.VirtualenvTypeRegistry?1(venvManager) eric7.VirtualEnv.VirtualenvUpgradeConfigurationDialog.VirtualenvUpgradeConfigurationDialog.getData?4() eric7.VirtualEnv.VirtualenvUpgradeConfigurationDialog.VirtualenvUpgradeConfigurationDialog?1(envName, envPath, parent=None) eric7.VirtualEnv.VirtualenvUpgradeExecDialog.VirtualenvUpgradeExecDialog.on_buttonBox_clicked?4(button)
--- a/src/eric7/APIs/Python3/eric7.bas Wed Apr 23 18:02:09 2025 +0200 +++ b/src/eric7/APIs/Python3/eric7.bas Wed Apr 23 18:03:14 2025 +0200 @@ -128,6 +128,7 @@ CompleterYaml CompleterBase ComplexityChecker CodeStyleTopicChecker Conda QObject +CondaEnvironmentConfigurationDialog QDialog Ui_CondaEnvironmentConfigurationDialog CondaExecDialog QDialog Ui_CondaExecDialog CondaExportDialog QDialog Ui_CondaExportDialog CondaInfoDialog QDialog Ui_CondaInfoDialog
--- a/src/eric7/Documentation/Help/source.qhp Wed Apr 23 18:02:09 2025 +0200 +++ b/src/eric7/Documentation/Help/source.qhp Wed Apr 23 18:03:14 2025 +0200 @@ -25,6 +25,7 @@ </section> <section title="eric7.CondaInterface" ref="index-eric7.CondaInterface.html"> <section title="eric7.CondaInterface.Conda" ref="eric7.CondaInterface.Conda.html" /> + <section title="eric7.CondaInterface.CondaEnvironmentConfigurationDialog" ref="eric7.CondaInterface.CondaEnvironmentConfigurationDialog.html" /> <section title="eric7.CondaInterface.CondaExecDialog" ref="eric7.CondaInterface.CondaExecDialog.html" /> <section title="eric7.CondaInterface.CondaExportDialog" ref="eric7.CondaInterface.CondaExportDialog.html" /> <section title="eric7.CondaInterface.CondaInfoDialog" ref="eric7.CondaInterface.CondaInfoDialog.html" /> @@ -1317,6 +1318,7 @@ <section title="eric7.VirtualEnv.VirtualenvManagerWidgets" ref="eric7.VirtualEnv.VirtualenvManagerWidgets.html" /> <section title="eric7.VirtualEnv.VirtualenvMeta" ref="eric7.VirtualEnv.VirtualenvMeta.html" /> <section title="eric7.VirtualEnv.VirtualenvNameDialog" ref="eric7.VirtualEnv.VirtualenvNameDialog.html" /> + <section title="eric7.VirtualEnv.VirtualenvRegistry" ref="eric7.VirtualEnv.VirtualenvRegistry.html" /> <section title="eric7.VirtualEnv.VirtualenvUpgradeConfigurationDialog" ref="eric7.VirtualEnv.VirtualenvUpgradeConfigurationDialog.html" /> <section title="eric7.VirtualEnv.VirtualenvUpgradeExecDialog" ref="eric7.VirtualEnv.VirtualenvUpgradeExecDialog.html" /> </section> @@ -3525,7 +3527,10 @@ <keyword name="Conda (Constructor)" id="Conda (Constructor)" ref="eric7.CondaInterface.Conda.html#Conda.__init__" /> <keyword name="Conda (Module)" id="Conda (Module)" ref="eric7.CondaInterface.Conda.html" /> <keyword name="Conda.cleanConda" id="Conda.cleanConda" ref="eric7.CondaInterface.Conda.html#Conda.cleanConda" /> + <keyword name="Conda.condaDefaultExecPath" id="Conda.condaDefaultExecPath" ref="eric7.CondaInterface.Conda.html#Conda.condaDefaultExecPath" /> <keyword name="Conda.createCondaEnvironment" id="Conda.createCondaEnvironment" ref="eric7.CondaInterface.Conda.html#Conda.createCondaEnvironment" /> + <keyword name="Conda.createCondaVirtualEnvironment" id="Conda.createCondaVirtualEnvironment" ref="eric7.CondaInterface.Conda.html#Conda.createCondaVirtualEnvironment" /> + <keyword name="Conda.deleteCondaVirtualEnvironment" id="Conda.deleteCondaVirtualEnvironment" ref="eric7.CondaInterface.Conda.html#Conda.deleteCondaVirtualEnvironment" /> <keyword name="Conda.getCondaEnvironmentsList" id="Conda.getCondaEnvironmentsList" ref="eric7.CondaInterface.Conda.html#Conda.getCondaEnvironmentsList" /> <keyword name="Conda.getCondaInformation" id="Conda.getCondaInformation" ref="eric7.CondaInterface.Conda.html#Conda.getCondaInformation" /> <keyword name="Conda.getInstalledPackages" id="Conda.getInstalledPackages" ref="eric7.CondaInterface.Conda.html#Conda.getInstalledPackages" /> @@ -3539,6 +3544,13 @@ <keyword name="Conda.updateConda" id="Conda.updateConda" ref="eric7.CondaInterface.Conda.html#Conda.updateConda" /> <keyword name="Conda.updatePackages" id="Conda.updatePackages" ref="eric7.CondaInterface.Conda.html#Conda.updatePackages" /> <keyword name="Conda.writeDefaultConfiguration" id="Conda.writeDefaultConfiguration" ref="eric7.CondaInterface.Conda.html#Conda.writeDefaultConfiguration" /> + <keyword name="CondaEnvironmentConfigurationDialog" id="CondaEnvironmentConfigurationDialog" ref="eric7.CondaInterface.CondaEnvironmentConfigurationDialog.html#CondaEnvironmentConfigurationDialog" /> + <keyword name="CondaEnvironmentConfigurationDialog (Constructor)" id="CondaEnvironmentConfigurationDialog (Constructor)" ref="eric7.CondaInterface.CondaEnvironmentConfigurationDialog.html#CondaEnvironmentConfigurationDialog.__init__" /> + <keyword name="CondaEnvironmentConfigurationDialog (Module)" id="CondaEnvironmentConfigurationDialog (Module)" ref="eric7.CondaInterface.CondaEnvironmentConfigurationDialog.html" /> + <keyword name="CondaEnvironmentConfigurationDialog.__generateArguments" id="CondaEnvironmentConfigurationDialog.__generateArguments" ref="eric7.CondaInterface.CondaEnvironmentConfigurationDialog.html#CondaEnvironmentConfigurationDialog.__generateArguments" /> + <keyword name="CondaEnvironmentConfigurationDialog.__updateOK" id="CondaEnvironmentConfigurationDialog.__updateOK" ref="eric7.CondaInterface.CondaEnvironmentConfigurationDialog.html#CondaEnvironmentConfigurationDialog.__updateOK" /> + <keyword name="CondaEnvironmentConfigurationDialog.__updateUi" id="CondaEnvironmentConfigurationDialog.__updateUi" ref="eric7.CondaInterface.CondaEnvironmentConfigurationDialog.html#CondaEnvironmentConfigurationDialog.__updateUi" /> + <keyword name="CondaEnvironmentConfigurationDialog.getData" id="CondaEnvironmentConfigurationDialog.getData" ref="eric7.CondaInterface.CondaEnvironmentConfigurationDialog.html#CondaEnvironmentConfigurationDialog.getData" /> <keyword name="CondaExecDialog" id="CondaExecDialog" ref="eric7.CondaInterface.CondaExecDialog.html#CondaExecDialog" /> <keyword name="CondaExecDialog (Constructor)" id="CondaExecDialog (Constructor)" ref="eric7.CondaInterface.CondaExecDialog.html#CondaExecDialog.__init__" /> <keyword name="CondaExecDialog (Module)" id="CondaExecDialog (Module)" ref="eric7.CondaInterface.CondaExecDialog.html" /> @@ -12967,6 +12979,7 @@ <keyword name="PluginManager.__sslErrors" id="PluginManager.__sslErrors" ref="eric7.PluginManager.PluginManager.html#PluginManager.__sslErrors" /> <keyword name="PluginManager.activatePlugin" id="PluginManager.activatePlugin" ref="eric7.PluginManager.PluginManager.html#PluginManager.activatePlugin" /> <keyword name="PluginManager.activatePlugins" id="PluginManager.activatePlugins" ref="eric7.PluginManager.PluginManager.html#PluginManager.activatePlugins" /> + <keyword name="PluginManager.activateTypedPlugins" id="PluginManager.activateTypedPlugins" ref="eric7.PluginManager.PluginManager.html#PluginManager.activateTypedPlugins" /> <keyword name="PluginManager.checkPluginEntry" id="PluginManager.checkPluginEntry" ref="eric7.PluginManager.PluginManager.html#PluginManager.checkPluginEntry" /> <keyword name="PluginManager.checkPluginUpdatesAvailable" id="PluginManager.checkPluginUpdatesAvailable" ref="eric7.PluginManager.PluginManager.html#PluginManager.checkPluginUpdatesAvailable" /> <keyword name="PluginManager.clearPluginsPrivateData" id="PluginManager.clearPluginsPrivateData" ref="eric7.PluginManager.PluginManager.html#PluginManager.clearPluginsPrivateData" /> @@ -18762,38 +18775,22 @@ <keyword name="VirtualenvAddEditDialog.__detectPythonInterpreter" id="VirtualenvAddEditDialog.__detectPythonInterpreter" ref="eric7.VirtualEnv.VirtualenvAddEditDialog.html#VirtualenvAddEditDialog.__detectPythonInterpreter" /> <keyword name="VirtualenvAddEditDialog.__updateOk" id="VirtualenvAddEditDialog.__updateOk" ref="eric7.VirtualEnv.VirtualenvAddEditDialog.html#VirtualenvAddEditDialog.__updateOk" /> <keyword name="VirtualenvAddEditDialog.getMetaData" id="VirtualenvAddEditDialog.getMetaData" ref="eric7.VirtualEnv.VirtualenvAddEditDialog.html#VirtualenvAddEditDialog.getMetaData" /> - <keyword name="VirtualenvAddEditDialog.on_anacondaRadioButton_clicked" id="VirtualenvAddEditDialog.on_anacondaRadioButton_clicked" ref="eric7.VirtualEnv.VirtualenvAddEditDialog.html#VirtualenvAddEditDialog.on_anacondaRadioButton_clicked" /> + <keyword name="VirtualenvAddEditDialog.on_environmentTypeComboBox_currentIndexChanged" id="VirtualenvAddEditDialog.on_environmentTypeComboBox_currentIndexChanged" ref="eric7.VirtualEnv.VirtualenvAddEditDialog.html#VirtualenvAddEditDialog.on_environmentTypeComboBox_currentIndexChanged" /> <keyword name="VirtualenvAddEditDialog.on_globalCheckBox_toggled" id="VirtualenvAddEditDialog.on_globalCheckBox_toggled" ref="eric7.VirtualEnv.VirtualenvAddEditDialog.html#VirtualenvAddEditDialog.on_globalCheckBox_toggled" /> <keyword name="VirtualenvAddEditDialog.on_nameEdit_textChanged" id="VirtualenvAddEditDialog.on_nameEdit_textChanged" ref="eric7.VirtualEnv.VirtualenvAddEditDialog.html#VirtualenvAddEditDialog.on_nameEdit_textChanged" /> <keyword name="VirtualenvAddEditDialog.on_pythonExecPicker_textChanged" id="VirtualenvAddEditDialog.on_pythonExecPicker_textChanged" ref="eric7.VirtualEnv.VirtualenvAddEditDialog.html#VirtualenvAddEditDialog.on_pythonExecPicker_textChanged" /> - <keyword name="VirtualenvAddEditDialog.on_remoteRadioButton_toggled" id="VirtualenvAddEditDialog.on_remoteRadioButton_toggled" ref="eric7.VirtualEnv.VirtualenvAddEditDialog.html#VirtualenvAddEditDialog.on_remoteRadioButton_toggled" /> - <keyword name="VirtualenvAddEditDialog.on_serverRadioButton_toggled" id="VirtualenvAddEditDialog.on_serverRadioButton_toggled" ref="eric7.VirtualEnv.VirtualenvAddEditDialog.html#VirtualenvAddEditDialog.on_serverRadioButton_toggled" /> <keyword name="VirtualenvAddEditDialog.on_targetDirectoryPicker_textChanged" id="VirtualenvAddEditDialog.on_targetDirectoryPicker_textChanged" ref="eric7.VirtualEnv.VirtualenvAddEditDialog.html#VirtualenvAddEditDialog.on_targetDirectoryPicker_textChanged" /> <keyword name="VirtualenvConfigurationDialog" id="VirtualenvConfigurationDialog" ref="eric7.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog" /> <keyword name="VirtualenvConfigurationDialog (Constructor)" id="VirtualenvConfigurationDialog (Constructor)" ref="eric7.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.__init__" /> <keyword name="VirtualenvConfigurationDialog (Module)" id="VirtualenvConfigurationDialog (Module)" ref="eric7.VirtualEnv.VirtualenvConfigurationDialog.html" /> <keyword name="VirtualenvConfigurationDialog.__generateArguments" id="VirtualenvConfigurationDialog.__generateArguments" ref="eric7.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.__generateArguments" /> <keyword name="VirtualenvConfigurationDialog.__generateTargetDir" id="VirtualenvConfigurationDialog.__generateTargetDir" ref="eric7.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.__generateTargetDir" /> - <keyword name="VirtualenvConfigurationDialog.__setCondaVersion" id="VirtualenvConfigurationDialog.__setCondaVersion" ref="eric7.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.__setCondaVersion" /> <keyword name="VirtualenvConfigurationDialog.__setPyvenvVersion" id="VirtualenvConfigurationDialog.__setPyvenvVersion" ref="eric7.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.__setPyvenvVersion" /> <keyword name="VirtualenvConfigurationDialog.__setVirtualenvVersion" id="VirtualenvConfigurationDialog.__setVirtualenvVersion" ref="eric7.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.__setVirtualenvVersion" /> <keyword name="VirtualenvConfigurationDialog.__updateOK" id="VirtualenvConfigurationDialog.__updateOK" ref="eric7.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.__updateOK" /> <keyword name="VirtualenvConfigurationDialog.__updateUi" id="VirtualenvConfigurationDialog.__updateUi" ref="eric7.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.__updateUi" /> <keyword name="VirtualenvConfigurationDialog.getData" id="VirtualenvConfigurationDialog.getData" ref="eric7.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.getData" /> - <keyword name="VirtualenvConfigurationDialog.on_condaButton_toggled" id="VirtualenvConfigurationDialog.on_condaButton_toggled" ref="eric7.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.on_condaButton_toggled" /> - <keyword name="VirtualenvConfigurationDialog.on_condaCloneButton_clicked" id="VirtualenvConfigurationDialog.on_condaCloneButton_clicked" ref="eric7.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.on_condaCloneButton_clicked" /> - <keyword name="VirtualenvConfigurationDialog.on_condaCloneDirectoryPicker_textChanged" id="VirtualenvConfigurationDialog.on_condaCloneDirectoryPicker_textChanged" ref="eric7.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.on_condaCloneDirectoryPicker_textChanged" /> - <keyword name="VirtualenvConfigurationDialog.on_condaCloneNameEdit_textChanged" id="VirtualenvConfigurationDialog.on_condaCloneNameEdit_textChanged" ref="eric7.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.on_condaCloneNameEdit_textChanged" /> - <keyword name="VirtualenvConfigurationDialog.on_condaNameEdit_textChanged" id="VirtualenvConfigurationDialog.on_condaNameEdit_textChanged" ref="eric7.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.on_condaNameEdit_textChanged" /> - <keyword name="VirtualenvConfigurationDialog.on_condaRequirementsButton_clicked" id="VirtualenvConfigurationDialog.on_condaRequirementsButton_clicked" ref="eric7.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.on_condaRequirementsButton_clicked" /> - <keyword name="VirtualenvConfigurationDialog.on_condaRequirementsFilePicker_textChanged" id="VirtualenvConfigurationDialog.on_condaRequirementsFilePicker_textChanged" ref="eric7.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.on_condaRequirementsFilePicker_textChanged" /> - <keyword name="VirtualenvConfigurationDialog.on_condaSpecialsGroup_clicked" id="VirtualenvConfigurationDialog.on_condaSpecialsGroup_clicked" ref="eric7.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.on_condaSpecialsGroup_clicked" /> - <keyword name="VirtualenvConfigurationDialog.on_condaTargetDirectoryPicker_textChanged" id="VirtualenvConfigurationDialog.on_condaTargetDirectoryPicker_textChanged" ref="eric7.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.on_condaTargetDirectoryPicker_textChanged" /> - <keyword name="VirtualenvConfigurationDialog.on_nameEdit_textChanged" id="VirtualenvConfigurationDialog.on_nameEdit_textChanged" ref="eric7.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.on_nameEdit_textChanged" /> <keyword name="VirtualenvConfigurationDialog.on_pythonExecPicker_textChanged" id="VirtualenvConfigurationDialog.on_pythonExecPicker_textChanged" ref="eric7.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.on_pythonExecPicker_textChanged" /> - <keyword name="VirtualenvConfigurationDialog.on_pyvenvButton_toggled" id="VirtualenvConfigurationDialog.on_pyvenvButton_toggled" ref="eric7.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.on_pyvenvButton_toggled" /> - <keyword name="VirtualenvConfigurationDialog.on_targetDirectoryPicker_textChanged" id="VirtualenvConfigurationDialog.on_targetDirectoryPicker_textChanged" ref="eric7.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.on_targetDirectoryPicker_textChanged" /> - <keyword name="VirtualenvConfigurationDialog.on_virtualenvButton_toggled" id="VirtualenvConfigurationDialog.on_virtualenvButton_toggled" ref="eric7.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.on_virtualenvButton_toggled" /> <keyword name="VirtualenvExecDialog" id="VirtualenvExecDialog" ref="eric7.VirtualEnv.VirtualenvExecDialog.html#VirtualenvExecDialog" /> <keyword name="VirtualenvExecDialog (Constructor)" id="VirtualenvExecDialog (Constructor)" ref="eric7.VirtualEnv.VirtualenvExecDialog.html#VirtualenvExecDialog.__init__" /> <keyword name="VirtualenvExecDialog (Module)" id="VirtualenvExecDialog (Module)" ref="eric7.VirtualEnv.VirtualenvExecDialog.html" /> @@ -18817,6 +18814,8 @@ <keyword name="VirtualenvManager (Constructor)" id="VirtualenvManager (Constructor)" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.__init__" /> <keyword name="VirtualenvManager (Module)" id="VirtualenvManager (Module)" ref="eric7.VirtualEnv.VirtualenvManager.html" /> <keyword name="VirtualenvManager.__cleanEnvironments" id="VirtualenvManager.__cleanEnvironments" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.__cleanEnvironments" /> + <keyword name="VirtualenvManager.__createStandardVirtualEnv" id="VirtualenvManager.__createStandardVirtualEnv" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.__createStandardVirtualEnv" /> + <keyword name="VirtualenvManager.__deleteStandardVirtualEnv" id="VirtualenvManager.__deleteStandardVirtualEnv" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.__deleteStandardVirtualEnv" /> <keyword name="VirtualenvManager.__isEnvironmentDeleteable" id="VirtualenvManager.__isEnvironmentDeleteable" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.__isEnvironmentDeleteable" /> <keyword name="VirtualenvManager.__loadSettings" id="VirtualenvManager.__loadSettings" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.__loadSettings" /> <keyword name="VirtualenvManager.__saveSettings" id="VirtualenvManager.__saveSettings" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.__saveSettings" /> @@ -18826,17 +18825,18 @@ <keyword name="VirtualenvManager.environmentForInterpreter" id="VirtualenvManager.environmentForInterpreter" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.environmentForInterpreter" /> <keyword name="VirtualenvManager.getDefaultEnvironment" id="VirtualenvManager.getDefaultEnvironment" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.getDefaultEnvironment" /> <keyword name="VirtualenvManager.getEnvironmentEntries" id="VirtualenvManager.getEnvironmentEntries" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.getEnvironmentEntries" /> + <keyword name="VirtualenvManager.getEnvironmentTypeNames" id="VirtualenvManager.getEnvironmentTypeNames" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.getEnvironmentTypeNames" /> + <keyword name="VirtualenvManager.getEnvironmentTypesRegistry" id="VirtualenvManager.getEnvironmentTypesRegistry" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.getEnvironmentTypesRegistry" /> <keyword name="VirtualenvManager.getEricServerEnvironmentNames" id="VirtualenvManager.getEricServerEnvironmentNames" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.getEricServerEnvironmentNames" /> <keyword name="VirtualenvManager.getVirtualEnvironmentsBaseDir" id="VirtualenvManager.getVirtualEnvironmentsBaseDir" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.getVirtualEnvironmentsBaseDir" /> <keyword name="VirtualenvManager.getVirtualenvDirectory" id="VirtualenvManager.getVirtualenvDirectory" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.getVirtualenvDirectory" /> <keyword name="VirtualenvManager.getVirtualenvExecPath" id="VirtualenvManager.getVirtualenvExecPath" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.getVirtualenvExecPath" /> <keyword name="VirtualenvManager.getVirtualenvInterpreter" id="VirtualenvManager.getVirtualenvInterpreter" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.getVirtualenvInterpreter" /> <keyword name="VirtualenvManager.getVirtualenvNames" id="VirtualenvManager.getVirtualenvNames" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.getVirtualenvNames" /> - <keyword name="VirtualenvManager.isCondaEnvironment" id="VirtualenvManager.isCondaEnvironment" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.isCondaEnvironment" /> <keyword name="VirtualenvManager.isEricServerEnvironment" id="VirtualenvManager.isEricServerEnvironment" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.isEricServerEnvironment" /> <keyword name="VirtualenvManager.isGlobalEnvironment" id="VirtualenvManager.isGlobalEnvironment" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.isGlobalEnvironment" /> - <keyword name="VirtualenvManager.isRemoteEnvironment" id="VirtualenvManager.isRemoteEnvironment" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.isRemoteEnvironment" /> <keyword name="VirtualenvManager.isUnique" id="VirtualenvManager.isUnique" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.isUnique" /> + <keyword name="VirtualenvManager.registerType" id="VirtualenvManager.registerType" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.registerType" /> <keyword name="VirtualenvManager.reloadSettings" id="VirtualenvManager.reloadSettings" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.reloadSettings" /> <keyword name="VirtualenvManager.removeVirtualEnvs" id="VirtualenvManager.removeVirtualEnvs" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.removeVirtualEnvs" /> <keyword name="VirtualenvManager.renameVirtualEnv" id="VirtualenvManager.renameVirtualEnv" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.renameVirtualEnv" /> @@ -18845,6 +18845,7 @@ <keyword name="VirtualenvManager.setVirtualEnvInterpreter" id="VirtualenvManager.setVirtualEnvInterpreter" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.setVirtualEnvInterpreter" /> <keyword name="VirtualenvManager.setVirtualEnvironmentsBaseDir" id="VirtualenvManager.setVirtualEnvironmentsBaseDir" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.setVirtualEnvironmentsBaseDir" /> <keyword name="VirtualenvManager.showVirtualenvManagerDialog" id="VirtualenvManager.showVirtualenvManagerDialog" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.showVirtualenvManagerDialog" /> + <keyword name="VirtualenvManager.unregisterType" id="VirtualenvManager.unregisterType" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.unregisterType" /> <keyword name="VirtualenvManager.upgradeVirtualEnv" id="VirtualenvManager.upgradeVirtualEnv" ref="eric7.VirtualEnv.VirtualenvManager.html#VirtualenvManager.upgradeVirtualEnv" /> <keyword name="VirtualenvManagerDialog" id="VirtualenvManagerDialog" ref="eric7.VirtualEnv.VirtualenvManagerWidgets.html#VirtualenvManagerDialog" /> <keyword name="VirtualenvManagerDialog (Constructor)" id="VirtualenvManagerDialog (Constructor)" ref="eric7.VirtualEnv.VirtualenvManagerWidgets.html#VirtualenvManagerDialog.__init__" /> @@ -18878,6 +18879,16 @@ <keyword name="VirtualenvNameDialog (Module)" id="VirtualenvNameDialog (Module)" ref="eric7.VirtualEnv.VirtualenvNameDialog.html" /> <keyword name="VirtualenvNameDialog.getName" id="VirtualenvNameDialog.getName" ref="eric7.VirtualEnv.VirtualenvNameDialog.html#VirtualenvNameDialog.getName" /> <keyword name="VirtualenvNameDialog.on_nameEdit_textChanged" id="VirtualenvNameDialog.on_nameEdit_textChanged" ref="eric7.VirtualEnv.VirtualenvNameDialog.html#VirtualenvNameDialog.on_nameEdit_textChanged" /> + <keyword name="VirtualenvRegistry (Module)" id="VirtualenvRegistry (Module)" ref="eric7.VirtualEnv.VirtualenvRegistry.html" /> + <keyword name="VirtualenvType" id="VirtualenvType" ref="eric7.VirtualEnv.VirtualenvRegistry.html#VirtualenvType" /> + <keyword name="VirtualenvTypeRegistry" id="VirtualenvTypeRegistry" ref="eric7.VirtualEnv.VirtualenvRegistry.html#VirtualenvTypeRegistry" /> + <keyword name="VirtualenvTypeRegistry (Constructor)" id="VirtualenvTypeRegistry (Constructor)" ref="eric7.VirtualEnv.VirtualenvRegistry.html#VirtualenvTypeRegistry.__init__" /> + <keyword name="VirtualenvTypeRegistry.getCreatableEnvironmentTypes" id="VirtualenvTypeRegistry.getCreatableEnvironmentTypes" ref="eric7.VirtualEnv.VirtualenvRegistry.html#VirtualenvTypeRegistry.getCreatableEnvironmentTypes" /> + <keyword name="VirtualenvTypeRegistry.getDeletableEnvironmentTypes" id="VirtualenvTypeRegistry.getDeletableEnvironmentTypes" ref="eric7.VirtualEnv.VirtualenvRegistry.html#VirtualenvTypeRegistry.getDeletableEnvironmentTypes" /> + <keyword name="VirtualenvTypeRegistry.getEnvironmentType" id="VirtualenvTypeRegistry.getEnvironmentType" ref="eric7.VirtualEnv.VirtualenvRegistry.html#VirtualenvTypeRegistry.getEnvironmentType" /> + <keyword name="VirtualenvTypeRegistry.getEnvironmentTypeNames" id="VirtualenvTypeRegistry.getEnvironmentTypeNames" ref="eric7.VirtualEnv.VirtualenvRegistry.html#VirtualenvTypeRegistry.getEnvironmentTypeNames" /> + <keyword name="VirtualenvTypeRegistry.registerType" id="VirtualenvTypeRegistry.registerType" ref="eric7.VirtualEnv.VirtualenvRegistry.html#VirtualenvTypeRegistry.registerType" /> + <keyword name="VirtualenvTypeRegistry.unregisterType" id="VirtualenvTypeRegistry.unregisterType" ref="eric7.VirtualEnv.VirtualenvRegistry.html#VirtualenvTypeRegistry.unregisterType" /> <keyword name="VirtualenvUpgradeConfigurationDialog" id="VirtualenvUpgradeConfigurationDialog" ref="eric7.VirtualEnv.VirtualenvUpgradeConfigurationDialog.html#VirtualenvUpgradeConfigurationDialog" /> <keyword name="VirtualenvUpgradeConfigurationDialog (Constructor)" id="VirtualenvUpgradeConfigurationDialog (Constructor)" ref="eric7.VirtualEnv.VirtualenvUpgradeConfigurationDialog.html#VirtualenvUpgradeConfigurationDialog.__init__" /> <keyword name="VirtualenvUpgradeConfigurationDialog (Module)" id="VirtualenvUpgradeConfigurationDialog (Module)" ref="eric7.VirtualEnv.VirtualenvUpgradeConfigurationDialog.html" /> @@ -21161,6 +21172,7 @@ <file>eric7.CodeFormatting.IsortFormattingDialog.html</file> <file>eric7.CodeFormatting.IsortUtilities.html</file> <file>eric7.CondaInterface.Conda.html</file> + <file>eric7.CondaInterface.CondaEnvironmentConfigurationDialog.html</file> <file>eric7.CondaInterface.CondaExecDialog.html</file> <file>eric7.CondaInterface.CondaExportDialog.html</file> <file>eric7.CondaInterface.CondaInfoDialog.html</file> @@ -22207,6 +22219,7 @@ <file>eric7.VirtualEnv.VirtualenvManagerWidgets.html</file> <file>eric7.VirtualEnv.VirtualenvMeta.html</file> <file>eric7.VirtualEnv.VirtualenvNameDialog.html</file> + <file>eric7.VirtualEnv.VirtualenvRegistry.html</file> <file>eric7.VirtualEnv.VirtualenvUpgradeConfigurationDialog.html</file> <file>eric7.VirtualEnv.VirtualenvUpgradeExecDialog.html</file> <file>eric7.WebBrowser.AdBlock.AdBlockDialog.html</file>
--- a/src/eric7/Documentation/Source/eric7.CondaInterface.Conda.html Wed Apr 23 18:02:09 2025 +0200 +++ b/src/eric7/Documentation/Source/eric7.CondaInterface.Conda.html Wed Apr 23 18:03:14 2025 +0200 @@ -55,6 +55,7 @@ QObject <h3>Class Attributes</h3> <table> +<tr><td>EnvironmentType</td></tr> <tr><td>RootName</td></tr> </table> @@ -74,10 +75,22 @@ <td>Public method to update conda itself.</td> </tr> <tr> +<td><a href="#Conda.condaDefaultExecPath">condaDefaultExecPath</a></td> +<td>Public method returning the default PATH prefix for a conda environment.</td> +</tr> +<tr> <td><a href="#Conda.createCondaEnvironment">createCondaEnvironment</a></td> <td>Public method to create a conda environment.</td> </tr> <tr> +<td><a href="#Conda.createCondaVirtualEnvironment">createCondaVirtualEnvironment</a></td> +<td>Public method to create an anaconda/miniconda environment.</td> +</tr> +<tr> +<td><a href="#Conda.deleteCondaVirtualEnvironment">deleteCondaVirtualEnvironment</a></td> +<td>Public method to delete a given anaconda/miniconda environment from disk.</td> +</tr> +<tr> <td><a href="#Conda.getCondaEnvironmentsList">getCondaEnvironmentsList</a></td> <td>Public method to get a list of all Conda environments.</td> </tr> @@ -166,6 +179,33 @@ the command line parameters without '--') </dd> </dl> +<a NAME="Conda.condaDefaultExecPath" ID="Conda.condaDefaultExecPath"></a> +<h4>Conda.condaDefaultExecPath</h4> +<b>condaDefaultExecPath</b>(<i>venvDirectory</i>) +<p> + Public method returning the default PATH prefix for a conda environment. +</p> + +<dl> + +<dt><i>venvDirectory</i> (str)</dt> +<dd> +path of the virtual environment to generate the + default PATH prefix for +</dd> +</dl> +<dl> +<dt>Return:</dt> +<dd> +default PATH prefix string +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +str +</dd> +</dl> <a NAME="Conda.createCondaEnvironment" ID="Conda.createCondaEnvironment"></a> <h4>Conda.createCondaEnvironment</h4> <b>createCondaEnvironment</b>(<i>arguments</i>) @@ -194,6 +234,52 @@ tuple of (bool, str, str) </dd> </dl> +<a NAME="Conda.createCondaVirtualEnvironment" ID="Conda.createCondaVirtualEnvironment"></a> +<h4>Conda.createCondaVirtualEnvironment</h4> +<b>createCondaVirtualEnvironment</b>(<i>baseDir=""</i>) +<p> + Public method to create an anaconda/miniconda environment. +</p> +<p> + Note: This method is used by the Virtual Environment Manager. +</p> + +<dl> + +<dt><i>baseDir</i> (str (optional))</dt> +<dd> +base directory for the virtual environments (defaults to "") +</dd> +</dl> +<a NAME="Conda.deleteCondaVirtualEnvironment" ID="Conda.deleteCondaVirtualEnvironment"></a> +<h4>Conda.deleteCondaVirtualEnvironment</h4> +<b>deleteCondaVirtualEnvironment</b>(<i>venvMetaData</i>) +<p> + Public method to delete a given anaconda/miniconda environment from disk. +</p> +<p> + Note: This method is used by the Virtual Environment Manager. +</p> + +<dl> + +<dt><i>venvMetaData</i> (VirtualenvMetaData)</dt> +<dd> +virtual environment meta data structure +</dd> +</dl> +<dl> +<dt>Return:</dt> +<dd> +flag indicating success +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +bool +</dd> +</dl> <a NAME="Conda.getCondaEnvironmentsList" ID="Conda.getCondaEnvironmentsList"></a> <h4>Conda.getCondaEnvironmentsList</h4> <b>getCondaEnvironmentsList</b>(<i></i>)
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/eric7/Documentation/Source/eric7.CondaInterface.CondaEnvironmentConfigurationDialog.html Wed Apr 23 18:03:14 2025 +0200 @@ -0,0 +1,158 @@ +<!DOCTYPE html> +<html><head> +<title>eric7.CondaInterface.CondaEnvironmentConfigurationDialog</title> +<meta charset="UTF-8"> +<link rel="stylesheet" href="styles.css"> +</head> +<body> +<a NAME="top" ID="top"></a> +<h1>eric7.CondaInterface.CondaEnvironmentConfigurationDialog</h1> +<p> +Module implementing a dialog to enter the parameters for the conda virtual environment. +</p> + +<h3>Global Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> + +<h3>Classes</h3> +<table> +<tr> +<td><a href="#CondaEnvironmentConfigurationDialog">CondaEnvironmentConfigurationDialog</a></td> +<td>Class implementing a dialog to enter the parameters for the virtual environment.</td> +</tr> +</table> + +<h3>Functions</h3> +<table> +<tr><td>None</td></tr> +</table> + +<hr /> +<hr /> +<a NAME="CondaEnvironmentConfigurationDialog" ID="CondaEnvironmentConfigurationDialog"></a> +<h2>CondaEnvironmentConfigurationDialog</h2> +<p> + Class implementing a dialog to enter the parameters for the virtual environment. +</p> + +<h3>Derived from</h3> +QDialog, Ui_CondaEnvironmentConfigurationDialog +<h3>Class Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> + +<h3>Class Methods</h3> +<table> +<tr><td>None</td></tr> +</table> + +<h3>Methods</h3> +<table> +<tr> +<td><a href="#CondaEnvironmentConfigurationDialog.__init__">CondaEnvironmentConfigurationDialog</a></td> +<td>Constructor</td> +</tr> +<tr> +<td><a href="#CondaEnvironmentConfigurationDialog.__generateArguments">__generateArguments</a></td> +<td>Private method to generate the process arguments.</td> +</tr> +<tr> +<td><a href="#CondaEnvironmentConfigurationDialog.__updateOK">__updateOK</a></td> +<td>Private method to update the enabled status of the OK button.</td> +</tr> +<tr> +<td><a href="#CondaEnvironmentConfigurationDialog.__updateUi">__updateUi</a></td> +<td>Private method to update the UI depending on the selected virtual environment creator (virtualenv or pyvenv).</td> +</tr> +<tr> +<td><a href="#CondaEnvironmentConfigurationDialog.getData">getData</a></td> +<td>Public method to retrieve the dialog data.</td> +</tr> +</table> + +<h3>Static Methods</h3> +<table> +<tr><td>None</td></tr> +</table> + + +<a NAME="CondaEnvironmentConfigurationDialog.__init__" ID="CondaEnvironmentConfigurationDialog.__init__"></a> +<h4>CondaEnvironmentConfigurationDialog (Constructor)</h4> +<b>CondaEnvironmentConfigurationDialog</b>(<i>baseDir="", parent=None</i>) +<p> + Constructor +</p> + +<dl> + +<dt><i>baseDir</i> (str)</dt> +<dd> +base directory for the virtual environments +</dd> +<dt><i>parent</i> (QWidget)</dt> +<dd> +reference to the parent widget +</dd> +</dl> +<a NAME="CondaEnvironmentConfigurationDialog.__generateArguments" ID="CondaEnvironmentConfigurationDialog.__generateArguments"></a> +<h4>CondaEnvironmentConfigurationDialog.__generateArguments</h4> +<b>__generateArguments</b>(<i></i>) +<p> + Private method to generate the process arguments. +</p> + +<dl> +<dt>Return:</dt> +<dd> +process arguments +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +list of str +</dd> +</dl> +<a NAME="CondaEnvironmentConfigurationDialog.__updateOK" ID="CondaEnvironmentConfigurationDialog.__updateOK"></a> +<h4>CondaEnvironmentConfigurationDialog.__updateOK</h4> +<b>__updateOK</b>(<i></i>) +<p> + Private method to update the enabled status of the OK button. +</p> + +<a NAME="CondaEnvironmentConfigurationDialog.__updateUi" ID="CondaEnvironmentConfigurationDialog.__updateUi"></a> +<h4>CondaEnvironmentConfigurationDialog.__updateUi</h4> +<b>__updateUi</b>(<i></i>) +<p> + Private method to update the UI depending on the selected + virtual environment creator (virtualenv or pyvenv). +</p> + +<a NAME="CondaEnvironmentConfigurationDialog.getData" ID="CondaEnvironmentConfigurationDialog.getData"></a> +<h4>CondaEnvironmentConfigurationDialog.getData</h4> +<b>getData</b>(<i></i>) +<p> + Public method to retrieve the dialog data. +</p> + +<dl> +<dt>Return:</dt> +<dd> +dictionary containing the data for the environment creation. The + key 'logicalName' contains the environment name to be used with the + virtual environment manager and 'arguments' contains the generated + command line arguments for the 'conda create' command. +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +dict +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html>
--- a/src/eric7/Documentation/Source/eric7.PipInterface.Pip.html Wed Apr 23 18:02:09 2025 +0200 +++ b/src/eric7/Documentation/Source/eric7.PipInterface.Pip.html Wed Apr 23 18:03:14 2025 +0200 @@ -887,31 +887,23 @@ </dl> <a NAME="Pip.getVirtualenvNames" ID="Pip.getVirtualenvNames"></a> <h4>Pip.getVirtualenvNames</h4> -<b>getVirtualenvNames</b>(<i>noRemote=False, noConda=False, noGlobals=False, noServer=False</i>) +<b>getVirtualenvNames</b>(<i>noGlobals=False, filterList=("all", )</i>) <p> Public method to get a sorted list of virtual environment names. </p> <dl> -<dt><i>noRemote</i> (bool (optional))</dt> -<dd> -flag indicating to exclude environments for remote - debugging (defaults to False) -</dd> -<dt><i>noConda</i> (bool (optional))</dt> -<dd> -flag indicating to exclude Conda environments (defaults to False) -</dd> <dt><i>noGlobals</i> (bool (optional))</dt> <dd> flag indicating to exclude global environments (defaults to False) </dd> -<dt><i>noServer</i> (bool (optional))</dt> +<dt><i>filterList</i> (tuple of str ((optional))</dt> <dd> -flag indicating to exclued eric-ide server environments - (defaults to False) +tuple containing the list of virtual environment types to + be included (prefixed by +) or excluded (prefixed by -) (defaults to + ("all",) ) </dd> </dl> <dl>
--- a/src/eric7/Documentation/Source/eric7.PluginManager.PluginManager.html Wed Apr 23 18:02:09 2025 +0200 +++ b/src/eric7/Documentation/Source/eric7.PluginManager.PluginManager.html Wed Apr 23 18:03:14 2025 +0200 @@ -45,6 +45,11 @@ emitted at startup after all plugins have been activated </dd> +<dt>allTypedPlugginsActivated(pluginType)</dt> +<dd> +emitted at startup after all + plugins of the type have been activated +</dd> <dt>pluginAboutToBeActivated(modulName, pluginObject)</dt> <dd> emitted just @@ -146,6 +151,10 @@ <td>Public method to activate all plugins having the "autoactivate" attribute set to True.</td> </tr> <tr> +<td><a href="#PluginManager.activateTypedPlugins">activateTypedPlugins</a></td> +<td>Public method to activate all plugins having the "autoactivate" attribute set to True and being of the given plugin type.</td> +</tr> +<tr> <td><a href="#PluginManager.checkPluginEntry">checkPluginEntry</a></td> <td>Public method to check a plug-in's data for an update.</td> </tr> @@ -570,6 +579,21 @@ attribute set to True. </p> +<a NAME="PluginManager.activateTypedPlugins" ID="PluginManager.activateTypedPlugins"></a> +<h4>PluginManager.activateTypedPlugins</h4> +<b>activateTypedPlugins</b>(<i>pluginType</i>) +<p> + Public method to activate all plugins having the "autoactivate" attribute + set to True and being of the given plugin type. +</p> + +<dl> + +<dt><i>pluginType</i> (str)</dt> +<dd> +plugin type +</dd> +</dl> <a NAME="PluginManager.checkPluginEntry" ID="PluginManager.checkPluginEntry"></a> <h4>PluginManager.checkPluginEntry</h4> <b>checkPluginEntry</b>(<i>_name, _short, _description, url, _author, version, filename, _status, _category, </i>) @@ -625,7 +649,7 @@ <a NAME="PluginManager.clearPluginsPrivateData" ID="PluginManager.clearPluginsPrivateData"></a> <h4>PluginManager.clearPluginsPrivateData</h4> -<b>clearPluginsPrivateData</b>(<i>type_</i>) +<b>clearPluginsPrivateData</b>(<i>pluginType</i>) <p> Public method to clear the private data of plug-ins of a specified type. @@ -637,7 +661,7 @@ <dl> -<dt><i>type_</i> (str)</dt> +<dt><i>pluginType</i> (str)</dt> <dd> type of the plugin to clear private data for </dd> @@ -816,7 +840,7 @@ </dl> <a NAME="PluginManager.getPluginDisplayStrings" ID="PluginManager.getPluginDisplayStrings"></a> <h4>PluginManager.getPluginDisplayStrings</h4> -<b>getPluginDisplayStrings</b>(<i>type_</i>) +<b>getPluginDisplayStrings</b>(<i>pluginType</i>) <p> Public method to get the display strings of all plugins of a specific type. @@ -824,7 +848,7 @@ <dl> -<dt><i>type_</i> (str)</dt> +<dt><i>pluginType</i> (str)</dt> <dd> type of the plugins </dd> @@ -938,7 +962,7 @@ </dl> <a NAME="PluginManager.getPluginObject" ID="PluginManager.getPluginObject"></a> <h4>PluginManager.getPluginObject</h4> -<b>getPluginObject</b>(<i>type_, typename, maybeActive=False</i>) +<b>getPluginObject</b>(<i>pluginType, pluginTypename, maybeActive=False</i>) <p> Public method to activate an on-demand plugin given by type and type name. @@ -946,11 +970,11 @@ <dl> -<dt><i>type_</i> (str)</dt> +<dt><i>pluginType</i> (str)</dt> <dd> type of the plugin to be activated </dd> -<dt><i>typename</i> (str)</dt> +<dt><i>pluginTypename</i> (str)</dt> <dd> name of the plugin within the type category </dd> @@ -974,14 +998,14 @@ </dl> <a NAME="PluginManager.getPluginPreviewPixmap" ID="PluginManager.getPluginPreviewPixmap"></a> <h4>PluginManager.getPluginPreviewPixmap</h4> -<b>getPluginPreviewPixmap</b>(<i>type_, name</i>) +<b>getPluginPreviewPixmap</b>(<i>pluginType, name</i>) <p> Public method to get a preview pixmap of a plugin of a specific type. </p> <dl> -<dt><i>type_</i> (str)</dt> +<dt><i>pluginType</i> (str)</dt> <dd> type of the plugin </dd>
--- a/src/eric7/Documentation/Source/eric7.VirtualEnv.VirtualenvAddEditDialog.html Wed Apr 23 18:02:09 2025 +0200 +++ b/src/eric7/Documentation/Source/eric7.VirtualEnv.VirtualenvAddEditDialog.html Wed Apr 23 18:03:14 2025 +0200 @@ -68,8 +68,8 @@ <td>Public method to retrieve the entered metadata.</td> </tr> <tr> -<td><a href="#VirtualenvAddEditDialog.on_anacondaRadioButton_clicked">on_anacondaRadioButton_clicked</a></td> -<td>Private slot handling a user click on this radio button.</td> +<td><a href="#VirtualenvAddEditDialog.on_environmentTypeComboBox_currentIndexChanged">on_environmentTypeComboBox_currentIndexChanged</a></td> +<td>Private slot handling the selection of a virtual environment type.</td> </tr> <tr> <td><a href="#VirtualenvAddEditDialog.on_globalCheckBox_toggled">on_globalCheckBox_toggled</a></td> @@ -84,14 +84,6 @@ <td>Private slot to handle changes of the virtual environment interpreter.</td> </tr> <tr> -<td><a href="#VirtualenvAddEditDialog.on_remoteRadioButton_toggled">on_remoteRadioButton_toggled</a></td> -<td>Private slot handling a change of the remote radio button state.</td> -</tr> -<tr> -<td><a href="#VirtualenvAddEditDialog.on_serverRadioButton_toggled">on_serverRadioButton_toggled</a></td> -<td>Private slot handling a change of the eric-ide server radio button state.</td> -</tr> -<tr> <td><a href="#VirtualenvAddEditDialog.on_targetDirectoryPicker_textChanged">on_targetDirectoryPicker_textChanged</a></td> <td>Private slot to handle changes of the virtual environment directory.</td> </tr> @@ -183,18 +175,18 @@ VirtualenvMetaData </dd> </dl> -<a NAME="VirtualenvAddEditDialog.on_anacondaRadioButton_clicked" ID="VirtualenvAddEditDialog.on_anacondaRadioButton_clicked"></a> -<h4>VirtualenvAddEditDialog.on_anacondaRadioButton_clicked</h4> -<b>on_anacondaRadioButton_clicked</b>(<i>checked</i>) +<a NAME="VirtualenvAddEditDialog.on_environmentTypeComboBox_currentIndexChanged" ID="VirtualenvAddEditDialog.on_environmentTypeComboBox_currentIndexChanged"></a> +<h4>VirtualenvAddEditDialog.on_environmentTypeComboBox_currentIndexChanged</h4> +<b>on_environmentTypeComboBox_currentIndexChanged</b>(<i>index</i>) <p> - Private slot handling a user click on this radio button. + Private slot handling the selection of a virtual environment type. </p> <dl> -<dt><i>checked</i> (bool)</dt> +<dt><i>index</i> (int)</dt> <dd> -state of the radio button +index of the selected virtual environment type </dd> </dl> <a NAME="VirtualenvAddEditDialog.on_globalCheckBox_toggled" ID="VirtualenvAddEditDialog.on_globalCheckBox_toggled"></a> @@ -239,34 +231,6 @@ virtual environment interpreter </dd> </dl> -<a NAME="VirtualenvAddEditDialog.on_remoteRadioButton_toggled" ID="VirtualenvAddEditDialog.on_remoteRadioButton_toggled"></a> -<h4>VirtualenvAddEditDialog.on_remoteRadioButton_toggled</h4> -<b>on_remoteRadioButton_toggled</b>(<i>checked</i>) -<p> - Private slot handling a change of the remote radio button state. -</p> - -<dl> - -<dt><i>checked</i> (bool)</dt> -<dd> -state of the radio button -</dd> -</dl> -<a NAME="VirtualenvAddEditDialog.on_serverRadioButton_toggled" ID="VirtualenvAddEditDialog.on_serverRadioButton_toggled"></a> -<h4>VirtualenvAddEditDialog.on_serverRadioButton_toggled</h4> -<b>on_serverRadioButton_toggled</b>(<i>checked</i>) -<p> - Private slot handling a change of the eric-ide server radio button state. -</p> - -<dl> - -<dt><i>checked</i> (bool)</dt> -<dd> -state of the radio button -</dd> -</dl> <a NAME="VirtualenvAddEditDialog.on_targetDirectoryPicker_textChanged" ID="VirtualenvAddEditDialog.on_targetDirectoryPicker_textChanged"></a> <h4>VirtualenvAddEditDialog.on_targetDirectoryPicker_textChanged</h4> <b>on_targetDirectoryPicker_textChanged</b>(<i>txt</i>)
--- a/src/eric7/Documentation/Source/eric7.VirtualEnv.VirtualenvConfigurationDialog.html Wed Apr 23 18:02:09 2025 +0200 +++ b/src/eric7/Documentation/Source/eric7.VirtualEnv.VirtualenvConfigurationDialog.html Wed Apr 23 18:03:14 2025 +0200 @@ -35,8 +35,7 @@ <a NAME="VirtualenvConfigurationDialog" ID="VirtualenvConfigurationDialog"></a> <h2>VirtualenvConfigurationDialog</h2> <p> - Class implementing a dialog to enter the parameters for the - virtual environment. + Class implementing a dialog to enter the parameters for the virtual environment. </p> <h3>Derived from</h3> @@ -66,10 +65,6 @@ <td>Private method to generate a valid target directory path.</td> </tr> <tr> -<td><a href="#VirtualenvConfigurationDialog.__setCondaVersion">__setCondaVersion</a></td> -<td>Private method to determine the conda version and set the respective label.</td> -</tr> -<tr> <td><a href="#VirtualenvConfigurationDialog.__setPyvenvVersion">__setPyvenvVersion</a></td> <td>Private method to determine the pyvenv version and set the respective label.</td> </tr> @@ -79,72 +74,20 @@ </tr> <tr> <td><a href="#VirtualenvConfigurationDialog.__updateOK">__updateOK</a></td> -<td>Private method to update the enabled status of the OK button.</td> +<td>Private slot to update the enabled status of the OK button.</td> </tr> <tr> <td><a href="#VirtualenvConfigurationDialog.__updateUi">__updateUi</a></td> -<td>Private method to update the UI depending on the selected virtual environment creator (virtualenv or pyvenv).</td> +<td>Private slot to update the UI depending on the selected virtual environment creator (virtualenv or pyvenv).</td> </tr> <tr> <td><a href="#VirtualenvConfigurationDialog.getData">getData</a></td> <td>Public method to retrieve the dialog data.</td> </tr> <tr> -<td><a href="#VirtualenvConfigurationDialog.on_condaButton_toggled">on_condaButton_toggled</a></td> -<td>Private slot to react to the selection of 'conda'.</td> -</tr> -<tr> -<td><a href="#VirtualenvConfigurationDialog.on_condaCloneButton_clicked">on_condaCloneButton_clicked</a></td> -<td>Private slot handling the selection of the clone button.</td> -</tr> -<tr> -<td><a href="#VirtualenvConfigurationDialog.on_condaCloneDirectoryPicker_textChanged">on_condaCloneDirectoryPicker_textChanged</a></td> -<td>Private slot handling a change of the cloned from directory.</td> -</tr> -<tr> -<td><a href="#VirtualenvConfigurationDialog.on_condaCloneNameEdit_textChanged">on_condaCloneNameEdit_textChanged</a></td> -<td>Private slot handling a change of the conda source environment name.</td> -</tr> -<tr> -<td><a href="#VirtualenvConfigurationDialog.on_condaNameEdit_textChanged">on_condaNameEdit_textChanged</a></td> -<td>Private slot handling a change of the conda environment name.</td> -</tr> -<tr> -<td><a href="#VirtualenvConfigurationDialog.on_condaRequirementsButton_clicked">on_condaRequirementsButton_clicked</a></td> -<td>Private slot handling the selection of the requirements button.</td> -</tr> -<tr> -<td><a href="#VirtualenvConfigurationDialog.on_condaRequirementsFilePicker_textChanged">on_condaRequirementsFilePicker_textChanged</a></td> -<td>Private slot handling a change of the requirements file entry.</td> -</tr> -<tr> -<td><a href="#VirtualenvConfigurationDialog.on_condaSpecialsGroup_clicked">on_condaSpecialsGroup_clicked</a></td> -<td>Private slot handling the selection of the specials group.</td> -</tr> -<tr> -<td><a href="#VirtualenvConfigurationDialog.on_condaTargetDirectoryPicker_textChanged">on_condaTargetDirectoryPicker_textChanged</a></td> -<td>Private slot handling a change of the conda target directory.</td> -</tr> -<tr> -<td><a href="#VirtualenvConfigurationDialog.on_nameEdit_textChanged">on_nameEdit_textChanged</a></td> -<td>Private slot handling a change of the virtual environment name.</td> -</tr> -<tr> <td><a href="#VirtualenvConfigurationDialog.on_pythonExecPicker_textChanged">on_pythonExecPicker_textChanged</a></td> <td>Private slot to react to a change of the Python executable.</td> </tr> -<tr> -<td><a href="#VirtualenvConfigurationDialog.on_pyvenvButton_toggled">on_pyvenvButton_toggled</a></td> -<td>Private slot to react to the selection of 'pyvenv'.</td> -</tr> -<tr> -<td><a href="#VirtualenvConfigurationDialog.on_targetDirectoryPicker_textChanged">on_targetDirectoryPicker_textChanged</a></td> -<td>Private slot handling a change of the target directory.</td> -</tr> -<tr> -<td><a href="#VirtualenvConfigurationDialog.on_virtualenvButton_toggled">on_virtualenvButton_toggled</a></td> -<td>Private slot to react to the selection of 'virtualenv'.</td> -</tr> </table> <h3>Static Methods</h3> @@ -209,14 +152,6 @@ str </dd> </dl> -<a NAME="VirtualenvConfigurationDialog.__setCondaVersion" ID="VirtualenvConfigurationDialog.__setCondaVersion"></a> -<h4>VirtualenvConfigurationDialog.__setCondaVersion</h4> -<b>__setCondaVersion</b>(<i></i>) -<p> - Private method to determine the conda version and set the respective - label. -</p> - <a NAME="VirtualenvConfigurationDialog.__setPyvenvVersion" ID="VirtualenvConfigurationDialog.__setPyvenvVersion"></a> <h4>VirtualenvConfigurationDialog.__setPyvenvVersion</h4> <b>__setPyvenvVersion</b>(<i></i>) @@ -237,14 +172,14 @@ <h4>VirtualenvConfigurationDialog.__updateOK</h4> <b>__updateOK</b>(<i></i>) <p> - Private method to update the enabled status of the OK button. + Private slot to update the enabled status of the OK button. </p> <a NAME="VirtualenvConfigurationDialog.__updateUi" ID="VirtualenvConfigurationDialog.__updateUi"></a> <h4>VirtualenvConfigurationDialog.__updateUi</h4> <b>__updateUi</b>(<i></i>) <p> - Private method to update the UI depending on the selected + Private slot to update the UI depending on the selected virtual environment creator (virtualenv or pyvenv). </p> @@ -258,18 +193,15 @@ <dl> <dt>Return:</dt> <dd> -dictionary containing the data for the two environment - variants. The keys for both variants are 'arguments' containing the - command line arguments, 'logicalName' containing the environment - name to be used with the virtual env manager and 'envType' - containing the environment type (virtualenv, pyvenv or conda). The - virtualenv/pyvenv specific keys are 'openTarget' containg a flag to - open the target directory after creation, 'createLog' containing a - flag to write a log file, 'createScript' containing a flag to write - a script, 'targetDirectory' containing the target directory and - 'pythonExe' containing the Python interpreter to be used. The - conda specific key is 'command' giving the conda command to be - executed (always 'create'). +dictionary containing the data for the new environment. The keys + are 'arguments' containing the command line arguments, 'logicalName' + containing the environment name to be used with the virtual environment + manager and 'envType' containing the environment type (virtualenv or + pyvenv). Additional keys are 'openTarget' containg a flag to open the + target directory after creation, 'createLog' containing a flag to write + a log file, 'createScript' containing a flag to write a script, + 'targetDirectory' containing the target directory and 'pythonExe' + containing the Python interpreter to be used. </dd> </dl> <dl> @@ -278,125 +210,6 @@ dict </dd> </dl> -<a NAME="VirtualenvConfigurationDialog.on_condaButton_toggled" ID="VirtualenvConfigurationDialog.on_condaButton_toggled"></a> -<h4>VirtualenvConfigurationDialog.on_condaButton_toggled</h4> -<b>on_condaButton_toggled</b>(<i>_checked</i>) -<p> - Private slot to react to the selection of 'conda'. -</p> - -<dl> - -<dt><i>_checked</i> (bool)</dt> -<dd> -state of the checkbox (unused) -</dd> -</dl> -<a NAME="VirtualenvConfigurationDialog.on_condaCloneButton_clicked" ID="VirtualenvConfigurationDialog.on_condaCloneButton_clicked"></a> -<h4>VirtualenvConfigurationDialog.on_condaCloneButton_clicked</h4> -<b>on_condaCloneButton_clicked</b>(<i></i>) -<p> - Private slot handling the selection of the clone button. -</p> - -<a NAME="VirtualenvConfigurationDialog.on_condaCloneDirectoryPicker_textChanged" ID="VirtualenvConfigurationDialog.on_condaCloneDirectoryPicker_textChanged"></a> -<h4>VirtualenvConfigurationDialog.on_condaCloneDirectoryPicker_textChanged</h4> -<b>on_condaCloneDirectoryPicker_textChanged</b>(<i>_txt</i>) -<p> - Private slot handling a change of the cloned from directory. -</p> - -<dl> - -<dt><i>_txt</i> (str)</dt> -<dd> -target directory (unused) -</dd> -</dl> -<a NAME="VirtualenvConfigurationDialog.on_condaCloneNameEdit_textChanged" ID="VirtualenvConfigurationDialog.on_condaCloneNameEdit_textChanged"></a> -<h4>VirtualenvConfigurationDialog.on_condaCloneNameEdit_textChanged</h4> -<b>on_condaCloneNameEdit_textChanged</b>(<i>_txt</i>) -<p> - Private slot handling a change of the conda source environment name. -</p> - -<dl> - -<dt><i>_txt</i> (str)</dt> -<dd> -name of the environment to be cloned (unused) -</dd> -</dl> -<a NAME="VirtualenvConfigurationDialog.on_condaNameEdit_textChanged" ID="VirtualenvConfigurationDialog.on_condaNameEdit_textChanged"></a> -<h4>VirtualenvConfigurationDialog.on_condaNameEdit_textChanged</h4> -<b>on_condaNameEdit_textChanged</b>(<i>_txt</i>) -<p> - Private slot handling a change of the conda environment name. -</p> - -<dl> - -<dt><i>_txt</i> (str)</dt> -<dd> -environment name (unused) -</dd> -</dl> -<a NAME="VirtualenvConfigurationDialog.on_condaRequirementsButton_clicked" ID="VirtualenvConfigurationDialog.on_condaRequirementsButton_clicked"></a> -<h4>VirtualenvConfigurationDialog.on_condaRequirementsButton_clicked</h4> -<b>on_condaRequirementsButton_clicked</b>(<i></i>) -<p> - Private slot handling the selection of the requirements button. -</p> - -<a NAME="VirtualenvConfigurationDialog.on_condaRequirementsFilePicker_textChanged" ID="VirtualenvConfigurationDialog.on_condaRequirementsFilePicker_textChanged"></a> -<h4>VirtualenvConfigurationDialog.on_condaRequirementsFilePicker_textChanged</h4> -<b>on_condaRequirementsFilePicker_textChanged</b>(<i>_txt</i>) -<p> - Private slot handling a change of the requirements file entry. -</p> - -<dl> - -<dt><i>_txt</i> (str)</dt> -<dd> -current text of the requirements file entry (unused) -</dd> -</dl> -<a NAME="VirtualenvConfigurationDialog.on_condaSpecialsGroup_clicked" ID="VirtualenvConfigurationDialog.on_condaSpecialsGroup_clicked"></a> -<h4>VirtualenvConfigurationDialog.on_condaSpecialsGroup_clicked</h4> -<b>on_condaSpecialsGroup_clicked</b>(<i></i>) -<p> - Private slot handling the selection of the specials group. -</p> - -<a NAME="VirtualenvConfigurationDialog.on_condaTargetDirectoryPicker_textChanged" ID="VirtualenvConfigurationDialog.on_condaTargetDirectoryPicker_textChanged"></a> -<h4>VirtualenvConfigurationDialog.on_condaTargetDirectoryPicker_textChanged</h4> -<b>on_condaTargetDirectoryPicker_textChanged</b>(<i>_txt</i>) -<p> - Private slot handling a change of the conda target directory. -</p> - -<dl> - -<dt><i>_txt</i> (str)</dt> -<dd> -target directory (unused) -</dd> -</dl> -<a NAME="VirtualenvConfigurationDialog.on_nameEdit_textChanged" ID="VirtualenvConfigurationDialog.on_nameEdit_textChanged"></a> -<h4>VirtualenvConfigurationDialog.on_nameEdit_textChanged</h4> -<b>on_nameEdit_textChanged</b>(<i>_txt</i>) -<p> - Private slot handling a change of the virtual environment name. -</p> - -<dl> - -<dt><i>_txt</i> (str)</dt> -<dd> -name of the virtual environment (unused) -</dd> -</dl> <a NAME="VirtualenvConfigurationDialog.on_pythonExecPicker_textChanged" ID="VirtualenvConfigurationDialog.on_pythonExecPicker_textChanged"></a> <h4>VirtualenvConfigurationDialog.on_pythonExecPicker_textChanged</h4> <b>on_pythonExecPicker_textChanged</b>(<i>_txt</i>) @@ -411,48 +224,6 @@ contents of the picker's line edit (unused) </dd> </dl> -<a NAME="VirtualenvConfigurationDialog.on_pyvenvButton_toggled" ID="VirtualenvConfigurationDialog.on_pyvenvButton_toggled"></a> -<h4>VirtualenvConfigurationDialog.on_pyvenvButton_toggled</h4> -<b>on_pyvenvButton_toggled</b>(<i>_checked</i>) -<p> - Private slot to react to the selection of 'pyvenv'. -</p> - -<dl> - -<dt><i>_checked</i> (bool)</dt> -<dd> -state of the checkbox (unused) -</dd> -</dl> -<a NAME="VirtualenvConfigurationDialog.on_targetDirectoryPicker_textChanged" ID="VirtualenvConfigurationDialog.on_targetDirectoryPicker_textChanged"></a> -<h4>VirtualenvConfigurationDialog.on_targetDirectoryPicker_textChanged</h4> -<b>on_targetDirectoryPicker_textChanged</b>(<i>_txt</i>) -<p> - Private slot handling a change of the target directory. -</p> - -<dl> - -<dt><i>_txt</i> (str)</dt> -<dd> -target directory (unused) -</dd> -</dl> -<a NAME="VirtualenvConfigurationDialog.on_virtualenvButton_toggled" ID="VirtualenvConfigurationDialog.on_virtualenvButton_toggled"></a> -<h4>VirtualenvConfigurationDialog.on_virtualenvButton_toggled</h4> -<b>on_virtualenvButton_toggled</b>(<i>_checked</i>) -<p> - Private slot to react to the selection of 'virtualenv'. -</p> - -<dl> - -<dt><i>_checked</i> (bool)</dt> -<dd> -state of the checkbox (unused) -</dd> -</dl> <div align="right"><a href="#top">Up</a></div> <hr /> </body></html>
--- a/src/eric7/Documentation/Source/eric7.VirtualEnv.VirtualenvManager.html Wed Apr 23 18:02:09 2025 +0200 +++ b/src/eric7/Documentation/Source/eric7.VirtualEnv.VirtualenvManager.html Wed Apr 23 18:03:14 2025 +0200 @@ -85,6 +85,14 @@ <td>Private method to delete all non-existent local or eric-ide server environments.</td> </tr> <tr> +<td><a href="#VirtualenvManager.__createStandardVirtualEnv">__createStandardVirtualEnv</a></td> +<td>Private method to create a standard (pyvenv or virtualenv) environment.</td> +</tr> +<tr> +<td><a href="#VirtualenvManager.__deleteStandardVirtualEnv">__deleteStandardVirtualEnv</a></td> +<td>Private method to delete a given virtual environment from disk.</td> +</tr> +<tr> <td><a href="#VirtualenvManager.__isEnvironmentDeleteable">__isEnvironmentDeleteable</a></td> <td>Private method to check, if a virtual environment can be deleted from disk.</td> </tr> @@ -121,6 +129,14 @@ <td>Public method to get a list of the defined virtual environment entries.</td> </tr> <tr> +<td><a href="#VirtualenvManager.getEnvironmentTypeNames">getEnvironmentTypeNames</a></td> +<td>Public method to get a list of names of registered virtual environment types.</td> +</tr> +<tr> +<td><a href="#VirtualenvManager.getEnvironmentTypesRegistry">getEnvironmentTypesRegistry</a></td> +<td>Public method to get a reference to the virtual environment types registry object.</td> +</tr> +<tr> <td><a href="#VirtualenvManager.getEricServerEnvironmentNames">getEricServerEnvironmentNames</a></td> <td>Public method to get a list of defined eric-ide server environments.</td> </tr> @@ -145,10 +161,6 @@ <td>Public method to get a list of defined virtual environments.</td> </tr> <tr> -<td><a href="#VirtualenvManager.isCondaEnvironment">isCondaEnvironment</a></td> -<td>Public method to test, if a given environment is an Anaconda environment.</td> -</tr> -<tr> <td><a href="#VirtualenvManager.isEricServerEnvironment">isEricServerEnvironment</a></td> <td>Public method to test, if a given environment is an environment accessed through an eric-ide server.</td> </tr> @@ -157,12 +169,12 @@ <td>Public method to test, if a given environment is a global one.</td> </tr> <tr> -<td><a href="#VirtualenvManager.isRemoteEnvironment">isRemoteEnvironment</a></td> -<td>Public method to test, if a given environment is a remotely accessed environment.</td> +<td><a href="#VirtualenvManager.isUnique">isUnique</a></td> +<td>Public method to check, if the give logical name is unique.</td> </tr> <tr> -<td><a href="#VirtualenvManager.isUnique">isUnique</a></td> -<td>Public method to check, if the give logical name is unique.</td> +<td><a href="#VirtualenvManager.registerType">registerType</a></td> +<td>Public method to register a new virtual environment type.</td> </tr> <tr> <td><a href="#VirtualenvManager.reloadSettings">reloadSettings</a></td> @@ -170,7 +182,7 @@ </tr> <tr> <td><a href="#VirtualenvManager.removeVirtualEnvs">removeVirtualEnvs</a></td> -<td>Public method to delete virtual environment from the list.</td> +<td>Public method to delete virtual environments from the list.</td> </tr> <tr> <td><a href="#VirtualenvManager.renameVirtualEnv">renameVirtualEnv</a></td> @@ -197,6 +209,10 @@ <td>Public slot to show the virtual environment manager dialog.</td> </tr> <tr> +<td><a href="#VirtualenvManager.unregisterType">unregisterType</a></td> +<td>Public method to unregister the virtual environment type of the given name.</td> +</tr> +<tr> <td><a href="#VirtualenvManager.upgradeVirtualEnv">upgradeVirtualEnv</a></td> <td>Public slot to upgrade a virtual environment.</td> </tr> @@ -229,6 +245,46 @@ Private method to delete all non-existent local or eric-ide server environments. </p> +<a NAME="VirtualenvManager.__createStandardVirtualEnv" ID="VirtualenvManager.__createStandardVirtualEnv"></a> +<h4>VirtualenvManager.__createStandardVirtualEnv</h4> +<b>__createStandardVirtualEnv</b>(<i>baseDir=""</i>) +<p> + Private method to create a standard (pyvenv or virtualenv) environment. +</p> + +<dl> + +<dt><i>baseDir</i> (str (optional))</dt> +<dd> +base directory for the virtual environments (defaults to "") +</dd> +</dl> +<a NAME="VirtualenvManager.__deleteStandardVirtualEnv" ID="VirtualenvManager.__deleteStandardVirtualEnv"></a> +<h4>VirtualenvManager.__deleteStandardVirtualEnv</h4> +<b>__deleteStandardVirtualEnv</b>(<i>venvMetaData</i>) +<p> + Private method to delete a given virtual environment from disk. +</p> + +<dl> + +<dt><i>venvMetaData</i> (VirtualenvMetaData)</dt> +<dd> +virtual environment meta data structure +</dd> +</dl> +<dl> +<dt>Return:</dt> +<dd> +flag indicating success +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +bool +</dd> +</dl> <a NAME="VirtualenvManager.__isEnvironmentDeleteable" ID="VirtualenvManager.__isEnvironmentDeleteable"></a> <h4>VirtualenvManager.__isEnvironmentDeleteable</h4> <b>__isEnvironmentDeleteable</b>(<i>venvName</i>) @@ -293,9 +349,9 @@ <dl> -<dt><i>baseDir</i> (str)</dt> +<dt><i>baseDir</i> (str (optional))</dt> <dd> -base directory for the virtual environments +base directory for the virtual environments (defaults to "") </dd> </dl> <a NAME="VirtualenvManager.deleteVirtualEnvs" ID="VirtualenvManager.deleteVirtualEnvs"></a> @@ -383,6 +439,45 @@ list </dd> </dl> +<a NAME="VirtualenvManager.getEnvironmentTypeNames" ID="VirtualenvManager.getEnvironmentTypeNames"></a> +<h4>VirtualenvManager.getEnvironmentTypeNames</h4> +<b>getEnvironmentTypeNames</b>(<i></i>) +<p> + Public method to get a list of names of registered virtual environment types. +</p> + +<dl> +<dt>Return:</dt> +<dd> +list of tuples of virtual environment type names and their visual name +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +list of tuple of (str, str) +</dd> +</dl> +<a NAME="VirtualenvManager.getEnvironmentTypesRegistry" ID="VirtualenvManager.getEnvironmentTypesRegistry"></a> +<h4>VirtualenvManager.getEnvironmentTypesRegistry</h4> +<b>getEnvironmentTypesRegistry</b>(<i></i>) +<p> + Public method to get a reference to the virtual environment types registry + object. +</p> + +<dl> +<dt>Return:</dt> +<dd> +reference to the virtual environment types registry object +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +VirtualenvTypeRegistry +</dd> +</dl> <a NAME="VirtualenvManager.getEricServerEnvironmentNames" ID="VirtualenvManager.getEricServerEnvironmentNames"></a> <h4>VirtualenvManager.getEricServerEnvironmentNames</h4> <b>getEricServerEnvironmentNames</b>(<i>host=""</i>) @@ -508,31 +603,23 @@ </dl> <a NAME="VirtualenvManager.getVirtualenvNames" ID="VirtualenvManager.getVirtualenvNames"></a> <h4>VirtualenvManager.getVirtualenvNames</h4> -<b>getVirtualenvNames</b>(<i>noRemote=False, noConda=False, noGlobals=False, noServer=False</i>) +<b>getVirtualenvNames</b>(<i>noGlobals=False, filterList=("all", )</i>) <p> Public method to get a list of defined virtual environments. </p> <dl> -<dt><i>noRemote</i> (bool (optional))</dt> -<dd> -flag indicating to exclude environments for remote - debugging (defaults to False) -</dd> -<dt><i>noConda</i> (bool (optional))</dt> -<dd> -flag indicating to exclude Conda environments (defaults to False) -</dd> <dt><i>noGlobals</i> (bool (optional))</dt> <dd> flag indicating to exclude global environments (defaults to False) </dd> -<dt><i>noServer</i> (bool (optional))</dt> +<dt><i>filterList</i> (tuple of str ((optional))</dt> <dd> -flag indicating to exclude eric-ide server environments - (defaults to False) +tuple containing the list of virtual environment types to + be included (prefixed by +) or excluded (prefixed by -) (defaults to + ("all",) ) </dd> </dl> <dl> @@ -547,33 +634,6 @@ list of str </dd> </dl> -<a NAME="VirtualenvManager.isCondaEnvironment" ID="VirtualenvManager.isCondaEnvironment"></a> -<h4>VirtualenvManager.isCondaEnvironment</h4> -<b>isCondaEnvironment</b>(<i>venvName</i>) -<p> - Public method to test, if a given environment is an Anaconda - environment. -</p> - -<dl> - -<dt><i>venvName</i> (str)</dt> -<dd> -logical name of the virtual environment -</dd> -</dl> -<dl> -<dt>Return:</dt> -<dd> -flag indicating an Anaconda environment -</dd> -</dl> -<dl> -<dt>Return Type:</dt> -<dd> -bool -</dd> -</dl> <a NAME="VirtualenvManager.isEricServerEnvironment" ID="VirtualenvManager.isEricServerEnvironment"></a> <h4>VirtualenvManager.isEricServerEnvironment</h4> <b>isEricServerEnvironment</b>(<i>venvName, host=""</i>) @@ -632,33 +692,6 @@ bool </dd> </dl> -<a NAME="VirtualenvManager.isRemoteEnvironment" ID="VirtualenvManager.isRemoteEnvironment"></a> -<h4>VirtualenvManager.isRemoteEnvironment</h4> -<b>isRemoteEnvironment</b>(<i>venvName</i>) -<p> - Public method to test, if a given environment is a remotely accessed - environment. -</p> - -<dl> - -<dt><i>venvName</i> (str)</dt> -<dd> -logical name of the virtual environment -</dd> -</dl> -<dl> -<dt>Return:</dt> -<dd> -flag indicating a remotely accessed environment -</dd> -</dl> -<dl> -<dt>Return Type:</dt> -<dd> -bool -</dd> -</dl> <a NAME="VirtualenvManager.isUnique" ID="VirtualenvManager.isUnique"></a> <h4>VirtualenvManager.isUnique</h4> <b>isUnique</b>(<i>venvName</i>) @@ -685,6 +718,20 @@ bool </dd> </dl> +<a NAME="VirtualenvManager.registerType" ID="VirtualenvManager.registerType"></a> +<h4>VirtualenvManager.registerType</h4> +<b>registerType</b>(<i>venvType</i>) +<p> + Public method to register a new virtual environment type. +</p> + +<dl> + +<dt><i>venvType</i> (VirtualenvType)</dt> +<dd> +virtual environment data +</dd> +</dl> <a NAME="VirtualenvManager.reloadSettings" ID="VirtualenvManager.reloadSettings"></a> <h4>VirtualenvManager.reloadSettings</h4> <b>reloadSettings</b>(<i></i>) @@ -696,7 +743,7 @@ <h4>VirtualenvManager.removeVirtualEnvs</h4> <b>removeVirtualEnvs</b>(<i>venvNames</i>) <p> - Public method to delete virtual environment from the list. + Public method to delete virtual environments from the list. </p> <dl> @@ -805,6 +852,20 @@ a blocking mode </dd> </dl> +<a NAME="VirtualenvManager.unregisterType" ID="VirtualenvManager.unregisterType"></a> +<h4>VirtualenvManager.unregisterType</h4> +<b>unregisterType</b>(<i>name</i>) +<p> + Public method to unregister the virtual environment type of the given name. +</p> + +<dl> + +<dt><i>name</i> (str)</dt> +<dd> +name of the virtual environment type +</dd> +</dl> <a NAME="VirtualenvManager.upgradeVirtualEnv" ID="VirtualenvManager.upgradeVirtualEnv"></a> <h4>VirtualenvManager.upgradeVirtualEnv</h4> <b>upgradeVirtualEnv</b>(<i>venvName</i>)
--- a/src/eric7/Documentation/Source/eric7.VirtualEnv.VirtualenvMeta.html Wed Apr 23 18:02:09 2025 +0200 +++ b/src/eric7/Documentation/Source/eric7.VirtualEnv.VirtualenvMeta.html Wed Apr 23 18:03:14 2025 +0200 @@ -8,7 +8,7 @@ <a NAME="top" ID="top"></a> <h1>eric7.VirtualEnv.VirtualenvMeta</h1> <p> -Module implementing a dataclass containing the metadata of a virtual environment. +Module implementing a data class containing the metadata of a virtual environment. </p> <h3>Global Attributes</h3> @@ -42,13 +42,12 @@ <h3>Class Attributes</h3> <table> <tr><td>description</td></tr> +<tr><td>environment_type</td></tr> <tr><td>eric_server</td></tr> <tr><td>exec_path</td></tr> <tr><td>interpreter</td></tr> -<tr><td>is_conda</td></tr> -<tr><td>is_eric_server</td></tr> <tr><td>is_global</td></tr> -<tr><td>is_remote</td></tr> +<tr><td>meta_version</td></tr> <tr><td>name</td></tr> <tr><td>path</td></tr> </table>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/eric7/Documentation/Source/eric7.VirtualEnv.VirtualenvRegistry.html Wed Apr 23 18:03:14 2025 +0200 @@ -0,0 +1,267 @@ +<!DOCTYPE html> +<html><head> +<title>eric7.VirtualEnv.VirtualenvRegistry</title> +<meta charset="UTF-8"> +<link rel="stylesheet" href="styles.css"> +</head> +<body> +<a NAME="top" ID="top"></a> +<h1>eric7.VirtualEnv.VirtualenvRegistry</h1> +<p> +Module implementing the virtual environment types registry and associated data +structures. +</p> + +<h3>Global Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> + +<h3>Classes</h3> +<table> +<tr> +<td><a href="#VirtualenvType">VirtualenvType</a></td> +<td>Class implementing a container for the metadata of a virtual environment type.</td> +</tr> +<tr> +<td><a href="#VirtualenvTypeRegistry">VirtualenvTypeRegistry</a></td> +<td>Class implementing the virtual environment type registry.</td> +</tr> +</table> + +<h3>Functions</h3> +<table> +<tr><td>None</td></tr> +</table> + +<hr /> +<hr /> +<a NAME="VirtualenvType" ID="VirtualenvType"></a> +<h2>VirtualenvType</h2> +<p> + Class implementing a container for the metadata of a virtual environment type. +</p> + +<h3>Derived from</h3> +None +<h3>Class Attributes</h3> +<table> +<tr><td>createFunc</td></tr> +<tr><td>defaultExecPathFunc</td></tr> +<tr><td>deleteFunc</td></tr> +<tr><td>name</td></tr> +<tr><td>visual_name</td></tr> +</table> + +<h3>Class Methods</h3> +<table> +<tr><td>None</td></tr> +</table> + +<h3>Methods</h3> +<table> +<tr><td>None</td></tr> +</table> + +<h3>Static Methods</h3> +<table> +<tr><td>None</td></tr> +</table> + + +<div align="right"><a href="#top">Up</a></div> +<hr /> +<hr /> +<a NAME="VirtualenvTypeRegistry" ID="VirtualenvTypeRegistry"></a> +<h2>VirtualenvTypeRegistry</h2> +<p> + Class implementing the virtual environment type registry. +</p> + +<h3>Derived from</h3> +None +<h3>Class Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> + +<h3>Class Methods</h3> +<table> +<tr><td>None</td></tr> +</table> + +<h3>Methods</h3> +<table> +<tr> +<td><a href="#VirtualenvTypeRegistry.__init__">VirtualenvTypeRegistry</a></td> +<td>Constructor</td> +</tr> +<tr> +<td><a href="#VirtualenvTypeRegistry.getCreatableEnvironmentTypes">getCreatableEnvironmentTypes</a></td> +<td>Public method to get a list of all virtual environment types that posses a creation method/function.</td> +</tr> +<tr> +<td><a href="#VirtualenvTypeRegistry.getDeletableEnvironmentTypes">getDeletableEnvironmentTypes</a></td> +<td>Public method to get a list of all virtual environment types that posses a deletion method/function.</td> +</tr> +<tr> +<td><a href="#VirtualenvTypeRegistry.getEnvironmentType">getEnvironmentType</a></td> +<td>Public method to get a reference to the named virtual environment type.</td> +</tr> +<tr> +<td><a href="#VirtualenvTypeRegistry.getEnvironmentTypeNames">getEnvironmentTypeNames</a></td> +<td>Public method to get a list of names of registered virtual environment types.</td> +</tr> +<tr> +<td><a href="#VirtualenvTypeRegistry.registerType">registerType</a></td> +<td>Public method to register a new virtual environment type.</td> +</tr> +<tr> +<td><a href="#VirtualenvTypeRegistry.unregisterType">unregisterType</a></td> +<td>Public method to unregister the virtual environment type of the given name.</td> +</tr> +</table> + +<h3>Static Methods</h3> +<table> +<tr><td>None</td></tr> +</table> + + +<a NAME="VirtualenvTypeRegistry.__init__" ID="VirtualenvTypeRegistry.__init__"></a> +<h4>VirtualenvTypeRegistry (Constructor)</h4> +<b>VirtualenvTypeRegistry</b>(<i>venvManager</i>) +<p> + Constructor +</p> + +<dl> + +<dt><i>venvManager</i> (VirtualenvManager)</dt> +<dd> +reference to the virtual environment manager object +</dd> +</dl> +<a NAME="VirtualenvTypeRegistry.getCreatableEnvironmentTypes" ID="VirtualenvTypeRegistry.getCreatableEnvironmentTypes"></a> +<h4>VirtualenvTypeRegistry.getCreatableEnvironmentTypes</h4> +<b>getCreatableEnvironmentTypes</b>(<i></i>) +<p> + Public method to get a list of all virtual environment types that posses a + creation method/function. +</p> + +<dl> +<dt>Return:</dt> +<dd> +list of virtual environment types that posses a creation method/function +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +functionType +</dd> +</dl> +<a NAME="VirtualenvTypeRegistry.getDeletableEnvironmentTypes" ID="VirtualenvTypeRegistry.getDeletableEnvironmentTypes"></a> +<h4>VirtualenvTypeRegistry.getDeletableEnvironmentTypes</h4> +<b>getDeletableEnvironmentTypes</b>(<i></i>) +<p> + Public method to get a list of all virtual environment types that posses a + deletion method/function. +</p> + +<dl> +<dt>Return:</dt> +<dd> +list of virtual environment types that posses a deletion method/function +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +functionType +</dd> +</dl> +<a NAME="VirtualenvTypeRegistry.getEnvironmentType" ID="VirtualenvTypeRegistry.getEnvironmentType"></a> +<h4>VirtualenvTypeRegistry.getEnvironmentType</h4> +<b>getEnvironmentType</b>(<i>name</i>) +<p> + Public method to get a reference to the named virtual environment type. +</p> + +<dl> + +<dt><i>name</i> (str)</dt> +<dd> +name of the virtual environment type +</dd> +</dl> +<dl> +<dt>Return:</dt> +<dd> +reference to the environment type data +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +VirtualenvType +</dd> +</dl> +<a NAME="VirtualenvTypeRegistry.getEnvironmentTypeNames" ID="VirtualenvTypeRegistry.getEnvironmentTypeNames"></a> +<h4>VirtualenvTypeRegistry.getEnvironmentTypeNames</h4> +<b>getEnvironmentTypeNames</b>(<i></i>) +<p> + Public method to get a list of names of registered virtual environment types. +</p> + +<dl> +<dt>Return:</dt> +<dd> +list of tuples of virtual environment type names and their visual name +</dd> +</dl> +<dl> +<dt>Return Type:</dt> +<dd> +list of tuple of (str, str) +</dd> +</dl> +<a NAME="VirtualenvTypeRegistry.registerType" ID="VirtualenvTypeRegistry.registerType"></a> +<h4>VirtualenvTypeRegistry.registerType</h4> +<b>registerType</b>(<i>venvType</i>) +<p> + Public method to register a new virtual environment type. +</p> + +<dl> + +<dt><i>venvType</i> (VirtualenvType)</dt> +<dd> +virtual environment data +</dd> +</dl> +<dl> + +<dt>Raises <b>KeyError</b>:</dt> +<dd> +raised to indicate an already registered environment name +</dd> +</dl> +<a NAME="VirtualenvTypeRegistry.unregisterType" ID="VirtualenvTypeRegistry.unregisterType"></a> +<h4>VirtualenvTypeRegistry.unregisterType</h4> +<b>unregisterType</b>(<i>name</i>) +<p> + Public method to unregister the virtual environment type of the given name. +</p> + +<dl> + +<dt><i>name</i> (str)</dt> +<dd> +name of the virtual environment type +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html>
--- a/src/eric7/Documentation/Source/index-eric7.CondaInterface.html Wed Apr 23 18:02:09 2025 +0200 +++ b/src/eric7/Documentation/Source/index-eric7.CondaInterface.html Wed Apr 23 18:03:14 2025 +0200 @@ -20,6 +20,10 @@ <td>Package implementing the conda GUI logic.</td> </tr> <tr> +<td><a href="eric7.CondaInterface.CondaEnvironmentConfigurationDialog.html">CondaEnvironmentConfigurationDialog</a></td> +<td>Module implementing a dialog to enter the parameters for the conda virtual environment.</td> +</tr> +<tr> <td><a href="eric7.CondaInterface.CondaExecDialog.html">CondaExecDialog</a></td> <td>Module implementing a dialog to show the output of a conda execution.</td> </tr>
--- a/src/eric7/Documentation/Source/index-eric7.VirtualEnv.html Wed Apr 23 18:02:09 2025 +0200 +++ b/src/eric7/Documentation/Source/index-eric7.VirtualEnv.html Wed Apr 23 18:03:14 2025 +0200 @@ -41,13 +41,17 @@ </tr> <tr> <td><a href="eric7.VirtualEnv.VirtualenvMeta.html">VirtualenvMeta</a></td> -<td>Module implementing a dataclass containing the metadata of a virtual environment.</td> +<td>Module implementing a data class containing the metadata of a virtual environment.</td> </tr> <tr> <td><a href="eric7.VirtualEnv.VirtualenvNameDialog.html">VirtualenvNameDialog</a></td> <td>Module implementing a dialog to enter the logical name for a new virtual environment.</td> </tr> <tr> +<td><a href="eric7.VirtualEnv.VirtualenvRegistry.html">VirtualenvRegistry</a></td> +<td>Module implementing the virtual environment types registry and associated data structures.</td> +</tr> +<tr> <td><a href="eric7.VirtualEnv.VirtualenvUpgradeConfigurationDialog.html">VirtualenvUpgradeConfigurationDialog</a></td> <td>Module implementing a dialog to enter the virtual environment upgrade parameters.</td> </tr>