Sat, 16 Feb 2019 15:41:33 +0100
Added the conda interface source docu.
--- a/APIs/Python3/eric6.api Sat Feb 16 15:41:03 2019 +0100 +++ b/APIs/Python3/eric6.api Sat Feb 16 15:41:33 2019 +0100 @@ -1,3 +1,72 @@ +eric6.CondaInterface.Conda.Conda.RootName?7 +eric6.CondaInterface.Conda.Conda.cleanConda?4(cleanAction) +eric6.CondaInterface.Conda.Conda.condaEnvironmentCreated?7 +eric6.CondaInterface.Conda.Conda.condaEnvironmentRemoved?7 +eric6.CondaInterface.Conda.Conda.createCondaEnvironment?4(arguments) +eric6.CondaInterface.Conda.Conda.getCondaEnvironmentsList?4() +eric6.CondaInterface.Conda.Conda.getCondaInformation?4() +eric6.CondaInterface.Conda.Conda.getInstalledPackages?4(name="", prefix="") +eric6.CondaInterface.Conda.Conda.getUpdateablePackages?4(name="", prefix="") +eric6.CondaInterface.Conda.Conda.installPackages?4(packages, name="", prefix="") +eric6.CondaInterface.Conda.Conda.removeCondaEnvironment?4(name="", prefix="") +eric6.CondaInterface.Conda.Conda.runProcess?4(args) +eric6.CondaInterface.Conda.Conda.searchPackages?4(pattern, fullNameOnly=False, packageSpec=False, platform="", name="", prefix="") +eric6.CondaInterface.Conda.Conda.uninstallPackages?4(packages, name="", prefix="") +eric6.CondaInterface.Conda.Conda.updateAllPackages?4(name="", prefix="") +eric6.CondaInterface.Conda.Conda.updateConda?4() +eric6.CondaInterface.Conda.Conda.updatePackages?4(packages, name="", prefix="") +eric6.CondaInterface.Conda.Conda.writeDefaultConfiguration?4() +eric6.CondaInterface.Conda.Conda?1(parent=None) +eric6.CondaInterface.CondaExecDialog.CondaExecDialog.getResult?4() +eric6.CondaInterface.CondaExecDialog.CondaExecDialog.on_buttonBox_clicked?4(button) +eric6.CondaInterface.CondaExecDialog.CondaExecDialog.start?4(arguments) +eric6.CondaInterface.CondaExecDialog.CondaExecDialog?1(command, parent=None) +eric6.CondaInterface.CondaExportDialog.CondaExportDialog.closeEvent?4(e) +eric6.CondaInterface.CondaExportDialog.CondaExportDialog.on_buttonBox_clicked?4(button) +eric6.CondaInterface.CondaExportDialog.CondaExportDialog.on_copyButton_clicked?4() +eric6.CondaInterface.CondaExportDialog.CondaExportDialog.on_insertButton_clicked?4() +eric6.CondaInterface.CondaExportDialog.CondaExportDialog.on_replaceAllButton_clicked?4() +eric6.CondaInterface.CondaExportDialog.CondaExportDialog.on_replaceSelectionButton_clicked?4() +eric6.CondaInterface.CondaExportDialog.CondaExportDialog.on_requirementsEdit_textChanged?4() +eric6.CondaInterface.CondaExportDialog.CondaExportDialog.on_requirementsFilePicker_textChanged?4(txt) +eric6.CondaInterface.CondaExportDialog.CondaExportDialog.on_saveButton_clicked?4() +eric6.CondaInterface.CondaExportDialog.CondaExportDialog.on_saveToButton_clicked?4() +eric6.CondaInterface.CondaExportDialog.CondaExportDialog.start?4() +eric6.CondaInterface.CondaExportDialog.CondaExportDialog?1(conda, envName, envPrefix, parent=None) +eric6.CondaInterface.CondaInfoDialog.CondaInfoDialog?1(infoDict, parent=None) +eric6.CondaInterface.CondaNewEnvironmentDataDialog.CondaNewEnvironmentDataDialog.getData?4() +eric6.CondaInterface.CondaNewEnvironmentDataDialog.CondaNewEnvironmentDataDialog.on_condaNameEdit_textChanged?4(txt) +eric6.CondaInterface.CondaNewEnvironmentDataDialog.CondaNewEnvironmentDataDialog.on_nameEdit_textChanged?4(txt) +eric6.CondaInterface.CondaNewEnvironmentDataDialog.CondaNewEnvironmentDataDialog.on_requirementsFilePicker_textChanged?4(txt) +eric6.CondaInterface.CondaNewEnvironmentDataDialog.CondaNewEnvironmentDataDialog?1(title, showRequirements, parent=None) +eric6.CondaInterface.CondaPackageDetailsWidget.CondaPackageDetailsDialog?1(details, parent=None) +eric6.CondaInterface.CondaPackageDetailsWidget.CondaPackageDetailsWidget?1(details, parent=None) +eric6.CondaInterface.CondaPackagesWidget.CondaPackagesWidget.PackageBuildRole?7 +eric6.CondaInterface.CondaPackagesWidget.CondaPackagesWidget.PackageDetailedDataRole?7 +eric6.CondaInterface.CondaPackagesWidget.CondaPackagesWidget.PackageVersionRole?7 +eric6.CondaInterface.CondaPackagesWidget.CondaPackagesWidget.on_environmentsComboBox_currentIndexChanged?4(index) +eric6.CondaInterface.CondaPackagesWidget.CondaPackagesWidget.on_installButton_clicked?4() +eric6.CondaInterface.CondaPackagesWidget.CondaPackagesWidget.on_packagesList_itemSelectionChanged?4() +eric6.CondaInterface.CondaPackagesWidget.CondaPackagesWidget.on_recheckButton_clicked?4() +eric6.CondaInterface.CondaPackagesWidget.CondaPackagesWidget.on_refreshButton_clicked?4() +eric6.CondaInterface.CondaPackagesWidget.CondaPackagesWidget.on_searchButton_clicked?4() +eric6.CondaInterface.CondaPackagesWidget.CondaPackagesWidget.on_searchEdit_returnPressed?4() +eric6.CondaInterface.CondaPackagesWidget.CondaPackagesWidget.on_searchEdit_textChanged?4(txt) +eric6.CondaInterface.CondaPackagesWidget.CondaPackagesWidget.on_searchResultList_itemDoubleClicked?4(item, column) +eric6.CondaInterface.CondaPackagesWidget.CondaPackagesWidget.on_searchResultList_itemExpanded?4(item) +eric6.CondaInterface.CondaPackagesWidget.CondaPackagesWidget.on_searchResultList_itemSelectionChanged?4() +eric6.CondaInterface.CondaPackagesWidget.CondaPackagesWidget.on_searchToggleButton_toggled?4(checked) +eric6.CondaInterface.CondaPackagesWidget.CondaPackagesWidget.on_showDetailsButton_clicked?4() +eric6.CondaInterface.CondaPackagesWidget.CondaPackagesWidget.on_uninstallButton_clicked?4() +eric6.CondaInterface.CondaPackagesWidget.CondaPackagesWidget.on_upgradeAllButton_clicked?4() +eric6.CondaInterface.CondaPackagesWidget.CondaPackagesWidget.on_upgradeButton_clicked?4() +eric6.CondaInterface.CondaPackagesWidget.CondaPackagesWidget?1(conda, parent=None) +eric6.CondaInterface.condaVersion?4() +eric6.CondaInterface.condaVersionStr?4() +eric6.CondaInterface.isCondaAvailable?4() +eric6.CondaInterface.resetInterface?4() +eric6.CondaInterface.rootPrefix?4() +eric6.CondaInterface.userConfiguration?4() eric6.Cooperation.ChatWidget.ChatWidget.appendMessage?4(from_, message) eric6.Cooperation.ChatWidget.ChatWidget.cancelEdit?7 eric6.Cooperation.ChatWidget.ChatWidget.checkEditorActions?4(editor) @@ -1704,6 +1773,7 @@ eric6.Globals.compatibility_fixes.load_sourceAsStr?4(*args) eric6.Globals.compatibility_fixes.open?4(filein, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True) eric6.Globals.configDir?7 +eric6.Globals.dataString?4(size) eric6.Globals.desktopName?4() eric6.Globals.getConfigDir?4() eric6.Globals.getPyQt5ModulesDirectory?4() @@ -7243,6 +7313,9 @@ eric6.Preferences.ConfigurationPages.ApplicationPage.ApplicationPage.save?4() eric6.Preferences.ConfigurationPages.ApplicationPage.ApplicationPage?1() eric6.Preferences.ConfigurationPages.ApplicationPage.create?4(dlg) +eric6.Preferences.ConfigurationPages.CondaPage.CondaPage.save?4() +eric6.Preferences.ConfigurationPages.CondaPage.CondaPage?1() +eric6.Preferences.ConfigurationPages.CondaPage.create?4(dlg) eric6.Preferences.ConfigurationPages.ConfigurationPageBase.ConfigurationPageBase.initColour?4(colourKey, button, prefMethod, byName=False, hasAlpha=False) eric6.Preferences.ConfigurationPages.ConfigurationPageBase.ConfigurationPageBase.polishPage?4() eric6.Preferences.ConfigurationPages.ConfigurationPageBase.ConfigurationPageBase.saveColours?4(prefMethod) @@ -7596,6 +7669,7 @@ eric6.Preferences.PreferencesLexer.PreferencesLexer?1(language, parent=None) eric6.Preferences.PreferencesLexer.PreferencesLexerError?1() eric6.Preferences.PreferencesLexer.PreferencesLexerLanguageError?1(language) +eric6.Preferences.Prefs.condaDefaults?7 eric6.Preferences.Prefs.cooperationDefaults?7 eric6.Preferences.Prefs.corbaDefaults?7 eric6.Preferences.Prefs.debuggerDefaults?7 @@ -7694,6 +7768,7 @@ eric6.Preferences.ViewProfileDialog.ViewProfileDialog?1(layout, editVisibilities, debugVisibilities, parent=None) eric6.Preferences.convertPasswords?4(oldPassword, newPassword, prefClass=Prefs) eric6.Preferences.exportPreferences?4(prefClass=Prefs) +eric6.Preferences.getConda?4(key, prefClass=Prefs) eric6.Preferences.getCooperation?4(key, prefClass=Prefs) eric6.Preferences.getCorba?4(key, prefClass=Prefs) eric6.Preferences.getDebugger?4(key, prefClass=Prefs) @@ -7749,6 +7824,7 @@ eric6.Preferences.resetLayout?4(prefClass=Prefs) eric6.Preferences.saveResetLayout?4(prefClass=Prefs) eric6.Preferences.saveToolGroups?4(toolGroups, currentGroup, prefClass=Prefs) +eric6.Preferences.setConda?4(key, value, prefClass=Prefs) eric6.Preferences.setCooperation?4(key, value, prefClass=Prefs) eric6.Preferences.setCorba?4(key, value, prefClass=Prefs) eric6.Preferences.setDebugger?4(key, value, prefClass=Prefs) @@ -10709,6 +10785,15 @@ eric6.VirtualEnv.VirtualenvAddEditDialog.VirtualenvAddEditDialog.on_targetDirectoryPicker_textChanged?4(txt) eric6.VirtualEnv.VirtualenvAddEditDialog.VirtualenvAddEditDialog?1(manager, venvName="", venvDirectory="", venvInterpreter="", venvVariant=3, isGlobal=False, isConda=False, isRemote=False, execPath="", parent=None) eric6.VirtualEnv.VirtualenvConfigurationDialog.VirtualenvConfigurationDialog.getData?4() +eric6.VirtualEnv.VirtualenvConfigurationDialog.VirtualenvConfigurationDialog.on_condaButton_toggled?4(checked) +eric6.VirtualEnv.VirtualenvConfigurationDialog.VirtualenvConfigurationDialog.on_condaCloneButton_clicked?4() +eric6.VirtualEnv.VirtualenvConfigurationDialog.VirtualenvConfigurationDialog.on_condaCloneDirectoryPicker_textChanged?4(txt) +eric6.VirtualEnv.VirtualenvConfigurationDialog.VirtualenvConfigurationDialog.on_condaCloneNameEdit_textChanged?4(txt) +eric6.VirtualEnv.VirtualenvConfigurationDialog.VirtualenvConfigurationDialog.on_condaNameEdit_textChanged?4(txt) +eric6.VirtualEnv.VirtualenvConfigurationDialog.VirtualenvConfigurationDialog.on_condaRequirementsButton_clicked?4() +eric6.VirtualEnv.VirtualenvConfigurationDialog.VirtualenvConfigurationDialog.on_condaRequirementsFilePicker_textChanged?4(txt) +eric6.VirtualEnv.VirtualenvConfigurationDialog.VirtualenvConfigurationDialog.on_condaSpecialsGroup_clicked?4() +eric6.VirtualEnv.VirtualenvConfigurationDialog.VirtualenvConfigurationDialog.on_condaTargetDirectoryPicker_textChanged?4(txt) eric6.VirtualEnv.VirtualenvConfigurationDialog.VirtualenvConfigurationDialog.on_pythonExecPicker_textChanged?4(txt) eric6.VirtualEnv.VirtualenvConfigurationDialog.VirtualenvConfigurationDialog.on_pyvenvButton_toggled?4(checked) eric6.VirtualEnv.VirtualenvConfigurationDialog.VirtualenvConfigurationDialog.on_targetDirectoryPicker_textChanged?4(txt) @@ -10716,7 +10801,7 @@ eric6.VirtualEnv.VirtualenvConfigurationDialog.VirtualenvConfigurationDialog?1(parent=None) eric6.VirtualEnv.VirtualenvExecDialog.VirtualenvExecDialog.on_buttonBox_clicked?4(button) eric6.VirtualEnv.VirtualenvExecDialog.VirtualenvExecDialog.start?4(arguments) -eric6.VirtualEnv.VirtualenvExecDialog.VirtualenvExecDialog?1(pyvenv, targetDir, venvName, openTarget, createLog, createScript, interpreter, venvManager, parent=None) +eric6.VirtualEnv.VirtualenvExecDialog.VirtualenvExecDialog?1(configuration, venvManager, parent=None) eric6.VirtualEnv.VirtualenvInterpreterSelectionDialog.VirtualenvInterpreterSelectionDialog.getData?4() eric6.VirtualEnv.VirtualenvInterpreterSelectionDialog.VirtualenvInterpreterSelectionDialog.on_pythonExecPicker_textChanged?4(txt) eric6.VirtualEnv.VirtualenvInterpreterSelectionDialog.VirtualenvInterpreterSelectionDialog?1(venvName, venvDirectory, parent=None) @@ -10756,6 +10841,9 @@ eric6.VirtualEnv.VirtualenvManagerDialog.VirtualenvManagerDialog.on_venvList_itemSelectionChanged?4() eric6.VirtualEnv.VirtualenvManagerDialog.VirtualenvManagerDialog.refresh?4() eric6.VirtualEnv.VirtualenvManagerDialog.VirtualenvManagerDialog?1(manager, parent=None) +eric6.VirtualEnv.VirtualenvNameDialog.VirtualenvNameDialog.getName?4() +eric6.VirtualEnv.VirtualenvNameDialog.VirtualenvNameDialog.on_nameEdit_textChanged?4(txt) +eric6.VirtualEnv.VirtualenvNameDialog.VirtualenvNameDialog?1(environments, currentName, parent=None) eric6.WebBrowser.AdBlock.AdBlockDialog.AdBlockDialog.addCustomRule?4(filterRule) eric6.WebBrowser.AdBlock.AdBlockDialog.AdBlockDialog.addSubscription?4(subscription, refresh=True) eric6.WebBrowser.AdBlock.AdBlockDialog.AdBlockDialog.on_adBlockGroup_toggled?4(state)
--- a/APIs/Python3/eric6.bas Sat Feb 16 15:41:03 2019 +0100 +++ b/APIs/Python3/eric6.bas Sat Feb 16 15:41:33 2019 +0100 @@ -97,6 +97,15 @@ CompleterBase QObject CompleterPython CompleterBase CompleterRuby CompleterBase +Conda QObject +CondaExecDialog QDialog Ui_CondaExecDialog +CondaExportDialog QDialog Ui_CondaExportDialog +CondaInfoDialog QDialog Ui_CondaInfoDialog +CondaNewEnvironmentDataDialog QDialog Ui_CondaNewEnvironmentDataDialog +CondaPackageDetailsDialog QDialog +CondaPackageDetailsWidget QWidget Ui_CondaPackageDetailsWidget +CondaPackagesWidget QWidget Ui_CondaPackagesWidget +CondaPage ConfigurationPageBase Ui_CondaPage ConfigurationDialog QDialog ConfigurationPageBase QWidget ConfigurationPageItem QTreeWidgetItem @@ -993,6 +1002,7 @@ VirtualenvInterpreterSelectionDialog QDialog Ui_VirtualenvInterpreterSelectionDialog VirtualenvManager QObject VirtualenvManagerDialog QDialog Ui_VirtualenvManagerDialog +VirtualenvNameDialog QDialog Ui_VirtualenvNameDialog VirusTotalAPI QObject VirusTotalDomainReportDialog QDialog Ui_VirusTotalDomainReportDialog VirusTotalIpReportDialog QDialog Ui_VirusTotalIpReportDialog
--- a/Documentation/Help/source.qhp Sat Feb 16 15:41:03 2019 +0100 +++ b/Documentation/Help/source.qhp Sat Feb 16 15:41:33 2019 +0100 @@ -12,6 +12,16 @@ <toc> <section title="The eric6 IDE" ref="index.html"> <section title="eric6" ref="index-eric6.html"> + <section title="eric6.CondaInterface" ref="index-eric6.CondaInterface.html"> + <section title="eric6.CondaInterface.Conda" ref="eric6.CondaInterface.Conda.html" /> + <section title="eric6.CondaInterface.CondaExecDialog" ref="eric6.CondaInterface.CondaExecDialog.html" /> + <section title="eric6.CondaInterface.CondaExportDialog" ref="eric6.CondaInterface.CondaExportDialog.html" /> + <section title="eric6.CondaInterface.CondaInfoDialog" ref="eric6.CondaInterface.CondaInfoDialog.html" /> + <section title="eric6.CondaInterface.CondaNewEnvironmentDataDialog" ref="eric6.CondaInterface.CondaNewEnvironmentDataDialog.html" /> + <section title="eric6.CondaInterface.CondaPackageDetailsWidget" ref="eric6.CondaInterface.CondaPackageDetailsWidget.html" /> + <section title="eric6.CondaInterface.CondaPackagesWidget" ref="eric6.CondaInterface.CondaPackagesWidget.html" /> + <section title="eric6.CondaInterface.__init__" ref="eric6.CondaInterface.__init__.html" /> + </section> <section title="eric6.Cooperation" ref="index-eric6.Cooperation.html"> <section title="eric6.Cooperation.ChatWidget" ref="eric6.Cooperation.ChatWidget.html" /> <section title="eric6.Cooperation.Connection" ref="eric6.Cooperation.Connection.html" /> @@ -891,6 +901,7 @@ <section title="eric6.Preferences" ref="index-eric6.Preferences.html"> <section title="eric6.Preferences.ConfigurationPages" ref="index-eric6.Preferences.ConfigurationPages.html"> <section title="eric6.Preferences.ConfigurationPages.ApplicationPage" ref="eric6.Preferences.ConfigurationPages.ApplicationPage.html" /> + <section title="eric6.Preferences.ConfigurationPages.CondaPage" ref="eric6.Preferences.ConfigurationPages.CondaPage.html" /> <section title="eric6.Preferences.ConfigurationPages.ConfigurationPageBase" ref="eric6.Preferences.ConfigurationPages.ConfigurationPageBase.html" /> <section title="eric6.Preferences.ConfigurationPages.CooperationPage" ref="eric6.Preferences.ConfigurationPages.CooperationPage.html" /> <section title="eric6.Preferences.ConfigurationPages.CorbaPage" ref="eric6.Preferences.ConfigurationPages.CorbaPage.html" /> @@ -1217,6 +1228,7 @@ <section title="eric6.VirtualEnv.VirtualenvInterpreterSelectionDialog" ref="eric6.VirtualEnv.VirtualenvInterpreterSelectionDialog.html" /> <section title="eric6.VirtualEnv.VirtualenvManager" ref="eric6.VirtualEnv.VirtualenvManager.html" /> <section title="eric6.VirtualEnv.VirtualenvManagerDialog" ref="eric6.VirtualEnv.VirtualenvManagerDialog.html" /> + <section title="eric6.VirtualEnv.VirtualenvNameDialog" ref="eric6.VirtualEnv.VirtualenvNameDialog.html" /> </section> <section title="eric6.WebBrowser" ref="index-eric6.WebBrowser.html"> <section title="eric6.WebBrowser.AdBlock" ref="index-eric6.WebBrowser.AdBlock.html"> @@ -3260,6 +3272,112 @@ <keyword name="ComplexityChecker.__ignoreCode" id="ComplexityChecker.__ignoreCode" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.ComplexityChecker.html#ComplexityChecker.__ignoreCode" /> <keyword name="ComplexityChecker.__reportInvalidSyntax" id="ComplexityChecker.__reportInvalidSyntax" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.ComplexityChecker.html#ComplexityChecker.__reportInvalidSyntax" /> <keyword name="ComplexityChecker.run" id="ComplexityChecker.run" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.ComplexityChecker.html#ComplexityChecker.run" /> + <keyword name="Conda" id="Conda" ref="eric6.CondaInterface.Conda.html#Conda" /> + <keyword name="Conda (Constructor)" id="Conda (Constructor)" ref="eric6.CondaInterface.Conda.html#Conda.__init__" /> + <keyword name="Conda (Module)" id="Conda (Module)" ref="eric6.CondaInterface.Conda.html" /> + <keyword name="Conda.cleanConda" id="Conda.cleanConda" ref="eric6.CondaInterface.Conda.html#Conda.cleanConda" /> + <keyword name="Conda.createCondaEnvironment" id="Conda.createCondaEnvironment" ref="eric6.CondaInterface.Conda.html#Conda.createCondaEnvironment" /> + <keyword name="Conda.getCondaEnvironmentsList" id="Conda.getCondaEnvironmentsList" ref="eric6.CondaInterface.Conda.html#Conda.getCondaEnvironmentsList" /> + <keyword name="Conda.getCondaInformation" id="Conda.getCondaInformation" ref="eric6.CondaInterface.Conda.html#Conda.getCondaInformation" /> + <keyword name="Conda.getInstalledPackages" id="Conda.getInstalledPackages" ref="eric6.CondaInterface.Conda.html#Conda.getInstalledPackages" /> + <keyword name="Conda.getUpdateablePackages" id="Conda.getUpdateablePackages" ref="eric6.CondaInterface.Conda.html#Conda.getUpdateablePackages" /> + <keyword name="Conda.installPackages" id="Conda.installPackages" ref="eric6.CondaInterface.Conda.html#Conda.installPackages" /> + <keyword name="Conda.removeCondaEnvironment" id="Conda.removeCondaEnvironment" ref="eric6.CondaInterface.Conda.html#Conda.removeCondaEnvironment" /> + <keyword name="Conda.runProcess" id="Conda.runProcess" ref="eric6.CondaInterface.Conda.html#Conda.runProcess" /> + <keyword name="Conda.searchPackages" id="Conda.searchPackages" ref="eric6.CondaInterface.Conda.html#Conda.searchPackages" /> + <keyword name="Conda.uninstallPackages" id="Conda.uninstallPackages" ref="eric6.CondaInterface.Conda.html#Conda.uninstallPackages" /> + <keyword name="Conda.updateAllPackages" id="Conda.updateAllPackages" ref="eric6.CondaInterface.Conda.html#Conda.updateAllPackages" /> + <keyword name="Conda.updateConda" id="Conda.updateConda" ref="eric6.CondaInterface.Conda.html#Conda.updateConda" /> + <keyword name="Conda.updatePackages" id="Conda.updatePackages" ref="eric6.CondaInterface.Conda.html#Conda.updatePackages" /> + <keyword name="Conda.writeDefaultConfiguration" id="Conda.writeDefaultConfiguration" ref="eric6.CondaInterface.Conda.html#Conda.writeDefaultConfiguration" /> + <keyword name="CondaExecDialog" id="CondaExecDialog" ref="eric6.CondaInterface.CondaExecDialog.html#CondaExecDialog" /> + <keyword name="CondaExecDialog (Constructor)" id="CondaExecDialog (Constructor)" ref="eric6.CondaInterface.CondaExecDialog.html#CondaExecDialog.__init__" /> + <keyword name="CondaExecDialog (Module)" id="CondaExecDialog (Module)" ref="eric6.CondaInterface.CondaExecDialog.html" /> + <keyword name="CondaExecDialog.__finish" id="CondaExecDialog.__finish" ref="eric6.CondaInterface.CondaExecDialog.html#CondaExecDialog.__finish" /> + <keyword name="CondaExecDialog.__logError" id="CondaExecDialog.__logError" ref="eric6.CondaInterface.CondaExecDialog.html#CondaExecDialog.__logError" /> + <keyword name="CondaExecDialog.__logOutput" id="CondaExecDialog.__logOutput" ref="eric6.CondaInterface.CondaExecDialog.html#CondaExecDialog.__logOutput" /> + <keyword name="CondaExecDialog.__readStderr" id="CondaExecDialog.__readStderr" ref="eric6.CondaInterface.CondaExecDialog.html#CondaExecDialog.__readStderr" /> + <keyword name="CondaExecDialog.__readStdout" id="CondaExecDialog.__readStdout" ref="eric6.CondaInterface.CondaExecDialog.html#CondaExecDialog.__readStdout" /> + <keyword name="CondaExecDialog.__setProgressValues" id="CondaExecDialog.__setProgressValues" ref="eric6.CondaInterface.CondaExecDialog.html#CondaExecDialog.__setProgressValues" /> + <keyword name="CondaExecDialog.getResult" id="CondaExecDialog.getResult" ref="eric6.CondaInterface.CondaExecDialog.html#CondaExecDialog.getResult" /> + <keyword name="CondaExecDialog.on_buttonBox_clicked" id="CondaExecDialog.on_buttonBox_clicked" ref="eric6.CondaInterface.CondaExecDialog.html#CondaExecDialog.on_buttonBox_clicked" /> + <keyword name="CondaExecDialog.start" id="CondaExecDialog.start" ref="eric6.CondaInterface.CondaExecDialog.html#CondaExecDialog.start" /> + <keyword name="CondaExportDialog" id="CondaExportDialog" ref="eric6.CondaInterface.CondaExportDialog.html#CondaExportDialog" /> + <keyword name="CondaExportDialog (Constructor)" id="CondaExportDialog (Constructor)" ref="eric6.CondaInterface.CondaExportDialog.html#CondaExportDialog.__init__" /> + <keyword name="CondaExportDialog (Module)" id="CondaExportDialog (Module)" ref="eric6.CondaInterface.CondaExportDialog.html" /> + <keyword name="CondaExportDialog.__refresh" id="CondaExportDialog.__refresh" ref="eric6.CondaInterface.CondaExportDialog.html#CondaExportDialog.__refresh" /> + <keyword name="CondaExportDialog.__updateButtons" id="CondaExportDialog.__updateButtons" ref="eric6.CondaInterface.CondaExportDialog.html#CondaExportDialog.__updateButtons" /> + <keyword name="CondaExportDialog.__writeToFile" id="CondaExportDialog.__writeToFile" ref="eric6.CondaInterface.CondaExportDialog.html#CondaExportDialog.__writeToFile" /> + <keyword name="CondaExportDialog.closeEvent" id="CondaExportDialog.closeEvent" ref="eric6.CondaInterface.CondaExportDialog.html#CondaExportDialog.closeEvent" /> + <keyword name="CondaExportDialog.on_buttonBox_clicked" id="CondaExportDialog.on_buttonBox_clicked" ref="eric6.CondaInterface.CondaExportDialog.html#CondaExportDialog.on_buttonBox_clicked" /> + <keyword name="CondaExportDialog.on_copyButton_clicked" id="CondaExportDialog.on_copyButton_clicked" ref="eric6.CondaInterface.CondaExportDialog.html#CondaExportDialog.on_copyButton_clicked" /> + <keyword name="CondaExportDialog.on_insertButton_clicked" id="CondaExportDialog.on_insertButton_clicked" ref="eric6.CondaInterface.CondaExportDialog.html#CondaExportDialog.on_insertButton_clicked" /> + <keyword name="CondaExportDialog.on_replaceAllButton_clicked" id="CondaExportDialog.on_replaceAllButton_clicked" ref="eric6.CondaInterface.CondaExportDialog.html#CondaExportDialog.on_replaceAllButton_clicked" /> + <keyword name="CondaExportDialog.on_replaceSelectionButton_clicked" id="CondaExportDialog.on_replaceSelectionButton_clicked" ref="eric6.CondaInterface.CondaExportDialog.html#CondaExportDialog.on_replaceSelectionButton_clicked" /> + <keyword name="CondaExportDialog.on_requirementsEdit_textChanged" id="CondaExportDialog.on_requirementsEdit_textChanged" ref="eric6.CondaInterface.CondaExportDialog.html#CondaExportDialog.on_requirementsEdit_textChanged" /> + <keyword name="CondaExportDialog.on_requirementsFilePicker_textChanged" id="CondaExportDialog.on_requirementsFilePicker_textChanged" ref="eric6.CondaInterface.CondaExportDialog.html#CondaExportDialog.on_requirementsFilePicker_textChanged" /> + <keyword name="CondaExportDialog.on_saveButton_clicked" id="CondaExportDialog.on_saveButton_clicked" ref="eric6.CondaInterface.CondaExportDialog.html#CondaExportDialog.on_saveButton_clicked" /> + <keyword name="CondaExportDialog.on_saveToButton_clicked" id="CondaExportDialog.on_saveToButton_clicked" ref="eric6.CondaInterface.CondaExportDialog.html#CondaExportDialog.on_saveToButton_clicked" /> + <keyword name="CondaExportDialog.start" id="CondaExportDialog.start" ref="eric6.CondaInterface.CondaExportDialog.html#CondaExportDialog.start" /> + <keyword name="CondaInfoDialog" id="CondaInfoDialog" ref="eric6.CondaInterface.CondaInfoDialog.html#CondaInfoDialog" /> + <keyword name="CondaInfoDialog (Constructor)" id="CondaInfoDialog (Constructor)" ref="eric6.CondaInterface.CondaInfoDialog.html#CondaInfoDialog.__init__" /> + <keyword name="CondaInfoDialog (Module)" id="CondaInfoDialog (Module)" ref="eric6.CondaInterface.CondaInfoDialog.html" /> + <keyword name="CondaInterface (Package)" id="CondaInterface (Package)" ref="index-eric6.CondaInterface.html" /> + <keyword name="CondaNewEnvironmentDataDialog" id="CondaNewEnvironmentDataDialog" ref="eric6.CondaInterface.CondaNewEnvironmentDataDialog.html#CondaNewEnvironmentDataDialog" /> + <keyword name="CondaNewEnvironmentDataDialog (Constructor)" id="CondaNewEnvironmentDataDialog (Constructor)" ref="eric6.CondaInterface.CondaNewEnvironmentDataDialog.html#CondaNewEnvironmentDataDialog.__init__" /> + <keyword name="CondaNewEnvironmentDataDialog (Module)" id="CondaNewEnvironmentDataDialog (Module)" ref="eric6.CondaInterface.CondaNewEnvironmentDataDialog.html" /> + <keyword name="CondaNewEnvironmentDataDialog.__updateOK" id="CondaNewEnvironmentDataDialog.__updateOK" ref="eric6.CondaInterface.CondaNewEnvironmentDataDialog.html#CondaNewEnvironmentDataDialog.__updateOK" /> + <keyword name="CondaNewEnvironmentDataDialog.getData" id="CondaNewEnvironmentDataDialog.getData" ref="eric6.CondaInterface.CondaNewEnvironmentDataDialog.html#CondaNewEnvironmentDataDialog.getData" /> + <keyword name="CondaNewEnvironmentDataDialog.on_condaNameEdit_textChanged" id="CondaNewEnvironmentDataDialog.on_condaNameEdit_textChanged" ref="eric6.CondaInterface.CondaNewEnvironmentDataDialog.html#CondaNewEnvironmentDataDialog.on_condaNameEdit_textChanged" /> + <keyword name="CondaNewEnvironmentDataDialog.on_nameEdit_textChanged" id="CondaNewEnvironmentDataDialog.on_nameEdit_textChanged" ref="eric6.CondaInterface.CondaNewEnvironmentDataDialog.html#CondaNewEnvironmentDataDialog.on_nameEdit_textChanged" /> + <keyword name="CondaNewEnvironmentDataDialog.on_requirementsFilePicker_textChanged" id="CondaNewEnvironmentDataDialog.on_requirementsFilePicker_textChanged" ref="eric6.CondaInterface.CondaNewEnvironmentDataDialog.html#CondaNewEnvironmentDataDialog.on_requirementsFilePicker_textChanged" /> + <keyword name="CondaPackageDetailsDialog" id="CondaPackageDetailsDialog" ref="eric6.CondaInterface.CondaPackageDetailsWidget.html#CondaPackageDetailsDialog" /> + <keyword name="CondaPackageDetailsDialog (Constructor)" id="CondaPackageDetailsDialog (Constructor)" ref="eric6.CondaInterface.CondaPackageDetailsWidget.html#CondaPackageDetailsDialog.__init__" /> + <keyword name="CondaPackageDetailsWidget" id="CondaPackageDetailsWidget" ref="eric6.CondaInterface.CondaPackageDetailsWidget.html#CondaPackageDetailsWidget" /> + <keyword name="CondaPackageDetailsWidget (Constructor)" id="CondaPackageDetailsWidget (Constructor)" ref="eric6.CondaInterface.CondaPackageDetailsWidget.html#CondaPackageDetailsWidget.__init__" /> + <keyword name="CondaPackageDetailsWidget (Module)" id="CondaPackageDetailsWidget (Module)" ref="eric6.CondaInterface.CondaPackageDetailsWidget.html" /> + <keyword name="CondaPackagesWidget" id="CondaPackagesWidget" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget" /> + <keyword name="CondaPackagesWidget (Constructor)" id="CondaPackagesWidget (Constructor)" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.__init__" /> + <keyword name="CondaPackagesWidget (Module)" id="CondaPackagesWidget (Module)" ref="eric6.CondaInterface.CondaPackagesWidget.html" /> + <keyword name="CondaPackagesWidget.__aboutConda" id="CondaPackagesWidget.__aboutConda" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.__aboutConda" /> + <keyword name="CondaPackagesWidget.__aboutToShowCondaMenu" id="CondaPackagesWidget.__aboutToShowCondaMenu" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.__aboutToShowCondaMenu" /> + <keyword name="CondaPackagesWidget.__allUpdateableItems" id="CondaPackagesWidget.__allUpdateableItems" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.__allUpdateableItems" /> + <keyword name="CondaPackagesWidget.__cloneEnvironment" id="CondaPackagesWidget.__cloneEnvironment" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.__cloneEnvironment" /> + <keyword name="CondaPackagesWidget.__condaConfigure" id="CondaPackagesWidget.__condaConfigure" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.__condaConfigure" /> + <keyword name="CondaPackagesWidget.__createEnvironment" id="CondaPackagesWidget.__createEnvironment" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.__createEnvironment" /> + <keyword name="CondaPackagesWidget.__deleteEnvironment" id="CondaPackagesWidget.__deleteEnvironment" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.__deleteEnvironment" /> + <keyword name="CondaPackagesWidget.__doSearch" id="CondaPackagesWidget.__doSearch" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.__doSearch" /> + <keyword name="CondaPackagesWidget.__editUserConfiguration" id="CondaPackagesWidget.__editUserConfiguration" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.__editUserConfiguration" /> + <keyword name="CondaPackagesWidget.__generateRequirements" id="CondaPackagesWidget.__generateRequirements" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.__generateRequirements" /> + <keyword name="CondaPackagesWidget.__initCondaInterface" id="CondaPackagesWidget.__initCondaInterface" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.__initCondaInterface" /> + <keyword name="CondaPackagesWidget.__initCondaMenu" id="CondaPackagesWidget.__initCondaMenu" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.__initCondaMenu" /> + <keyword name="CondaPackagesWidget.__installPackages" id="CondaPackagesWidget.__installPackages" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.__installPackages" /> + <keyword name="CondaPackagesWidget.__installRequirements" id="CondaPackagesWidget.__installRequirements" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.__installRequirements" /> + <keyword name="CondaPackagesWidget.__populateEnvironments" id="CondaPackagesWidget.__populateEnvironments" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.__populateEnvironments" /> + <keyword name="CondaPackagesWidget.__selectedUpdateableItems" id="CondaPackagesWidget.__selectedUpdateableItems" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.__selectedUpdateableItems" /> + <keyword name="CondaPackagesWidget.__showDetails" id="CondaPackagesWidget.__showDetails" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.__showDetails" /> + <keyword name="CondaPackagesWidget.__updateActionButtons" id="CondaPackagesWidget.__updateActionButtons" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.__updateActionButtons" /> + <keyword name="CondaPackagesWidget.__updateSearchActionButtons" id="CondaPackagesWidget.__updateSearchActionButtons" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.__updateSearchActionButtons" /> + <keyword name="CondaPackagesWidget.on_environmentsComboBox_currentIndexChanged" id="CondaPackagesWidget.on_environmentsComboBox_currentIndexChanged" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.on_environmentsComboBox_currentIndexChanged" /> + <keyword name="CondaPackagesWidget.on_installButton_clicked" id="CondaPackagesWidget.on_installButton_clicked" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.on_installButton_clicked" /> + <keyword name="CondaPackagesWidget.on_packagesList_itemSelectionChanged" id="CondaPackagesWidget.on_packagesList_itemSelectionChanged" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.on_packagesList_itemSelectionChanged" /> + <keyword name="CondaPackagesWidget.on_recheckButton_clicked" id="CondaPackagesWidget.on_recheckButton_clicked" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.on_recheckButton_clicked" /> + <keyword name="CondaPackagesWidget.on_refreshButton_clicked" id="CondaPackagesWidget.on_refreshButton_clicked" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.on_refreshButton_clicked" /> + <keyword name="CondaPackagesWidget.on_searchButton_clicked" id="CondaPackagesWidget.on_searchButton_clicked" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.on_searchButton_clicked" /> + <keyword name="CondaPackagesWidget.on_searchEdit_returnPressed" id="CondaPackagesWidget.on_searchEdit_returnPressed" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.on_searchEdit_returnPressed" /> + <keyword name="CondaPackagesWidget.on_searchEdit_textChanged" id="CondaPackagesWidget.on_searchEdit_textChanged" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.on_searchEdit_textChanged" /> + <keyword name="CondaPackagesWidget.on_searchResultList_itemDoubleClicked" id="CondaPackagesWidget.on_searchResultList_itemDoubleClicked" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.on_searchResultList_itemDoubleClicked" /> + <keyword name="CondaPackagesWidget.on_searchResultList_itemExpanded" id="CondaPackagesWidget.on_searchResultList_itemExpanded" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.on_searchResultList_itemExpanded" /> + <keyword name="CondaPackagesWidget.on_searchResultList_itemSelectionChanged" id="CondaPackagesWidget.on_searchResultList_itemSelectionChanged" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.on_searchResultList_itemSelectionChanged" /> + <keyword name="CondaPackagesWidget.on_searchToggleButton_toggled" id="CondaPackagesWidget.on_searchToggleButton_toggled" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.on_searchToggleButton_toggled" /> + <keyword name="CondaPackagesWidget.on_showDetailsButton_clicked" id="CondaPackagesWidget.on_showDetailsButton_clicked" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.on_showDetailsButton_clicked" /> + <keyword name="CondaPackagesWidget.on_uninstallButton_clicked" id="CondaPackagesWidget.on_uninstallButton_clicked" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.on_uninstallButton_clicked" /> + <keyword name="CondaPackagesWidget.on_upgradeAllButton_clicked" id="CondaPackagesWidget.on_upgradeAllButton_clicked" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.on_upgradeAllButton_clicked" /> + <keyword name="CondaPackagesWidget.on_upgradeButton_clicked" id="CondaPackagesWidget.on_upgradeButton_clicked" ref="eric6.CondaInterface.CondaPackagesWidget.html#CondaPackagesWidget.on_upgradeButton_clicked" /> + <keyword name="CondaPage" id="CondaPage" ref="eric6.Preferences.ConfigurationPages.CondaPage.html#CondaPage" /> + <keyword name="CondaPage (Constructor)" id="CondaPage (Constructor)" ref="eric6.Preferences.ConfigurationPages.CondaPage.html#CondaPage.__init__" /> + <keyword name="CondaPage (Module)" id="CondaPage (Module)" ref="eric6.Preferences.ConfigurationPages.CondaPage.html" /> + <keyword name="CondaPage.save" id="CondaPage.save" ref="eric6.Preferences.ConfigurationPages.CondaPage.html#CondaPage.save" /> <keyword name="Config (Module)" id="Config (Module)" ref="eric6.Debugger.Config.html" /> <keyword name="Config (Module)" id="Config (Module)" ref="eric6.DocumentationTools.Config.html" /> <keyword name="Config (Module)" id="Config (Module)" ref="eric6.E5XML.Config.html" /> @@ -17660,11 +17778,21 @@ <keyword name="VirtualenvConfigurationDialog (Module)" id="VirtualenvConfigurationDialog (Module)" ref="eric6.VirtualEnv.VirtualenvConfigurationDialog.html" /> <keyword name="VirtualenvConfigurationDialog.__generateArguments" id="VirtualenvConfigurationDialog.__generateArguments" ref="eric6.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.__generateArguments" /> <keyword name="VirtualenvConfigurationDialog.__generateTargetDir" id="VirtualenvConfigurationDialog.__generateTargetDir" ref="eric6.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.__generateTargetDir" /> + <keyword name="VirtualenvConfigurationDialog.__setCondaVersion" id="VirtualenvConfigurationDialog.__setCondaVersion" ref="eric6.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.__setCondaVersion" /> <keyword name="VirtualenvConfigurationDialog.__setPyvenvVersion" id="VirtualenvConfigurationDialog.__setPyvenvVersion" ref="eric6.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.__setPyvenvVersion" /> <keyword name="VirtualenvConfigurationDialog.__setVirtualenvVersion" id="VirtualenvConfigurationDialog.__setVirtualenvVersion" ref="eric6.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.__setVirtualenvVersion" /> <keyword name="VirtualenvConfigurationDialog.__updateOK" id="VirtualenvConfigurationDialog.__updateOK" ref="eric6.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.__updateOK" /> <keyword name="VirtualenvConfigurationDialog.__updateUi" id="VirtualenvConfigurationDialog.__updateUi" ref="eric6.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.__updateUi" /> <keyword name="VirtualenvConfigurationDialog.getData" id="VirtualenvConfigurationDialog.getData" ref="eric6.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.getData" /> + <keyword name="VirtualenvConfigurationDialog.on_condaButton_toggled" id="VirtualenvConfigurationDialog.on_condaButton_toggled" ref="eric6.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.on_condaButton_toggled" /> + <keyword name="VirtualenvConfigurationDialog.on_condaCloneButton_clicked" id="VirtualenvConfigurationDialog.on_condaCloneButton_clicked" ref="eric6.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.on_condaCloneButton_clicked" /> + <keyword name="VirtualenvConfigurationDialog.on_condaCloneDirectoryPicker_textChanged" id="VirtualenvConfigurationDialog.on_condaCloneDirectoryPicker_textChanged" ref="eric6.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.on_condaCloneDirectoryPicker_textChanged" /> + <keyword name="VirtualenvConfigurationDialog.on_condaCloneNameEdit_textChanged" id="VirtualenvConfigurationDialog.on_condaCloneNameEdit_textChanged" ref="eric6.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.on_condaCloneNameEdit_textChanged" /> + <keyword name="VirtualenvConfigurationDialog.on_condaNameEdit_textChanged" id="VirtualenvConfigurationDialog.on_condaNameEdit_textChanged" ref="eric6.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.on_condaNameEdit_textChanged" /> + <keyword name="VirtualenvConfigurationDialog.on_condaRequirementsButton_clicked" id="VirtualenvConfigurationDialog.on_condaRequirementsButton_clicked" ref="eric6.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.on_condaRequirementsButton_clicked" /> + <keyword name="VirtualenvConfigurationDialog.on_condaRequirementsFilePicker_textChanged" id="VirtualenvConfigurationDialog.on_condaRequirementsFilePicker_textChanged" ref="eric6.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.on_condaRequirementsFilePicker_textChanged" /> + <keyword name="VirtualenvConfigurationDialog.on_condaSpecialsGroup_clicked" id="VirtualenvConfigurationDialog.on_condaSpecialsGroup_clicked" ref="eric6.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.on_condaSpecialsGroup_clicked" /> + <keyword name="VirtualenvConfigurationDialog.on_condaTargetDirectoryPicker_textChanged" id="VirtualenvConfigurationDialog.on_condaTargetDirectoryPicker_textChanged" ref="eric6.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.on_condaTargetDirectoryPicker_textChanged" /> <keyword name="VirtualenvConfigurationDialog.on_pythonExecPicker_textChanged" id="VirtualenvConfigurationDialog.on_pythonExecPicker_textChanged" ref="eric6.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.on_pythonExecPicker_textChanged" /> <keyword name="VirtualenvConfigurationDialog.on_pyvenvButton_toggled" id="VirtualenvConfigurationDialog.on_pyvenvButton_toggled" ref="eric6.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.on_pyvenvButton_toggled" /> <keyword name="VirtualenvConfigurationDialog.on_targetDirectoryPicker_textChanged" id="VirtualenvConfigurationDialog.on_targetDirectoryPicker_textChanged" ref="eric6.VirtualEnv.VirtualenvConfigurationDialog.html#VirtualenvConfigurationDialog.on_targetDirectoryPicker_textChanged" /> @@ -17728,6 +17856,11 @@ <keyword name="VirtualenvManagerDialog.on_removeButton_clicked" id="VirtualenvManagerDialog.on_removeButton_clicked" ref="eric6.VirtualEnv.VirtualenvManagerDialog.html#VirtualenvManagerDialog.on_removeButton_clicked" /> <keyword name="VirtualenvManagerDialog.on_venvList_itemSelectionChanged" id="VirtualenvManagerDialog.on_venvList_itemSelectionChanged" ref="eric6.VirtualEnv.VirtualenvManagerDialog.html#VirtualenvManagerDialog.on_venvList_itemSelectionChanged" /> <keyword name="VirtualenvManagerDialog.refresh" id="VirtualenvManagerDialog.refresh" ref="eric6.VirtualEnv.VirtualenvManagerDialog.html#VirtualenvManagerDialog.refresh" /> + <keyword name="VirtualenvNameDialog" id="VirtualenvNameDialog" ref="eric6.VirtualEnv.VirtualenvNameDialog.html#VirtualenvNameDialog" /> + <keyword name="VirtualenvNameDialog (Constructor)" id="VirtualenvNameDialog (Constructor)" ref="eric6.VirtualEnv.VirtualenvNameDialog.html#VirtualenvNameDialog.__init__" /> + <keyword name="VirtualenvNameDialog (Module)" id="VirtualenvNameDialog (Module)" ref="eric6.VirtualEnv.VirtualenvNameDialog.html" /> + <keyword name="VirtualenvNameDialog.getName" id="VirtualenvNameDialog.getName" ref="eric6.VirtualEnv.VirtualenvNameDialog.html#VirtualenvNameDialog.getName" /> + <keyword name="VirtualenvNameDialog.on_nameEdit_textChanged" id="VirtualenvNameDialog.on_nameEdit_textChanged" ref="eric6.VirtualEnv.VirtualenvNameDialog.html#VirtualenvNameDialog.on_nameEdit_textChanged" /> <keyword name="VirusTotal (Package)" id="VirusTotal (Package)" ref="index-eric6.Helpviewer.VirusTotal.html" /> <keyword name="VirusTotal (Package)" id="VirusTotal (Package)" ref="index-eric6.WebBrowser.VirusTotal.html" /> <keyword name="VirusTotalAPI" id="VirusTotalAPI" ref="eric6.Helpviewer.VirusTotal.VirusTotalApi.html#VirusTotalAPI" /> @@ -18687,6 +18820,7 @@ <keyword name="__getMasterPassword" id="__getMasterPassword" ref="eric6.Utilities.crypto.__init__.html#__getMasterPassword" /> <keyword name="__getPygmentsLexer" id="__getPygmentsLexer" ref="eric6.QScintilla.Lexers.__init__.html#__getPygmentsLexer" /> <keyword name="__initChannelModesDict" id="__initChannelModesDict" ref="eric6.Network.IRC.IrcUtilities.html#__initChannelModesDict" /> + <keyword name="__initializeCondaInterface" id="__initializeCondaInterface" ref="eric6.CondaInterface.__init__.html#__initializeCondaInterface" /> <keyword name="__jsSyntaxCheck" id="__jsSyntaxCheck" ref="eric6.Plugins.CheckerPlugins.SyntaxChecker.jsCheckSyntax.html#__jsSyntaxCheck" /> <keyword name="__mapType" id="__mapType" ref="eric6.Project.UicLoadUi.html#__mapType" /> <keyword name="__messageBox" id="__messageBox" ref="eric6.E5Gui.E5MessageBox.html#__messageBox" /> @@ -18762,6 +18896,8 @@ <keyword name="completeFormData" id="completeFormData" ref="eric6.WebBrowser.Tools.Scripts.html#completeFormData" /> <keyword name="composeCallPath" id="composeCallPath" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.MiscellaneousChecker.html#composeCallPath" /> <keyword name="compound_statements" id="compound_statements" ref="eric6.Plugins.CheckerPlugins.CodeStyleChecker.pycodestyle.html#compound_statements" /> + <keyword name="condaVersion" id="condaVersion" ref="eric6.CondaInterface.__init__.html#condaVersion" /> + <keyword name="condaVersionStr" id="condaVersionStr" ref="eric6.CondaInterface.__init__.html#condaVersionStr" /> <keyword name="containsSpace" id="containsSpace" ref="eric6.WebBrowser.Tools.WebBrowserTools.html#containsSpace" /> <keyword name="contentSniff" id="contentSniff" ref="eric6.Helpviewer.HelpBrowserWV.html#contentSniff" /> <keyword name="context_diff" id="context_diff" ref="eric6.UI.DiffDialog.html#context_diff" /> @@ -18774,6 +18910,7 @@ <keyword name="copyTree" id="copyTree" ref="eric6.install-debugclients.html#copyTree" /> <keyword name="copyTree" id="copyTree" ref="eric6.install.html#copyTree" /> <keyword name="create" id="create" ref="eric6.Preferences.ConfigurationPages.ApplicationPage.html#create" /> + <keyword name="create" id="create" ref="eric6.Preferences.ConfigurationPages.CondaPage.html#create" /> <keyword name="create" id="create" ref="eric6.Preferences.ConfigurationPages.CooperationPage.html#create" /> <keyword name="create" id="create" ref="eric6.Preferences.ConfigurationPages.CorbaPage.html#create" /> <keyword name="create" id="create" ref="eric6.Preferences.ConfigurationPages.DebuggerGeneralPage.html#create" /> @@ -18888,6 +19025,7 @@ <keyword name="data (Package)" id="data (Package)" ref="index-eric6.WebBrowser.data.html" /> <keyword name="dataDecrypt" id="dataDecrypt" ref="eric6.Utilities.crypto.__init__.html#dataDecrypt" /> <keyword name="dataEncrypt" id="dataEncrypt" ref="eric6.Utilities.crypto.__init__.html#dataEncrypt" /> + <keyword name="dataString" id="dataString" ref="eric6.Globals.__init__.html#dataString" /> <keyword name="dataString" id="dataString" ref="eric6.Helpviewer.Download.DownloadUtilities.html#dataString" /> <keyword name="dataString" id="dataString" ref="eric6.WebBrowser.Download.DownloadUtilities.html#dataString" /> <keyword name="dateFromTime_t" id="dateFromTime_t" ref="eric6.Plugins.VcsPlugins.vcsPySvn.SvnUtilities.html#dateFromTime_t" /> @@ -18992,6 +19130,7 @@ <keyword name="getChannelModesDict" id="getChannelModesDict" ref="eric6.Network.IRC.IrcUtilities.html#getChannelModesDict" /> <keyword name="getCombinedIcon" id="getCombinedIcon" ref="eric6.UI.PixmapCache.html#getCombinedIcon" /> <keyword name="getCompleter" id="getCompleter" ref="eric6.QScintilla.TypingCompleters.__init__.html#getCompleter" /> + <keyword name="getConda" id="getConda" ref="eric6.Preferences.__init__.html#getConda" /> <keyword name="getConfig" id="getConfig" ref="eric6.eric6config.html#getConfig" /> <keyword name="getConfigData" id="getConfigData" ref="eric6.Plugins.PluginPipInterface.html#getConfigData" /> <keyword name="getConfigData" id="getConfigData" ref="eric6.Plugins.PluginTranslator.html#getConfigData" /> @@ -19196,6 +19335,7 @@ <keyword name="instance" id="instance" ref="eric6.WebBrowser.ZoomManager.ZoomManager.html#instance" /> <keyword name="ircFilter" id="ircFilter" ref="eric6.Network.IRC.IrcUtilities.html#ircFilter" /> <keyword name="ircTimestamp" id="ircTimestamp" ref="eric6.Network.IRC.IrcUtilities.html#ircTimestamp" /> + <keyword name="isCondaAvailable" id="isCondaAvailable" ref="eric6.CondaInterface.__init__.html#isCondaAvailable" /> <keyword name="isConfigured" id="isConfigured" ref="eric6.Preferences.__init__.html#isConfigured" /> <keyword name="isCredentialsFileAvailable" id="isCredentialsFileAvailable" ref="eric6.E5Network.E5GoogleMail.html#isCredentialsFileAvailable" /> <keyword name="isCupsAvailable" id="isCupsAvailable" ref="eric6.WebBrowser.Tools.FilePrinter.html#isCupsAvailable" /> @@ -19379,10 +19519,12 @@ <keyword name="removeProjectBrowserFlags" id="removeProjectBrowserFlags" ref="eric6.Preferences.__init__.html#removeProjectBrowserFlags" /> <keyword name="renderTabPreview" id="renderTabPreview" ref="eric6.Helpviewer.HelpSnap.html#renderTabPreview" /> <keyword name="renderTabPreview" id="renderTabPreview" ref="eric6.WebBrowser.WebBrowserSnap.html#renderTabPreview" /> + <keyword name="resetInterface" id="resetInterface" ref="eric6.CondaInterface.__init__.html#resetInterface" /> <keyword name="resetLayout" id="resetLayout" ref="eric6.Preferences.__init__.html#resetLayout" /> <keyword name="resetParsedModule" id="resetParsedModule" ref="eric6.Utilities.ModuleParser.html#resetParsedModule" /> <keyword name="resetParsedModules" id="resetParsedModules" ref="eric6.Utilities.ModuleParser.html#resetParsedModules" /> <keyword name="retryAbort" id="retryAbort" ref="eric6.E5Gui.E5MessageBox.html#retryAbort" /> + <keyword name="rootPrefix" id="rootPrefix" ref="eric6.CondaInterface.__init__.html#rootPrefix" /> <keyword name="runcall" id="runcall" ref="eric6.DebugClients.Python.eric6dbgstub.html#runcall" /> <keyword name="rxExecute" id="rxExecute" ref="eric6.Plugins.WizardPlugins.QRegularExpressionWizard.QRegularExpressionWizardServer.html#rxExecute" /> <keyword name="rxValidate" id="rxValidate" ref="eric6.Plugins.WizardPlugins.QRegularExpressionWizard.QRegularExpressionWizardServer.html#rxValidate" /> @@ -19397,6 +19539,7 @@ <keyword name="scrollToAnchor" id="scrollToAnchor" ref="eric6.WebBrowser.Tools.Scripts.html#scrollToAnchor" /> <keyword name="sendPostData" id="sendPostData" ref="eric6.WebBrowser.Tools.Scripts.html#sendPostData" /> <keyword name="setActions" id="setActions" ref="eric6.Preferences.Shortcuts.html#setActions" /> + <keyword name="setConda" id="setConda" ref="eric6.Preferences.__init__.html#setConda" /> <keyword name="setConfigDir" id="setConfigDir" ref="eric6.Globals.__init__.html#setConfigDir" /> <keyword name="setCooperation" id="setCooperation" ref="eric6.Preferences.__init__.html#setCooperation" /> <keyword name="setCorba" id="setCorba" ref="eric6.Preferences.__init__.html#setCorba" /> @@ -19518,6 +19661,7 @@ <keyword name="usage" id="usage" ref="eric6.patch_modpython.html#usage" /> <keyword name="usage" id="usage" ref="eric6.uninstall-debugclients.html#usage" /> <keyword name="usage" id="usage" ref="eric6.uninstall.html#usage" /> + <keyword name="userConfiguration" id="userConfiguration" ref="eric6.CondaInterface.__init__.html#userConfiguration" /> <keyword name="vcsGit (Package)" id="vcsGit (Package)" ref="index-eric6.Plugins.VcsPlugins.vcsGit.html" /> <keyword name="vcsMercurial (Package)" id="vcsMercurial (Package)" ref="index-eric6.Plugins.VcsPlugins.vcsMercurial.html" /> <keyword name="vcsPySvn (Package)" id="vcsPySvn (Package)" ref="index-eric6.Plugins.VcsPlugins.vcsPySvn.html" /> @@ -19559,6 +19703,14 @@ <keyword name="yesNo" id="yesNo" ref="eric6.E5Gui.E5MessageBox.html#yesNo" /> </keywords> <files> + <file>eric6.CondaInterface.Conda.html</file> + <file>eric6.CondaInterface.CondaExecDialog.html</file> + <file>eric6.CondaInterface.CondaExportDialog.html</file> + <file>eric6.CondaInterface.CondaInfoDialog.html</file> + <file>eric6.CondaInterface.CondaNewEnvironmentDataDialog.html</file> + <file>eric6.CondaInterface.CondaPackageDetailsWidget.html</file> + <file>eric6.CondaInterface.CondaPackagesWidget.html</file> + <file>eric6.CondaInterface.__init__.html</file> <file>eric6.Cooperation.ChatWidget.html</file> <file>eric6.Cooperation.Connection.html</file> <file>eric6.Cooperation.CooperationClient.html</file> @@ -20242,6 +20394,7 @@ <file>eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html</file> <file>eric6.Preferences.ConfigurationDialog.html</file> <file>eric6.Preferences.ConfigurationPages.ApplicationPage.html</file> + <file>eric6.Preferences.ConfigurationPages.CondaPage.html</file> <file>eric6.Preferences.ConfigurationPages.ConfigurationPageBase.html</file> <file>eric6.Preferences.ConfigurationPages.CooperationPage.html</file> <file>eric6.Preferences.ConfigurationPages.CorbaPage.html</file> @@ -20522,6 +20675,7 @@ <file>eric6.VirtualEnv.VirtualenvInterpreterSelectionDialog.html</file> <file>eric6.VirtualEnv.VirtualenvManager.html</file> <file>eric6.VirtualEnv.VirtualenvManagerDialog.html</file> + <file>eric6.VirtualEnv.VirtualenvNameDialog.html</file> <file>eric6.WebBrowser.AdBlock.AdBlockDialog.html</file> <file>eric6.WebBrowser.AdBlock.AdBlockExceptionsDialog.html</file> <file>eric6.WebBrowser.AdBlock.AdBlockIcon.html</file> @@ -20750,6 +20904,7 @@ <file>eric6.patch_modpython.html</file> <file>eric6.uninstall-debugclients.html</file> <file>eric6.uninstall.html</file> + <file>index-eric6.CondaInterface.html</file> <file>index-eric6.Cooperation.html</file> <file>index-eric6.DataViews.html</file> <file>index-eric6.DebugClients.Python.html</file>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/eric6.CondaInterface.Conda.html Sat Feb 16 15:41:33 2019 +0100 @@ -0,0 +1,504 @@ +<!DOCTYPE html> +<html><head> +<title>eric6.CondaInterface.Conda</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body><a NAME="top" ID="top"></a> +<h1>eric6.CondaInterface.Conda</h1> +<p> +Package implementing the conda GUI logic. +</p> +<h3>Global Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Classes</h3> +<table> +<tr> +<td><a href="#Conda">Conda</a></td> +<td>Class implementing the conda GUI logic.</td> +</tr> +</table> +<h3>Functions</h3> +<table> +<tr><td>None</td></tr> +</table> +<hr /><hr /> +<a NAME="Conda" ID="Conda"></a> +<h2>Conda</h2> +<p> + Class implementing the conda GUI logic. +</p><h3>Signals</h3> +<dl> +<dt>condaEnvironmentCreated()</dt> +<dd> +emitted to indicate the creation of + a new environment +</dd><dt>condaEnvironmentRemoved()</dt> +<dd> +emitted to indicate the removal of + an environment +</dd> +</dl> +<h3>Derived from</h3> +QObject +<h3>Class Attributes</h3> +<table> +<tr><td>RootName</td></tr> +</table> +<h3>Class Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Methods</h3> +<table> +<tr> +<td><a href="#Conda.__init__">Conda</a></td> +<td>Constructor</td> +</tr><tr> +<td><a href="#Conda.cleanConda">cleanConda</a></td> +<td>Public method to update conda itself.</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.getCondaEnvironmentsList">getCondaEnvironmentsList</a></td> +<td>Public method to get a list of all Conda environments.</td> +</tr><tr> +<td><a href="#Conda.getCondaInformation">getCondaInformation</a></td> +<td>Public method to get a dictionary containing information about conda.</td> +</tr><tr> +<td><a href="#Conda.getInstalledPackages">getInstalledPackages</a></td> +<td>Public method to get a list of installed packages of a conda environment.</td> +</tr><tr> +<td><a href="#Conda.getUpdateablePackages">getUpdateablePackages</a></td> +<td>Public method to get a list of updateable packages of a conda environment.</td> +</tr><tr> +<td><a href="#Conda.installPackages">installPackages</a></td> +<td>Public method to install packages into a conda environment.</td> +</tr><tr> +<td><a href="#Conda.removeCondaEnvironment">removeCondaEnvironment</a></td> +<td>Public method to remove a conda environment.</td> +</tr><tr> +<td><a href="#Conda.runProcess">runProcess</a></td> +<td>Public method to execute the conda with the given arguments.</td> +</tr><tr> +<td><a href="#Conda.searchPackages">searchPackages</a></td> +<td>Public method to search for a package pattern of a conda environment.</td> +</tr><tr> +<td><a href="#Conda.uninstallPackages">uninstallPackages</a></td> +<td>Public method to uninstall packages of a conda environment (including all no longer needed dependencies).</td> +</tr><tr> +<td><a href="#Conda.updateAllPackages">updateAllPackages</a></td> +<td>Public method to update all packages of a conda environment.</td> +</tr><tr> +<td><a href="#Conda.updateConda">updateConda</a></td> +<td>Public method to update conda itself.</td> +</tr><tr> +<td><a href="#Conda.updatePackages">updatePackages</a></td> +<td>Public method to update packages of a conda environment.</td> +</tr><tr> +<td><a href="#Conda.writeDefaultConfiguration">writeDefaultConfiguration</a></td> +<td>Public method to create a conda configuration with default values.</td> +</tr> +</table> +<h3>Static Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<a NAME="Conda.__init__" ID="Conda.__init__"></a> +<h4>Conda (Constructor)</h4> +<b>Conda</b>(<i>parent=None</i>) +<p> + Constructor +</p><dl> +<dt><i>parent</i> (QObject)</dt> +<dd> +parent +</dd> +</dl><a NAME="Conda.cleanConda" ID="Conda.cleanConda"></a> +<h4>Conda.cleanConda</h4> +<b>cleanConda</b>(<i>cleanAction</i>) +<p> + Public method to update conda itself. +</p><dl> +<dt><i>cleanAction</i> (str)</dt> +<dd> +cleaning action to be performed (must be one of + the command line parameters without '--') +</dd> +</dl><a NAME="Conda.createCondaEnvironment" ID="Conda.createCondaEnvironment"></a> +<h4>Conda.createCondaEnvironment</h4> +<b>createCondaEnvironment</b>(<i>arguments</i>) +<p> + Public method to create a conda environment. +</p><dl> +<dt><i>arguments</i> (list of str)</dt> +<dd> +list of command line arguments +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +tuple containing a flag indicating success, the directory of + the created environment (aka. prefix) and the corresponding Python + interpreter +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +tuple of (bool, str, str) +</dd> +</dl><a NAME="Conda.getCondaEnvironmentsList" ID="Conda.getCondaEnvironmentsList"></a> +<h4>Conda.getCondaEnvironmentsList</h4> +<b>getCondaEnvironmentsList</b>(<i></i>) +<p> + Public method to get a list of all Conda environments. +</p><dl> +<dt>Returns:</dt> +<dd> +list of tuples containing the environment name and prefix +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +list of tuples of (str, str) +</dd> +</dl><a NAME="Conda.getCondaInformation" ID="Conda.getCondaInformation"></a> +<h4>Conda.getCondaInformation</h4> +<b>getCondaInformation</b>(<i></i>) +<p> + Public method to get a dictionary containing information about conda. +</p><dl> +<dt>Returns:</dt> +<dd> +dictionary containing information about conda +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +dict +</dd> +</dl><a NAME="Conda.getInstalledPackages" ID="Conda.getInstalledPackages"></a> +<h4>Conda.getInstalledPackages</h4> +<b>getInstalledPackages</b>(<i>name="", prefix=""</i>) +<p> + Public method to get a list of installed packages of a conda + environment. +</p><dl> +<dt><i>name</i> (str)</dt> +<dd> +name of the environment +</dd><dt><i>prefix</i> (str)</dt> +<dd> +prefix of the environment +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +list of installed packages. Each entry is a tuple containing + the package name, version and build. +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +list of tuples of (str, str, str) +</dd> +</dl><dl> +<dt>Raises <b>RuntimeError</b>:</dt> +<dd> +raised to indicate an error in parameters + Note: only one of name or prefix must be given. +</dd> +</dl><a NAME="Conda.getUpdateablePackages" ID="Conda.getUpdateablePackages"></a> +<h4>Conda.getUpdateablePackages</h4> +<b>getUpdateablePackages</b>(<i>name="", prefix=""</i>) +<p> + Public method to get a list of updateable packages of a conda + environment. +</p><dl> +<dt><i>name</i> (str)</dt> +<dd> +name of the environment +</dd><dt><i>prefix</i> (str)</dt> +<dd> +prefix of the environment +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +list of installed packages. Each entry is a tuple containing + the package name, version and build. +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +list of tuples of (str, str, str) +</dd> +</dl><dl> +<dt>Raises <b>RuntimeError</b>:</dt> +<dd> +raised to indicate an error in parameters + Note: only one of name or prefix must be given. +</dd> +</dl><a NAME="Conda.installPackages" ID="Conda.installPackages"></a> +<h4>Conda.installPackages</h4> +<b>installPackages</b>(<i>packages, name="", prefix=""</i>) +<p> + Public method to install packages into a conda environment. +</p><dl> +<dt><i>packages</i> (list of str)</dt> +<dd> +list of package names to be installed +</dd><dt><i>name</i> (str)</dt> +<dd> +name of the environment +</dd><dt><i>prefix</i> (str)</dt> +<dd> +prefix of the environment +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +flag indicating success +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +bool +</dd> +</dl><dl> +<dt>Raises <b>RuntimeError</b>:</dt> +<dd> +raised to indicate an error in parameters + Note: only one of name or prefix must be given. +</dd> +</dl><a NAME="Conda.removeCondaEnvironment" ID="Conda.removeCondaEnvironment"></a> +<h4>Conda.removeCondaEnvironment</h4> +<b>removeCondaEnvironment</b>(<i>name="", prefix=""</i>) +<p> + Public method to remove a conda environment. +</p><dl> +<dt><i>name</i> (str)</dt> +<dd> +name of the environment +</dd><dt><i>prefix</i> (str)</dt> +<dd> +prefix of the environment +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +flag indicating success +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +bool +</dd> +</dl><dl> +<dt>Raises <b>RuntimeError</b>:</dt> +<dd> +raised to indicate an error in parameters + Note: only one of name or prefix must be given. +</dd> +</dl><a NAME="Conda.runProcess" ID="Conda.runProcess"></a> +<h4>Conda.runProcess</h4> +<b>runProcess</b>(<i>args</i>) +<p> + Public method to execute the conda with the given arguments. +</p><p> + The conda executable is called with the given arguments and + waited for its end. +</p><dl> +<dt><i>args</i> (list of str)</dt> +<dd> +list of command line arguments +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +tuple containing a flag indicating success and the output + of the process +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +tuple of (bool, str) +</dd> +</dl><a NAME="Conda.searchPackages" ID="Conda.searchPackages"></a> +<h4>Conda.searchPackages</h4> +<b>searchPackages</b>(<i>pattern, fullNameOnly=False, packageSpec=False, platform="", name="", prefix=""</i>) +<p> + Public method to search for a package pattern of a conda environment. +</p><dl> +<dt><i>pattern</i> (str)</dt> +<dd> +package search pattern +</dd><dt><i>fullNameOnly</i> (bool)</dt> +<dd> +flag indicating to search for full names only +</dd><dt><i>packageSpec</i> (bool)</dt> +<dd> +flag indicating to search a package specification +</dd><dt><i>platform</i> (str)</dt> +<dd> +type of platform to be searched for +</dd><dt><i>name</i> (str)</dt> +<dd> +name of the environment +</dd><dt><i>prefix</i> (str)</dt> +<dd> +prefix of the environment +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +flag indicating success and a dictionary with package name as + key and list of dictionaries containing detailed data for the found + packages as values +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +tuple of (bool, dict of list of dict) +</dd> +</dl><dl> +<dt>Raises <b>RuntimeError</b>:</dt> +<dd> +raised to indicate an error in parameters + Note: only one of name or prefix must be given. +</dd> +</dl><a NAME="Conda.uninstallPackages" ID="Conda.uninstallPackages"></a> +<h4>Conda.uninstallPackages</h4> +<b>uninstallPackages</b>(<i>packages, name="", prefix=""</i>) +<p> + Public method to uninstall packages of a conda environment (including + all no longer needed dependencies). +</p><dl> +<dt><i>packages</i> (list of str)</dt> +<dd> +list of package names to be uninstalled +</dd><dt><i>name</i> (str)</dt> +<dd> +name of the environment +</dd><dt><i>prefix</i> (str)</dt> +<dd> +prefix of the environment +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +flag indicating success +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +bool +</dd> +</dl><dl> +<dt>Raises <b>RuntimeError</b>:</dt> +<dd> +raised to indicate an error in parameters + Note: only one of name or prefix must be given. +</dd> +</dl><a NAME="Conda.updateAllPackages" ID="Conda.updateAllPackages"></a> +<h4>Conda.updateAllPackages</h4> +<b>updateAllPackages</b>(<i>name="", prefix=""</i>) +<p> + Public method to update all packages of a conda environment. +</p><dl> +<dt><i>name</i> (str)</dt> +<dd> +name of the environment +</dd><dt><i>prefix</i> (str)</dt> +<dd> +prefix of the environment +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +flag indicating success +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +bool +</dd> +</dl><dl> +<dt>Raises <b>RuntimeError</b>:</dt> +<dd> +raised to indicate an error in parameters + Note: only one of name or prefix must be given. +</dd> +</dl><a NAME="Conda.updateConda" ID="Conda.updateConda"></a> +<h4>Conda.updateConda</h4> +<b>updateConda</b>(<i></i>) +<p> + Public method to update conda itself. +</p><dl> +<dt>Returns:</dt> +<dd> +flag indicating success +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +bool +</dd> +</dl><a NAME="Conda.updatePackages" ID="Conda.updatePackages"></a> +<h4>Conda.updatePackages</h4> +<b>updatePackages</b>(<i>packages, name="", prefix=""</i>) +<p> + Public method to update packages of a conda environment. +</p><dl> +<dt><i>packages</i> (list of str)</dt> +<dd> +list of package names to be updated +</dd><dt><i>name</i> (str)</dt> +<dd> +name of the environment +</dd><dt><i>prefix</i> (str)</dt> +<dd> +prefix of the environment +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +flag indicating success +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +bool +</dd> +</dl><dl> +<dt>Raises <b>RuntimeError</b>:</dt> +<dd> +raised to indicate an error in parameters + Note: only one of name or prefix must be given. +</dd> +</dl><a NAME="Conda.writeDefaultConfiguration" ID="Conda.writeDefaultConfiguration"></a> +<h4>Conda.writeDefaultConfiguration</h4> +<b>writeDefaultConfiguration</b>(<i></i>) +<p> + Public method to create a conda configuration with default values. +</p> +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/eric6.CondaInterface.CondaExecDialog.html Sat Feb 16 15:41:33 2019 +0100 @@ -0,0 +1,224 @@ +<!DOCTYPE html> +<html><head> +<title>eric6.CondaInterface.CondaExecDialog</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body><a NAME="top" ID="top"></a> +<h1>eric6.CondaInterface.CondaExecDialog</h1> +<p> +Module implementing a dialog to show the output of a conda execution. +</p> +<h3>Global Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Classes</h3> +<table> +<tr> +<td><a href="#CondaExecDialog">CondaExecDialog</a></td> +<td>Class implementing a dialog to show the output of a conda execution.</td> +</tr> +</table> +<h3>Functions</h3> +<table> +<tr><td>None</td></tr> +</table> +<hr /><hr /> +<a NAME="CondaExecDialog" ID="CondaExecDialog"></a> +<h2>CondaExecDialog</h2> +<p> + Class implementing a dialog to show the output of a conda execution. +</p> +<h3>Derived from</h3> +QDialog, Ui_CondaExecDialog +<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="#CondaExecDialog.__init__">CondaExecDialog</a></td> +<td>Constructor</td> +</tr><tr> +<td><a href="#CondaExecDialog.__finish">__finish</a></td> +<td>Private slot called when the process finished.</td> +</tr><tr> +<td><a href="#CondaExecDialog.__logError">__logError</a></td> +<td>Private method to log an error.</td> +</tr><tr> +<td><a href="#CondaExecDialog.__logOutput">__logOutput</a></td> +<td>Private method to log some output.</td> +</tr><tr> +<td><a href="#CondaExecDialog.__readStderr">__readStderr</a></td> +<td>Private slot to handle the readyReadStandardError signal.</td> +</tr><tr> +<td><a href="#CondaExecDialog.__readStdout">__readStdout</a></td> +<td>Private slot to handle the readyReadStandardOutput signal.</td> +</tr><tr> +<td><a href="#CondaExecDialog.__setProgressValues">__setProgressValues</a></td> +<td>Private method to set the value of the progress bar.</td> +</tr><tr> +<td><a href="#CondaExecDialog.getResult">getResult</a></td> +<td>Public method to the result of the command execution.</td> +</tr><tr> +<td><a href="#CondaExecDialog.on_buttonBox_clicked">on_buttonBox_clicked</a></td> +<td>Private slot called by a button of the button box clicked.</td> +</tr><tr> +<td><a href="#CondaExecDialog.start">start</a></td> +<td>Public slot to start the conda command.</td> +</tr> +</table> +<h3>Static Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<a NAME="CondaExecDialog.__init__" ID="CondaExecDialog.__init__"></a> +<h4>CondaExecDialog (Constructor)</h4> +<b>CondaExecDialog</b>(<i>command, parent=None</i>) +<p> + Constructor +</p><dl> +<dt><i>command</i> (str)</dt> +<dd> +conda command executed +</dd><dt><i>parent</i> (QWidget)</dt> +<dd> +reference to the parent widget +</dd> +</dl><a NAME="CondaExecDialog.__finish" ID="CondaExecDialog.__finish"></a> +<h4>CondaExecDialog.__finish</h4> +<b>__finish</b>(<i>exitCode, exitStatus, giveUp=False</i>) +<p> + Private slot called when the process finished. +</p><p> + It is called when the process finished or + the user pressed the button. +</p><dl> +<dt><i>exitCode</i> (int)</dt> +<dd> +exit code of the process +</dd><dt><i>exitStatus</i> (QProcess.ExitStatus)</dt> +<dd> +exit status of the process +</dd><dt><i>giveUp</i> (bool)</dt> +<dd> +flag indicating to not start another attempt +</dd> +</dl><a NAME="CondaExecDialog.__logError" ID="CondaExecDialog.__logError"></a> +<h4>CondaExecDialog.__logError</h4> +<b>__logError</b>(<i>stderr</i>) +<p> + Private method to log an error. +</p><dl> +<dt><i>stderr</i> (str)</dt> +<dd> +error string to log +</dd> +</dl><a NAME="CondaExecDialog.__logOutput" ID="CondaExecDialog.__logOutput"></a> +<h4>CondaExecDialog.__logOutput</h4> +<b>__logOutput</b>(<i>stdout</i>) +<p> + Private method to log some output. +</p><dl> +<dt><i>stdout</i> (str)</dt> +<dd> +output string to log +</dd> +</dl><a NAME="CondaExecDialog.__readStderr" ID="CondaExecDialog.__readStderr"></a> +<h4>CondaExecDialog.__readStderr</h4> +<b>__readStderr</b>(<i></i>) +<p> + Private slot to handle the readyReadStandardError signal. +</p><p> + It reads the error output of the process and inserts it into the + error pane. +</p><a NAME="CondaExecDialog.__readStdout" ID="CondaExecDialog.__readStdout"></a> +<h4>CondaExecDialog.__readStdout</h4> +<b>__readStdout</b>(<i></i>) +<p> + Private slot to handle the readyReadStandardOutput signal. +</p><p> + It reads the output of the process, formats it and inserts it into + the contents pane. +</p><a NAME="CondaExecDialog.__setProgressValues" ID="CondaExecDialog.__setProgressValues"></a> +<h4>CondaExecDialog.__setProgressValues</h4> +<b>__setProgressValues</b>(<i>jsonDict, progressType</i>) +<p> + Private method to set the value of the progress bar. +</p><dl> +<dt><i>jsonDict</i> (dict)</dt> +<dd> +dictionary containing the progress info +</dd><dt><i>progressType</i> (str)</dt> +<dd> +action type to check for +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +flag indicating success +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +bool +</dd> +</dl><a NAME="CondaExecDialog.getResult" ID="CondaExecDialog.getResult"></a> +<h4>CondaExecDialog.getResult</h4> +<b>getResult</b>(<i></i>) +<p> + Public method to the result of the command execution. +</p><dl> +<dt>Returns:</dt> +<dd> +tuple containing a flag indicating success and the result data. +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +tuple of (bool, dict) +</dd> +</dl><a NAME="CondaExecDialog.on_buttonBox_clicked" ID="CondaExecDialog.on_buttonBox_clicked"></a> +<h4>CondaExecDialog.on_buttonBox_clicked</h4> +<b>on_buttonBox_clicked</b>(<i>button</i>) +<p> + Private slot called by a button of the button box clicked. +</p><dl> +<dt><i>button</i> (QAbstractButton)</dt> +<dd> +button that was clicked +</dd> +</dl><a NAME="CondaExecDialog.start" ID="CondaExecDialog.start"></a> +<h4>CondaExecDialog.start</h4> +<b>start</b>(<i>arguments</i>) +<p> + Public slot to start the conda command. +</p><dl> +<dt><i>arguments</i> (list of str)</dt> +<dd> +commandline arguments for conda program +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/eric6.CondaInterface.CondaExportDialog.html Sat Feb 16 15:41:33 2019 +0100 @@ -0,0 +1,227 @@ +<!DOCTYPE html> +<html><head> +<title>eric6.CondaInterface.CondaExportDialog</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body><a NAME="top" ID="top"></a> +<h1>eric6.CondaInterface.CondaExportDialog</h1> +<p> +Module implementing a dialog to generate a requirements file for conda. +</p> +<h3>Global Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Classes</h3> +<table> +<tr> +<td><a href="#CondaExportDialog">CondaExportDialog</a></td> +<td>Class implementing a dialog to generate a requirements file for conda.</td> +</tr> +</table> +<h3>Functions</h3> +<table> +<tr><td>None</td></tr> +</table> +<hr /><hr /> +<a NAME="CondaExportDialog" ID="CondaExportDialog"></a> +<h2>CondaExportDialog</h2> +<p> + Class implementing a dialog to generate a requirements file for conda. +</p> +<h3>Derived from</h3> +QDialog, Ui_CondaExportDialog +<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="#CondaExportDialog.__init__">CondaExportDialog</a></td> +<td>Constructor</td> +</tr><tr> +<td><a href="#CondaExportDialog.__refresh">__refresh</a></td> +<td>Private slot to refresh the displayed list.</td> +</tr><tr> +<td><a href="#CondaExportDialog.__updateButtons">__updateButtons</a></td> +<td>Private method to set the state of the various buttons.</td> +</tr><tr> +<td><a href="#CondaExportDialog.__writeToFile">__writeToFile</a></td> +<td>Private method to write the requirements text to a file.</td> +</tr><tr> +<td><a href="#CondaExportDialog.closeEvent">closeEvent</a></td> +<td>Protected slot implementing a close event handler.</td> +</tr><tr> +<td><a href="#CondaExportDialog.on_buttonBox_clicked">on_buttonBox_clicked</a></td> +<td>Private slot called by a button of the button box clicked.</td> +</tr><tr> +<td><a href="#CondaExportDialog.on_copyButton_clicked">on_copyButton_clicked</a></td> +<td>Private slot to copy the requirements text to the clipboard.</td> +</tr><tr> +<td><a href="#CondaExportDialog.on_insertButton_clicked">on_insertButton_clicked</a></td> +<td>Private slot to insert the requirements text at the cursor position of the current editor.</td> +</tr><tr> +<td><a href="#CondaExportDialog.on_replaceAllButton_clicked">on_replaceAllButton_clicked</a></td> +<td>Private slot to replace the text of the current editor with the requirements text.</td> +</tr><tr> +<td><a href="#CondaExportDialog.on_replaceSelectionButton_clicked">on_replaceSelectionButton_clicked</a></td> +<td>Private slot to replace the selected text of the current editor with the requirements text.</td> +</tr><tr> +<td><a href="#CondaExportDialog.on_requirementsEdit_textChanged">on_requirementsEdit_textChanged</a></td> +<td>Private slot handling changes of the requirements text.</td> +</tr><tr> +<td><a href="#CondaExportDialog.on_requirementsFilePicker_textChanged">on_requirementsFilePicker_textChanged</a></td> +<td>Private slot handling a change of the requirements file name.</td> +</tr><tr> +<td><a href="#CondaExportDialog.on_saveButton_clicked">on_saveButton_clicked</a></td> +<td>Private slot to save the requirements text to the requirements file.</td> +</tr><tr> +<td><a href="#CondaExportDialog.on_saveToButton_clicked">on_saveToButton_clicked</a></td> +<td>Private slot to write the requirements text to a new file.</td> +</tr><tr> +<td><a href="#CondaExportDialog.start">start</a></td> +<td>Public method to start the command.</td> +</tr> +</table> +<h3>Static Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<a NAME="CondaExportDialog.__init__" ID="CondaExportDialog.__init__"></a> +<h4>CondaExportDialog (Constructor)</h4> +<b>CondaExportDialog</b>(<i>conda, envName, envPrefix, parent=None</i>) +<p> + Constructor +</p><dl> +<dt><i>conda</i> (Conda)</dt> +<dd> +reference to the master object +</dd><dt><i>envName</i> (str)</dt> +<dd> +name of the environment to create the requirements + file from +</dd><dt><i>envPrefix</i> (str)</dt> +<dd> +prefix of the environment to create the requirements + file from +</dd><dt><i>parent</i> (QWidget)</dt> +<dd> +reference to the parent widget +</dd> +</dl><a NAME="CondaExportDialog.__refresh" ID="CondaExportDialog.__refresh"></a> +<h4>CondaExportDialog.__refresh</h4> +<b>__refresh</b>(<i></i>) +<p> + Private slot to refresh the displayed list. +</p><a NAME="CondaExportDialog.__updateButtons" ID="CondaExportDialog.__updateButtons"></a> +<h4>CondaExportDialog.__updateButtons</h4> +<b>__updateButtons</b>(<i></i>) +<p> + Private method to set the state of the various buttons. +</p><a NAME="CondaExportDialog.__writeToFile" ID="CondaExportDialog.__writeToFile"></a> +<h4>CondaExportDialog.__writeToFile</h4> +<b>__writeToFile</b>(<i>fileName</i>) +<p> + Private method to write the requirements text to a file. +</p><dl> +<dt><i>fileName</i> (str)</dt> +<dd> +name of the file to write to +</dd> +</dl><a NAME="CondaExportDialog.closeEvent" ID="CondaExportDialog.closeEvent"></a> +<h4>CondaExportDialog.closeEvent</h4> +<b>closeEvent</b>(<i>e</i>) +<p> + Protected slot implementing a close event handler. +</p><dl> +<dt><i>e</i> (QCloseEvent)</dt> +<dd> +close event +</dd> +</dl><a NAME="CondaExportDialog.on_buttonBox_clicked" ID="CondaExportDialog.on_buttonBox_clicked"></a> +<h4>CondaExportDialog.on_buttonBox_clicked</h4> +<b>on_buttonBox_clicked</b>(<i>button</i>) +<p> + Private slot called by a button of the button box clicked. +</p><dl> +<dt><i>button</i> (QAbstractButton)</dt> +<dd> +button that was clicked +</dd> +</dl><a NAME="CondaExportDialog.on_copyButton_clicked" ID="CondaExportDialog.on_copyButton_clicked"></a> +<h4>CondaExportDialog.on_copyButton_clicked</h4> +<b>on_copyButton_clicked</b>(<i></i>) +<p> + Private slot to copy the requirements text to the clipboard. +</p><a NAME="CondaExportDialog.on_insertButton_clicked" ID="CondaExportDialog.on_insertButton_clicked"></a> +<h4>CondaExportDialog.on_insertButton_clicked</h4> +<b>on_insertButton_clicked</b>(<i></i>) +<p> + Private slot to insert the requirements text at the cursor position + of the current editor. +</p><a NAME="CondaExportDialog.on_replaceAllButton_clicked" ID="CondaExportDialog.on_replaceAllButton_clicked"></a> +<h4>CondaExportDialog.on_replaceAllButton_clicked</h4> +<b>on_replaceAllButton_clicked</b>(<i></i>) +<p> + Private slot to replace the text of the current editor with the + requirements text. +</p><a NAME="CondaExportDialog.on_replaceSelectionButton_clicked" ID="CondaExportDialog.on_replaceSelectionButton_clicked"></a> +<h4>CondaExportDialog.on_replaceSelectionButton_clicked</h4> +<b>on_replaceSelectionButton_clicked</b>(<i></i>) +<p> + Private slot to replace the selected text of the current editor + with the requirements text. +</p><a NAME="CondaExportDialog.on_requirementsEdit_textChanged" ID="CondaExportDialog.on_requirementsEdit_textChanged"></a> +<h4>CondaExportDialog.on_requirementsEdit_textChanged</h4> +<b>on_requirementsEdit_textChanged</b>(<i></i>) +<p> + Private slot handling changes of the requirements text. +</p><a NAME="CondaExportDialog.on_requirementsFilePicker_textChanged" ID="CondaExportDialog.on_requirementsFilePicker_textChanged"></a> +<h4>CondaExportDialog.on_requirementsFilePicker_textChanged</h4> +<b>on_requirementsFilePicker_textChanged</b>(<i>txt</i>) +<p> + Private slot handling a change of the requirements file name. +</p><dl> +<dt><i>txt</i> (str)</dt> +<dd> +name of the requirements file +</dd> +</dl><a NAME="CondaExportDialog.on_saveButton_clicked" ID="CondaExportDialog.on_saveButton_clicked"></a> +<h4>CondaExportDialog.on_saveButton_clicked</h4> +<b>on_saveButton_clicked</b>(<i></i>) +<p> + Private slot to save the requirements text to the requirements file. +</p><a NAME="CondaExportDialog.on_saveToButton_clicked" ID="CondaExportDialog.on_saveToButton_clicked"></a> +<h4>CondaExportDialog.on_saveToButton_clicked</h4> +<b>on_saveToButton_clicked</b>(<i></i>) +<p> + Private slot to write the requirements text to a new file. +</p><a NAME="CondaExportDialog.start" ID="CondaExportDialog.start"></a> +<h4>CondaExportDialog.start</h4> +<b>start</b>(<i></i>) +<p> + Public method to start the command. +</p> +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/eric6.CondaInterface.CondaInfoDialog.html Sat Feb 16 15:41:33 2019 +0100 @@ -0,0 +1,84 @@ +<!DOCTYPE html> +<html><head> +<title>eric6.CondaInterface.CondaInfoDialog</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body><a NAME="top" ID="top"></a> +<h1>eric6.CondaInterface.CondaInfoDialog</h1> +<p> +Module implementing the conda information dialog. +</p> +<h3>Global Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Classes</h3> +<table> +<tr> +<td><a href="#CondaInfoDialog">CondaInfoDialog</a></td> +<td>Class implementing the conda information dialog.</td> +</tr> +</table> +<h3>Functions</h3> +<table> +<tr><td>None</td></tr> +</table> +<hr /><hr /> +<a NAME="CondaInfoDialog" ID="CondaInfoDialog"></a> +<h2>CondaInfoDialog</h2> +<p> + Class implementing the conda information dialog. +</p> +<h3>Derived from</h3> +QDialog, Ui_CondaInfoDialog +<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="#CondaInfoDialog.__init__">CondaInfoDialog</a></td> +<td>Constructor</td> +</tr> +</table> +<h3>Static Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<a NAME="CondaInfoDialog.__init__" ID="CondaInfoDialog.__init__"></a> +<h4>CondaInfoDialog (Constructor)</h4> +<b>CondaInfoDialog</b>(<i>infoDict, parent=None</i>) +<p> + Constructor +</p><dl> +<dt><i>infoDict</i> (dict)</dt> +<dd> +dictionary containing the information to be shown +</dd><dt><i>parent</i> (QWidget)</dt> +<dd> +reference to the parent widget +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/eric6.CondaInterface.CondaNewEnvironmentDataDialog.html Sat Feb 16 15:41:33 2019 +0100 @@ -0,0 +1,154 @@ +<!DOCTYPE html> +<html><head> +<title>eric6.CondaInterface.CondaNewEnvironmentDataDialog</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body><a NAME="top" ID="top"></a> +<h1>eric6.CondaInterface.CondaNewEnvironmentDataDialog</h1> +<p> +Module implementing a dialog to enter data for a new conda environment. +</p> +<h3>Global Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Classes</h3> +<table> +<tr> +<td><a href="#CondaNewEnvironmentDataDialog">CondaNewEnvironmentDataDialog</a></td> +<td>Class implementing a dialog to enter data for a new conda environment.</td> +</tr> +</table> +<h3>Functions</h3> +<table> +<tr><td>None</td></tr> +</table> +<hr /><hr /> +<a NAME="CondaNewEnvironmentDataDialog" ID="CondaNewEnvironmentDataDialog"></a> +<h2>CondaNewEnvironmentDataDialog</h2> +<p> + Class implementing a dialog to enter data for a new conda environment. +</p> +<h3>Derived from</h3> +QDialog, Ui_CondaNewEnvironmentDataDialog +<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="#CondaNewEnvironmentDataDialog.__init__">CondaNewEnvironmentDataDialog</a></td> +<td>Constructor</td> +</tr><tr> +<td><a href="#CondaNewEnvironmentDataDialog.__updateOK">__updateOK</a></td> +<td>Private method to update the enabled state of the OK button.</td> +</tr><tr> +<td><a href="#CondaNewEnvironmentDataDialog.getData">getData</a></td> +<td>Public method to get the entered data.</td> +</tr><tr> +<td><a href="#CondaNewEnvironmentDataDialog.on_condaNameEdit_textChanged">on_condaNameEdit_textChanged</a></td> +<td>Private slot to handle changes of the conda name.</td> +</tr><tr> +<td><a href="#CondaNewEnvironmentDataDialog.on_nameEdit_textChanged">on_nameEdit_textChanged</a></td> +<td>Private slot to handle changes of the logical name.</td> +</tr><tr> +<td><a href="#CondaNewEnvironmentDataDialog.on_requirementsFilePicker_textChanged">on_requirementsFilePicker_textChanged</a></td> +<td>Private slot to handle changes of the requirements file name.</td> +</tr> +</table> +<h3>Static Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<a NAME="CondaNewEnvironmentDataDialog.__init__" ID="CondaNewEnvironmentDataDialog.__init__"></a> +<h4>CondaNewEnvironmentDataDialog (Constructor)</h4> +<b>CondaNewEnvironmentDataDialog</b>(<i>title, showRequirements, parent=None</i>) +<p> + Constructor +</p><dl> +<dt><i>title</i> (str)</dt> +<dd> +tirle of the dialog +</dd><dt><i>showRequirements</i> (bool)</dt> +<dd> +flag indicating to show the requirements + file input widget +</dd><dt><i>parent</i> (QWidget)</dt> +<dd> +reference to the parent widget +</dd> +</dl><a NAME="CondaNewEnvironmentDataDialog.__updateOK" ID="CondaNewEnvironmentDataDialog.__updateOK"></a> +<h4>CondaNewEnvironmentDataDialog.__updateOK</h4> +<b>__updateOK</b>(<i></i>) +<p> + Private method to update the enabled state of the OK button. +</p><a NAME="CondaNewEnvironmentDataDialog.getData" ID="CondaNewEnvironmentDataDialog.getData"></a> +<h4>CondaNewEnvironmentDataDialog.getData</h4> +<b>getData</b>(<i></i>) +<p> + Public method to get the entered data. +</p><dl> +<dt>Returns:</dt> +<dd> +tuple with the logical name of the new environment, the conda + name and the requirements file name +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +tuple of (str, str, str) +</dd> +</dl><a NAME="CondaNewEnvironmentDataDialog.on_condaNameEdit_textChanged" ID="CondaNewEnvironmentDataDialog.on_condaNameEdit_textChanged"></a> +<h4>CondaNewEnvironmentDataDialog.on_condaNameEdit_textChanged</h4> +<b>on_condaNameEdit_textChanged</b>(<i>txt</i>) +<p> + Private slot to handle changes of the conda name. +</p><dl> +<dt><i>txt</i> (str)</dt> +<dd> +current text of the conda name entry +</dd> +</dl><a NAME="CondaNewEnvironmentDataDialog.on_nameEdit_textChanged" ID="CondaNewEnvironmentDataDialog.on_nameEdit_textChanged"></a> +<h4>CondaNewEnvironmentDataDialog.on_nameEdit_textChanged</h4> +<b>on_nameEdit_textChanged</b>(<i>txt</i>) +<p> + Private slot to handle changes of the logical name. +</p><dl> +<dt><i>txt</i> (str)</dt> +<dd> +current text of the logical name entry +</dd> +</dl><a NAME="CondaNewEnvironmentDataDialog.on_requirementsFilePicker_textChanged" ID="CondaNewEnvironmentDataDialog.on_requirementsFilePicker_textChanged"></a> +<h4>CondaNewEnvironmentDataDialog.on_requirementsFilePicker_textChanged</h4> +<b>on_requirementsFilePicker_textChanged</b>(<i>txt</i>) +<p> + Private slot to handle changes of the requirements file name. +</p><dl> +<dt><i>txt</i> (str)</dt> +<dd> +current text of the requirements file name entry +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/eric6.CondaInterface.CondaPackageDetailsWidget.html Sat Feb 16 15:41:33 2019 +0100 @@ -0,0 +1,129 @@ +<!DOCTYPE html> +<html><head> +<title>eric6.CondaInterface.CondaPackageDetailsWidget</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body><a NAME="top" ID="top"></a> +<h1>eric6.CondaInterface.CondaPackageDetailsWidget</h1> +<p> +Module implementing a widget and a dialog to show package details. +</p> +<h3>Global Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Classes</h3> +<table> +<tr> +<td><a href="#CondaPackageDetailsDialog">CondaPackageDetailsDialog</a></td> +<td>Class implementing a dialog to show package details.</td> +</tr><tr> +<td><a href="#CondaPackageDetailsWidget">CondaPackageDetailsWidget</a></td> +<td>Class implementing a widget to show package details.</td> +</tr> +</table> +<h3>Functions</h3> +<table> +<tr><td>None</td></tr> +</table> +<hr /><hr /> +<a NAME="CondaPackageDetailsDialog" ID="CondaPackageDetailsDialog"></a> +<h2>CondaPackageDetailsDialog</h2> +<p> + Class implementing a dialog to show package details. +</p> +<h3>Derived from</h3> +QDialog +<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="#CondaPackageDetailsDialog.__init__">CondaPackageDetailsDialog</a></td> +<td>Constructor</td> +</tr> +</table> +<h3>Static Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<a NAME="CondaPackageDetailsDialog.__init__" ID="CondaPackageDetailsDialog.__init__"></a> +<h4>CondaPackageDetailsDialog (Constructor)</h4> +<b>CondaPackageDetailsDialog</b>(<i>details, parent=None</i>) +<p> + Constructor +</p><dl> +<dt><i>details</i> (dict)</dt> +<dd> +dictionary containing the package details +</dd><dt><i>parent</i> (QWidget)</dt> +<dd> +reference to the parent widget +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> +<a NAME="CondaPackageDetailsWidget" ID="CondaPackageDetailsWidget"></a> +<h2>CondaPackageDetailsWidget</h2> +<p> + Class implementing a widget to show package details. +</p> +<h3>Derived from</h3> +QWidget, Ui_CondaPackageDetailsWidget +<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="#CondaPackageDetailsWidget.__init__">CondaPackageDetailsWidget</a></td> +<td>Constructor</td> +</tr> +</table> +<h3>Static Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<a NAME="CondaPackageDetailsWidget.__init__" ID="CondaPackageDetailsWidget.__init__"></a> +<h4>CondaPackageDetailsWidget (Constructor)</h4> +<b>CondaPackageDetailsWidget</b>(<i>details, parent=None</i>) +<p> + Constructor +</p><dl> +<dt><i>details</i> (dict)</dt> +<dd> +dictionary containing the package details +</dd><dt><i>parent</i> (QWidget)</dt> +<dd> +reference to the parent widget +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/eric6.CondaInterface.CondaPackagesWidget.html Sat Feb 16 15:41:33 2019 +0100 @@ -0,0 +1,420 @@ +<!DOCTYPE html> +<html><head> +<title>eric6.CondaInterface.CondaPackagesWidget</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body><a NAME="top" ID="top"></a> +<h1>eric6.CondaInterface.CondaPackagesWidget</h1> +<p> +Module implementing the conda packages management widget. +</p> +<h3>Global Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Classes</h3> +<table> +<tr> +<td><a href="#CondaPackagesWidget">CondaPackagesWidget</a></td> +<td>Class implementing the conda packages management widget.</td> +</tr> +</table> +<h3>Functions</h3> +<table> +<tr><td>None</td></tr> +</table> +<hr /><hr /> +<a NAME="CondaPackagesWidget" ID="CondaPackagesWidget"></a> +<h2>CondaPackagesWidget</h2> +<p> + Class implementing the conda packages management widget. +</p> +<h3>Derived from</h3> +QWidget, Ui_CondaPackagesWidget +<h3>Class Attributes</h3> +<table> +<tr><td>PackageBuildRole</td></tr><tr><td>PackageDetailedDataRole</td></tr><tr><td>PackageVersionRole</td></tr> +</table> +<h3>Class Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Methods</h3> +<table> +<tr> +<td><a href="#CondaPackagesWidget.__init__">CondaPackagesWidget</a></td> +<td>Constructor</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.__aboutConda">__aboutConda</a></td> +<td>Private slot to show some information about the conda installation.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.__aboutToShowCondaMenu">__aboutToShowCondaMenu</a></td> +<td>Private slot to handle the conda menu about to be shown.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.__allUpdateableItems">__allUpdateableItems</a></td> +<td>Private method to get a list of all items that can be updated.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.__cloneEnvironment">__cloneEnvironment</a></td> +<td>Private slot to clone a conda environment.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.__condaConfigure">__condaConfigure</a></td> +<td>Private slot to open the configuration page.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.__createEnvironment">__createEnvironment</a></td> +<td>Private slot to create a conda environment from a requirements file.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.__deleteEnvironment">__deleteEnvironment</a></td> +<td>Private slot to delete a conda environment.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.__doSearch">__doSearch</a></td> +<td>Private method to search for packages.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.__editUserConfiguration">__editUserConfiguration</a></td> +<td>Private slot to edit the user configuration.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.__generateRequirements">__generateRequirements</a></td> +<td>Private slot to generate a requirements file.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.__initCondaInterface">__initCondaInterface</a></td> +<td>Private method to initialize the conda interface elements.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.__initCondaMenu">__initCondaMenu</a></td> +<td>Private method to create the super menu and attach it to the super menu button.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.__installPackages">__installPackages</a></td> +<td>Private slot to install packages.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.__installRequirements">__installRequirements</a></td> +<td>Private slot to install packages from requirements files.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.__populateEnvironments">__populateEnvironments</a></td> +<td>Private method to get a list of environments and populate the selector.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.__selectedUpdateableItems">__selectedUpdateableItems</a></td> +<td>Private method to get a list of selected items that can be updated.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.__showDetails">__showDetails</a></td> +<td>Private method to show a dialog with details about a package item.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.__updateActionButtons">__updateActionButtons</a></td> +<td>Private method to set the state of the action buttons.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.__updateSearchActionButtons">__updateSearchActionButtons</a></td> +<td>Private method to update the action button states of the search widget.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.on_environmentsComboBox_currentIndexChanged">on_environmentsComboBox_currentIndexChanged</a></td> +<td>Private slot handling the selection of a conda environment.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.on_installButton_clicked">on_installButton_clicked</a></td> +<td>Private slot to install a selected package.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.on_packagesList_itemSelectionChanged">on_packagesList_itemSelectionChanged</a></td> +<td>Private slot to handle the selection of some items..</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.on_recheckButton_clicked">on_recheckButton_clicked</a></td> +<td>Private slot to re-check the availability of conda and adjust the interface if it became available.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.on_refreshButton_clicked">on_refreshButton_clicked</a></td> +<td>Private slot to refresh the display.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.on_searchButton_clicked">on_searchButton_clicked</a></td> +<td>Private slot handling the press of the search button.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.on_searchEdit_returnPressed">on_searchEdit_returnPressed</a></td> +<td>Private slot handling the user pressing the Return button in the search edit.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.on_searchEdit_textChanged">on_searchEdit_textChanged</a></td> +<td>Private slot handling changes of the entered search specification.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.on_searchResultList_itemDoubleClicked">on_searchResultList_itemDoubleClicked</a></td> +<td>Private slot handling a double click of an item.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.on_searchResultList_itemExpanded">on_searchResultList_itemExpanded</a></td> +<td>Private slot handling the expansion of an item.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.on_searchResultList_itemSelectionChanged">on_searchResultList_itemSelectionChanged</a></td> +<td>Private slot handling a change of selected search results.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.on_searchToggleButton_toggled">on_searchToggleButton_toggled</a></td> +<td>Private slot to togle the search widget.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.on_showDetailsButton_clicked">on_showDetailsButton_clicked</a></td> +<td>Private slot handling the 'Show Details' button.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.on_uninstallButton_clicked">on_uninstallButton_clicked</a></td> +<td>Private slot to remove selected packages of the selected environment.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.on_upgradeAllButton_clicked">on_upgradeAllButton_clicked</a></td> +<td>Private slot to upgrade all packages of the selected environment.</td> +</tr><tr> +<td><a href="#CondaPackagesWidget.on_upgradeButton_clicked">on_upgradeButton_clicked</a></td> +<td>Private slot to upgrade selected packages of the selected environment.</td> +</tr> +</table> +<h3>Static Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<a NAME="CondaPackagesWidget.__init__" ID="CondaPackagesWidget.__init__"></a> +<h4>CondaPackagesWidget (Constructor)</h4> +<b>CondaPackagesWidget</b>(<i>conda, parent=None</i>) +<p> + Constructor +</p><dl> +<dt><i>conda</i> (Conda)</dt> +<dd> +reference to the conda interface +</dd><dt><i>parent</i> (QWidget)</dt> +<dd> +reference to the parent widget +</dd> +</dl><a NAME="CondaPackagesWidget.__aboutConda" ID="CondaPackagesWidget.__aboutConda"></a> +<h4>CondaPackagesWidget.__aboutConda</h4> +<b>__aboutConda</b>(<i></i>) +<p> + Private slot to show some information about the conda installation. +</p><a NAME="CondaPackagesWidget.__aboutToShowCondaMenu" ID="CondaPackagesWidget.__aboutToShowCondaMenu"></a> +<h4>CondaPackagesWidget.__aboutToShowCondaMenu</h4> +<b>__aboutToShowCondaMenu</b>(<i></i>) +<p> + Private slot to handle the conda menu about to be shown. +</p><a NAME="CondaPackagesWidget.__allUpdateableItems" ID="CondaPackagesWidget.__allUpdateableItems"></a> +<h4>CondaPackagesWidget.__allUpdateableItems</h4> +<b>__allUpdateableItems</b>(<i></i>) +<p> + Private method to get a list of all items that can be updated. +</p><dl> +<dt>Returns:</dt> +<dd> +list of all items that can be updated +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +list of QTreeWidgetItem +</dd> +</dl><a NAME="CondaPackagesWidget.__cloneEnvironment" ID="CondaPackagesWidget.__cloneEnvironment"></a> +<h4>CondaPackagesWidget.__cloneEnvironment</h4> +<b>__cloneEnvironment</b>(<i></i>) +<p> + Private slot to clone a conda environment. +</p><a NAME="CondaPackagesWidget.__condaConfigure" ID="CondaPackagesWidget.__condaConfigure"></a> +<h4>CondaPackagesWidget.__condaConfigure</h4> +<b>__condaConfigure</b>(<i></i>) +<p> + Private slot to open the configuration page. +</p><a NAME="CondaPackagesWidget.__createEnvironment" ID="CondaPackagesWidget.__createEnvironment"></a> +<h4>CondaPackagesWidget.__createEnvironment</h4> +<b>__createEnvironment</b>(<i></i>) +<p> + Private slot to create a conda environment from a requirements file. +</p><a NAME="CondaPackagesWidget.__deleteEnvironment" ID="CondaPackagesWidget.__deleteEnvironment"></a> +<h4>CondaPackagesWidget.__deleteEnvironment</h4> +<b>__deleteEnvironment</b>(<i></i>) +<p> + Private slot to delete a conda environment. +</p><a NAME="CondaPackagesWidget.__doSearch" ID="CondaPackagesWidget.__doSearch"></a> +<h4>CondaPackagesWidget.__doSearch</h4> +<b>__doSearch</b>(<i></i>) +<p> + Private method to search for packages. +</p><a NAME="CondaPackagesWidget.__editUserConfiguration" ID="CondaPackagesWidget.__editUserConfiguration"></a> +<h4>CondaPackagesWidget.__editUserConfiguration</h4> +<b>__editUserConfiguration</b>(<i></i>) +<p> + Private slot to edit the user configuration. +</p><a NAME="CondaPackagesWidget.__generateRequirements" ID="CondaPackagesWidget.__generateRequirements"></a> +<h4>CondaPackagesWidget.__generateRequirements</h4> +<b>__generateRequirements</b>(<i></i>) +<p> + Private slot to generate a requirements file. +</p><a NAME="CondaPackagesWidget.__initCondaInterface" ID="CondaPackagesWidget.__initCondaInterface"></a> +<h4>CondaPackagesWidget.__initCondaInterface</h4> +<b>__initCondaInterface</b>(<i></i>) +<p> + Private method to initialize the conda interface elements. +</p><a NAME="CondaPackagesWidget.__initCondaMenu" ID="CondaPackagesWidget.__initCondaMenu"></a> +<h4>CondaPackagesWidget.__initCondaMenu</h4> +<b>__initCondaMenu</b>(<i></i>) +<p> + Private method to create the super menu and attach it to the super + menu button. +</p><a NAME="CondaPackagesWidget.__installPackages" ID="CondaPackagesWidget.__installPackages"></a> +<h4>CondaPackagesWidget.__installPackages</h4> +<b>__installPackages</b>(<i></i>) +<p> + Private slot to install packages. +</p><a NAME="CondaPackagesWidget.__installRequirements" ID="CondaPackagesWidget.__installRequirements"></a> +<h4>CondaPackagesWidget.__installRequirements</h4> +<b>__installRequirements</b>(<i></i>) +<p> + Private slot to install packages from requirements files. +</p><a NAME="CondaPackagesWidget.__populateEnvironments" ID="CondaPackagesWidget.__populateEnvironments"></a> +<h4>CondaPackagesWidget.__populateEnvironments</h4> +<b>__populateEnvironments</b>(<i></i>) +<p> + Private method to get a list of environments and populate the selector. +</p><a NAME="CondaPackagesWidget.__selectedUpdateableItems" ID="CondaPackagesWidget.__selectedUpdateableItems"></a> +<h4>CondaPackagesWidget.__selectedUpdateableItems</h4> +<b>__selectedUpdateableItems</b>(<i></i>) +<p> + Private method to get a list of selected items that can be updated. +</p><dl> +<dt>Returns:</dt> +<dd> +list of selected items that can be updated +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +list of QTreeWidgetItem +</dd> +</dl><a NAME="CondaPackagesWidget.__showDetails" ID="CondaPackagesWidget.__showDetails"></a> +<h4>CondaPackagesWidget.__showDetails</h4> +<b>__showDetails</b>(<i>item</i>) +<p> + Private method to show a dialog with details about a package item. +</p><dl> +<dt><i>item</i> (QTreeWidgetItem)</dt> +<dd> +reference to the package item +</dd> +</dl><a NAME="CondaPackagesWidget.__updateActionButtons" ID="CondaPackagesWidget.__updateActionButtons"></a> +<h4>CondaPackagesWidget.__updateActionButtons</h4> +<b>__updateActionButtons</b>(<i></i>) +<p> + Private method to set the state of the action buttons. +</p><a NAME="CondaPackagesWidget.__updateSearchActionButtons" ID="CondaPackagesWidget.__updateSearchActionButtons"></a> +<h4>CondaPackagesWidget.__updateSearchActionButtons</h4> +<b>__updateSearchActionButtons</b>(<i></i>) +<p> + Private method to update the action button states of the search widget. +</p><a NAME="CondaPackagesWidget.on_environmentsComboBox_currentIndexChanged" ID="CondaPackagesWidget.on_environmentsComboBox_currentIndexChanged"></a> +<h4>CondaPackagesWidget.on_environmentsComboBox_currentIndexChanged</h4> +<b>on_environmentsComboBox_currentIndexChanged</b>(<i>index</i>) +<p> + Private slot handling the selection of a conda environment. +</p><dl> +<dt><i>index</i> (int)</dt> +<dd> +index of the selected conda environment +</dd> +</dl><a NAME="CondaPackagesWidget.on_installButton_clicked" ID="CondaPackagesWidget.on_installButton_clicked"></a> +<h4>CondaPackagesWidget.on_installButton_clicked</h4> +<b>on_installButton_clicked</b>(<i></i>) +<p> + Private slot to install a selected package. +</p><a NAME="CondaPackagesWidget.on_packagesList_itemSelectionChanged" ID="CondaPackagesWidget.on_packagesList_itemSelectionChanged"></a> +<h4>CondaPackagesWidget.on_packagesList_itemSelectionChanged</h4> +<b>on_packagesList_itemSelectionChanged</b>(<i></i>) +<p> + Private slot to handle the selection of some items.. +</p><a NAME="CondaPackagesWidget.on_recheckButton_clicked" ID="CondaPackagesWidget.on_recheckButton_clicked"></a> +<h4>CondaPackagesWidget.on_recheckButton_clicked</h4> +<b>on_recheckButton_clicked</b>(<i></i>) +<p> + Private slot to re-check the availability of conda and adjust the + interface if it became available. +</p><a NAME="CondaPackagesWidget.on_refreshButton_clicked" ID="CondaPackagesWidget.on_refreshButton_clicked"></a> +<h4>CondaPackagesWidget.on_refreshButton_clicked</h4> +<b>on_refreshButton_clicked</b>(<i></i>) +<p> + Private slot to refresh the display. +</p><a NAME="CondaPackagesWidget.on_searchButton_clicked" ID="CondaPackagesWidget.on_searchButton_clicked"></a> +<h4>CondaPackagesWidget.on_searchButton_clicked</h4> +<b>on_searchButton_clicked</b>(<i></i>) +<p> + Private slot handling the press of the search button. +</p><a NAME="CondaPackagesWidget.on_searchEdit_returnPressed" ID="CondaPackagesWidget.on_searchEdit_returnPressed"></a> +<h4>CondaPackagesWidget.on_searchEdit_returnPressed</h4> +<b>on_searchEdit_returnPressed</b>(<i></i>) +<p> + Private slot handling the user pressing the Return button in the + search edit. +</p><a NAME="CondaPackagesWidget.on_searchEdit_textChanged" ID="CondaPackagesWidget.on_searchEdit_textChanged"></a> +<h4>CondaPackagesWidget.on_searchEdit_textChanged</h4> +<b>on_searchEdit_textChanged</b>(<i>txt</i>) +<p> + Private slot handling changes of the entered search specification. +</p><dl> +<dt><i>txt</i> (str)</dt> +<dd> +current search entry +</dd> +</dl><a NAME="CondaPackagesWidget.on_searchResultList_itemDoubleClicked" ID="CondaPackagesWidget.on_searchResultList_itemDoubleClicked"></a> +<h4>CondaPackagesWidget.on_searchResultList_itemDoubleClicked</h4> +<b>on_searchResultList_itemDoubleClicked</b>(<i>item, column</i>) +<p> + Private slot handling a double click of an item. +</p><dl> +<dt><i>item</i> (QTreeWidgetItem)</dt> +<dd> +reference to the item that was double clicked +</dd><dt><i>column</i> (int)</dt> +<dd> +column of the double click +</dd> +</dl><a NAME="CondaPackagesWidget.on_searchResultList_itemExpanded" ID="CondaPackagesWidget.on_searchResultList_itemExpanded"></a> +<h4>CondaPackagesWidget.on_searchResultList_itemExpanded</h4> +<b>on_searchResultList_itemExpanded</b>(<i>item</i>) +<p> + Private slot handling the expansion of an item. +</p><dl> +<dt><i>item</i> (QTreeWidgetItem)</dt> +<dd> +reference to the expanded item +</dd> +</dl><a NAME="CondaPackagesWidget.on_searchResultList_itemSelectionChanged" ID="CondaPackagesWidget.on_searchResultList_itemSelectionChanged"></a> +<h4>CondaPackagesWidget.on_searchResultList_itemSelectionChanged</h4> +<b>on_searchResultList_itemSelectionChanged</b>(<i></i>) +<p> + Private slot handling a change of selected search results. +</p><a NAME="CondaPackagesWidget.on_searchToggleButton_toggled" ID="CondaPackagesWidget.on_searchToggleButton_toggled"></a> +<h4>CondaPackagesWidget.on_searchToggleButton_toggled</h4> +<b>on_searchToggleButton_toggled</b>(<i>checked</i>) +<p> + Private slot to togle the search widget. +</p><dl> +<dt><i>checked</i> (bool)</dt> +<dd> +state of the search widget button +</dd> +</dl><a NAME="CondaPackagesWidget.on_showDetailsButton_clicked" ID="CondaPackagesWidget.on_showDetailsButton_clicked"></a> +<h4>CondaPackagesWidget.on_showDetailsButton_clicked</h4> +<b>on_showDetailsButton_clicked</b>(<i></i>) +<p> + Private slot handling the 'Show Details' button. +</p><a NAME="CondaPackagesWidget.on_uninstallButton_clicked" ID="CondaPackagesWidget.on_uninstallButton_clicked"></a> +<h4>CondaPackagesWidget.on_uninstallButton_clicked</h4> +<b>on_uninstallButton_clicked</b>(<i></i>) +<p> + Private slot to remove selected packages of the selected environment. +</p><a NAME="CondaPackagesWidget.on_upgradeAllButton_clicked" ID="CondaPackagesWidget.on_upgradeAllButton_clicked"></a> +<h4>CondaPackagesWidget.on_upgradeAllButton_clicked</h4> +<b>on_upgradeAllButton_clicked</b>(<i></i>) +<p> + Private slot to upgrade all packages of the selected environment. +</p><a NAME="CondaPackagesWidget.on_upgradeButton_clicked" ID="CondaPackagesWidget.on_upgradeButton_clicked"></a> +<h4>CondaPackagesWidget.on_upgradeButton_clicked</h4> +<b>on_upgradeButton_clicked</b>(<i></i>) +<p> + Private slot to upgrade selected packages of the selected environment. +</p> +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/eric6.CondaInterface.__init__.html Sat Feb 16 15:41:33 2019 +0100 @@ -0,0 +1,166 @@ +<!DOCTYPE html> +<html><head> +<title>eric6.CondaInterface.__init__</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body><a NAME="top" ID="top"></a> +<h1>eric6.CondaInterface.__init__</h1> +<p> +Package implementing the various conda related modules. +</p> +<h3>Global Attributes</h3> +<table> +<tr><td>__CondaRootPrefix</td></tr><tr><td>__CondaUserConfig</td></tr><tr><td>__CondaVersion</td></tr><tr><td>__CondaVersionStr</td></tr><tr><td>__initialized</td></tr> +</table> +<h3>Classes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Functions</h3> +<table> +<tr> +<td><a href="#__initializeCondaInterface">__initializeCondaInterface</a></td> +<td>Private module function to (re-)initialize the conda interface.</td> +</tr><tr> +<td><a href="#condaVersion">condaVersion</a></td> +<td>Module function to get the conda version.</td> +</tr><tr> +<td><a href="#condaVersionStr">condaVersionStr</a></td> +<td>Module function to get the conda version as a string.</td> +</tr><tr> +<td><a href="#isCondaAvailable">isCondaAvailable</a></td> +<td>Module function to check the availability of conda.</td> +</tr><tr> +<td><a href="#resetInterface">resetInterface</a></td> +<td>Module function to reset the conda interface.</td> +</tr><tr> +<td><a href="#rootPrefix">rootPrefix</a></td> +<td>Module function to get the root prefix.</td> +</tr><tr> +<td><a href="#userConfiguration">userConfiguration</a></td> +<td>Module function to get the path of the user configuration file.</td> +</tr> +</table> +<hr /><hr /> +<a NAME="__initializeCondaInterface" ID="__initializeCondaInterface"></a> +<h2>__initializeCondaInterface</h2> +<b>__initializeCondaInterface</b>(<i></i>) +<p> + Private module function to (re-)initialize the conda interface. +</p> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> +<a NAME="condaVersion" ID="condaVersion"></a> +<h2>condaVersion</h2> +<b>condaVersion</b>(<i></i>) +<p> + Module function to get the conda version. +</p><dl> +<dt>Returns:</dt> +<dd> +tuple containing the conda version +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +tuple of (int, int, int) +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> +<a NAME="condaVersionStr" ID="condaVersionStr"></a> +<h2>condaVersionStr</h2> +<b>condaVersionStr</b>(<i></i>) +<p> + Module function to get the conda version as a string. +</p><dl> +<dt>Returns:</dt> +<dd> +conda version as a string +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +str +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> +<a NAME="isCondaAvailable" ID="isCondaAvailable"></a> +<h2>isCondaAvailable</h2> +<b>isCondaAvailable</b>(<i></i>) +<p> + Module function to check the availability of conda. +</p><dl> +<dt>Returns:</dt> +<dd> +flag indicating conda availability +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +bool +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> +<a NAME="resetInterface" ID="resetInterface"></a> +<h2>resetInterface</h2> +<b>resetInterface</b>(<i></i>) +<p> + Module function to reset the conda interface. +</p> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> +<a NAME="rootPrefix" ID="rootPrefix"></a> +<h2>rootPrefix</h2> +<b>rootPrefix</b>(<i></i>) +<p> + Module function to get the root prefix. +</p><dl> +<dt>Returns:</dt> +<dd> +root prefix +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +str +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> +<a NAME="userConfiguration" ID="userConfiguration"></a> +<h2>userConfiguration</h2> +<b>userConfiguration</b>(<i></i>) +<p> + Module function to get the path of the user configuration file. +</p><dl> +<dt>Returns:</dt> +<dd> +path of the user configuration file +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +str +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html> \ No newline at end of file
--- a/Documentation/Source/eric6.Globals.__init__.html Sat Feb 16 15:41:03 2019 +0100 +++ b/Documentation/Source/eric6.Globals.__init__.html Sat Feb 16 15:41:33 2019 +0100 @@ -37,6 +37,9 @@ <td><a href="#checkBlacklistedVersions">checkBlacklistedVersions</a></td> <td>Module functions to check for blacklisted versions of the prerequisites.</td> </tr><tr> +<td><a href="#dataString">dataString</a></td> +<td>Module function to generate a formatted size string.</td> +</tr><tr> <td><a href="#desktopName">desktopName</a></td> <td>Function to determine the name of the desktop environment used (Linux only).</td> </tr><tr> @@ -112,6 +115,29 @@ </dl> <div align="right"><a href="#top">Up</a></div> <hr /><hr /> +<a NAME="dataString" ID="dataString"></a> +<h2>dataString</h2> +<b>dataString</b>(<i>size</i>) +<p> + Module function to generate a formatted size string. +</p><dl> +<dt><i>size</i> (int)</dt> +<dd> +size to be formatted +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +formatted data string +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +str +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> <a NAME="desktopName" ID="desktopName"></a> <h2>desktopName</h2> <b>desktopName</b>(<i></i>)
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/eric6.Preferences.ConfigurationPages.CondaPage.html Sat Feb 16 15:41:33 2019 +0100 @@ -0,0 +1,105 @@ +<!DOCTYPE html> +<html><head> +<title>eric6.Preferences.ConfigurationPages.CondaPage</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body><a NAME="top" ID="top"></a> +<h1>eric6.Preferences.ConfigurationPages.CondaPage</h1> +<p> +Module implementing the conda configuration page. +</p> +<h3>Global Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Classes</h3> +<table> +<tr> +<td><a href="#CondaPage">CondaPage</a></td> +<td>Class implementing the conda configuration page.</td> +</tr> +</table> +<h3>Functions</h3> +<table> +<tr> +<td><a href="#create">create</a></td> +<td>Module function to create the configuration page.</td> +</tr> +</table> +<hr /><hr /> +<a NAME="CondaPage" ID="CondaPage"></a> +<h2>CondaPage</h2> +<p> + Class implementing the conda configuration page. +</p> +<h3>Derived from</h3> +ConfigurationPageBase, Ui_CondaPage +<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="#CondaPage.__init__">CondaPage</a></td> +<td>Constructor</td> +</tr><tr> +<td><a href="#CondaPage.save">save</a></td> +<td>Public slot to save the conda configuration.</td> +</tr> +</table> +<h3>Static Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<a NAME="CondaPage.__init__" ID="CondaPage.__init__"></a> +<h4>CondaPage (Constructor)</h4> +<b>CondaPage</b>(<i></i>) +<p> + Constructor +</p><a NAME="CondaPage.save" ID="CondaPage.save"></a> +<h4>CondaPage.save</h4> +<b>save</b>(<i></i>) +<p> + Public slot to save the conda configuration. +</p> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> +<a NAME="create" ID="create"></a> +<h2>create</h2> +<b>create</b>(<i>dlg</i>) +<p> + Module function to create the configuration page. +</p><dl> +<dt><i>dlg</i></dt> +<dd> +reference to the configuration dialog +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +reference to the instantiated page (ConfigurationPageBase) +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html> \ No newline at end of file
--- a/Documentation/Source/eric6.Preferences.__init__.html Sat Feb 16 15:41:03 2019 +0100 +++ b/Documentation/Source/eric6.Preferences.__init__.html Sat Feb 16 15:41:33 2019 +0100 @@ -52,6 +52,9 @@ <td><a href="#exportPreferences">exportPreferences</a></td> <td>Module function to export the current preferences.</td> </tr><tr> +<td><a href="#getConda">getConda</a></td> +<td>Module function to retrieve the conda related settings.</td> +</tr><tr> <td><a href="#getCooperation">getCooperation</a></td> <td>Module function to retrieve the various Cooperation settings.</td> </tr><tr> @@ -217,6 +220,9 @@ <td><a href="#saveToolGroups">saveToolGroups</a></td> <td>Module function to write the tool groups configuration.</td> </tr><tr> +<td><a href="#setConda">setConda</a></td> +<td>Module function to store the conda related settings.</td> +</tr><tr> <td><a href="#setCooperation">setCooperation</a></td> <td>Module function to store the various Cooperation settings.</td> </tr><tr> @@ -375,7 +381,7 @@ object <h3>Class Attributes</h3> <table> -<tr><td>cooperationDefaults</td></tr><tr><td>corbaDefaults</td></tr><tr><td>debuggerDefaults</td></tr><tr><td>diffColourDefaults</td></tr><tr><td>docuViewerDefaults</td></tr><tr><td>editorColourDefaults</td></tr><tr><td>editorDefaults</td></tr><tr><td>editorExporterDefaults</td></tr><tr><td>editorOtherFontsDefaults</td></tr><tr><td>editorTypingDefaults</td></tr><tr><td>geometryDefaults</td></tr><tr><td>graphicsDefaults</td></tr><tr><td>helpDefaults</td></tr><tr><td>hexEditorDefaults</td></tr><tr><td>iconEditorDefaults</td></tr><tr><td>iconsDefaults</td></tr><tr><td>ircDefaults</td></tr><tr><td>multiProjectDefaults</td></tr><tr><td>pluginManagerDefaults</td></tr><tr><td>printerDefaults</td></tr><tr><td>projectBrowserColourDefaults</td></tr><tr><td>projectBrowserFlagsDefaults</td></tr><tr><td>projectDefaults</td></tr><tr><td>protobufDefaults</td></tr><tr><td>pyflakesDefaults</td></tr><tr><td>qtDefaults</td></tr><tr><td>resetLayout</td></tr><tr><td>shellDefaults</td></tr><tr><td>sysDefaults</td></tr><tr><td>tasksDefaults</td></tr><tr><td>templatesDefaults</td></tr><tr><td>trayStarterDefaults</td></tr><tr><td>uiDefaults</td></tr><tr><td>userDefaults</td></tr><tr><td>varDefaults</td></tr><tr><td>vcsDefaults</td></tr><tr><td>webBrowserDefaults</td></tr><tr><td>webEngineSettingsIntitialized</td></tr><tr><td>webSettingsIntitialized</td></tr> +<tr><td>condaDefaults</td></tr><tr><td>cooperationDefaults</td></tr><tr><td>corbaDefaults</td></tr><tr><td>debuggerDefaults</td></tr><tr><td>diffColourDefaults</td></tr><tr><td>docuViewerDefaults</td></tr><tr><td>editorColourDefaults</td></tr><tr><td>editorDefaults</td></tr><tr><td>editorExporterDefaults</td></tr><tr><td>editorOtherFontsDefaults</td></tr><tr><td>editorTypingDefaults</td></tr><tr><td>geometryDefaults</td></tr><tr><td>graphicsDefaults</td></tr><tr><td>helpDefaults</td></tr><tr><td>hexEditorDefaults</td></tr><tr><td>iconEditorDefaults</td></tr><tr><td>iconsDefaults</td></tr><tr><td>ircDefaults</td></tr><tr><td>multiProjectDefaults</td></tr><tr><td>pluginManagerDefaults</td></tr><tr><td>printerDefaults</td></tr><tr><td>projectBrowserColourDefaults</td></tr><tr><td>projectBrowserFlagsDefaults</td></tr><tr><td>projectDefaults</td></tr><tr><td>protobufDefaults</td></tr><tr><td>pyflakesDefaults</td></tr><tr><td>qtDefaults</td></tr><tr><td>resetLayout</td></tr><tr><td>shellDefaults</td></tr><tr><td>sysDefaults</td></tr><tr><td>tasksDefaults</td></tr><tr><td>templatesDefaults</td></tr><tr><td>trayStarterDefaults</td></tr><tr><td>uiDefaults</td></tr><tr><td>userDefaults</td></tr><tr><td>varDefaults</td></tr><tr><td>vcsDefaults</td></tr><tr><td>webBrowserDefaults</td></tr><tr><td>webEngineSettingsIntitialized</td></tr><tr><td>webSettingsIntitialized</td></tr> </table> <h3>Class Methods</h3> <table> @@ -440,6 +446,27 @@ </dl> <div align="right"><a href="#top">Up</a></div> <hr /><hr /> +<a NAME="getConda" ID="getConda"></a> +<h2>getConda</h2> +<b>getConda</b>(<i>key, prefClass=Prefs</i>) +<p> + Module function to retrieve the conda related settings. +</p><dl> +<dt><i>key</i></dt> +<dd> +the key of the value to get +</dd><dt><i>prefClass</i></dt> +<dd> +preferences class used as the storage area +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +the requested conda value +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> <a NAME="getCooperation" ID="getCooperation"></a> <h2>getCooperation</h2> <b>getCooperation</b>(<i>key, prefClass=Prefs</i>) @@ -540,7 +567,7 @@ </dl><dl> <dt>Returns:</dt> <dd> -the requested editor colour +the requested Code Documentation Viewer value </dd> </dl> <div align="right"><a href="#top">Up</a></div> @@ -1532,6 +1559,25 @@ </dl> <div align="right"><a href="#top">Up</a></div> <hr /><hr /> +<a NAME="setConda" ID="setConda"></a> +<h2>setConda</h2> +<b>setConda</b>(<i>key, value, prefClass=Prefs</i>) +<p> + Module function to store the conda related settings. +</p><dl> +<dt><i>key</i></dt> +<dd> +the key of the setting to be set +</dd><dt><i>value</i></dt> +<dd> +the value to be set +</dd><dt><i>prefClass</i></dt> +<dd> +preferences class used as the storage area +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> <a NAME="setCooperation" ID="setCooperation"></a> <h2>setCooperation</h2> <b>setCooperation</b>(<i>key, value, prefClass=Prefs</i>)
--- a/Documentation/Source/eric6.VirtualEnv.VirtualenvConfigurationDialog.html Sat Feb 16 15:41:03 2019 +0100 +++ b/Documentation/Source/eric6.VirtualEnv.VirtualenvConfigurationDialog.html Sat Feb 16 15:41:33 2019 +0100 @@ -68,6 +68,9 @@ <td><a href="#VirtualenvConfigurationDialog.__generateTargetDir">__generateTargetDir</a></td> <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><tr> @@ -83,6 +86,33 @@ <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_pythonExecPicker_textChanged">on_pythonExecPicker_textChanged</a></td> <td>Private slot to react to a change of the Python executable.</td> </tr><tr> @@ -140,7 +170,13 @@ <dd> str </dd> -</dl><a NAME="VirtualenvConfigurationDialog.__setPyvenvVersion" ID="VirtualenvConfigurationDialog.__setPyvenvVersion"></a> +</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>) <p> @@ -171,17 +207,98 @@ </p><dl> <dt>Returns:</dt> <dd> -tuple containing a flag indicating the pyvenv selection, the - process arguments, a name for the virtual environment, a flag - indicating to open the target directory after creation, a flag - indicating to write a log file, a flag indicating to write a - script, the name of the target directory and the name of the - Python interpreter to use +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'). </dd> </dl><dl> <dt>Return Type:</dt> <dd> -tuple of (bool, list of str, str, bool, bool, bool, str, str) +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 +</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 +</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 +</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 +</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 +</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 </dd> </dl><a NAME="VirtualenvConfigurationDialog.on_pythonExecPicker_textChanged" ID="VirtualenvConfigurationDialog.on_pythonExecPicker_textChanged"></a> <h4>VirtualenvConfigurationDialog.on_pythonExecPicker_textChanged</h4>
--- a/Documentation/Source/eric6.VirtualEnv.VirtualenvExecDialog.html Sat Feb 16 15:41:03 2019 +0100 +++ b/Documentation/Source/eric6.VirtualEnv.VirtualenvExecDialog.html Sat Feb 16 15:41:33 2019 +0100 @@ -100,34 +100,14 @@ </table> <a NAME="VirtualenvExecDialog.__init__" ID="VirtualenvExecDialog.__init__"></a> <h4>VirtualenvExecDialog (Constructor)</h4> -<b>VirtualenvExecDialog</b>(<i>pyvenv, targetDir, venvName, openTarget, createLog, createScript, interpreter, venvManager, parent=None</i>) +<b>VirtualenvExecDialog</b>(<i>configuration, venvManager, parent=None</i>) <p> Constructor </p><dl> -<dt><i>pyvenv</i> (bool)</dt> -<dd> -flag indicating the use of 'pyvenv' -</dd><dt><i>targetDir</i> (str)</dt> -<dd> -name of the virtualenv directory -</dd><dt><i>venvName</i> (str)</dt> -<dd> -logical name for the virtual environment -</dd><dt><i>openTarget</i> (bool)</dt> +<dt><i>configuration</i> (dict)</dt> <dd> -flag indicating to open the virtualenv directory - in a file manager -</dd><dt><i>createLog</i> (bool)</dt> -<dd> -flag indicating to create a log file of the - creation process -</dd><dt><i>createScript</i> (bool)</dt> -<dd> -flag indicating to create a script to recreate - the virtual environment -</dd><dt><i>interpreter</i> (str)</dt> -<dd> -name of the python interpreter to use +dictionary containing the configuration parameters + as returned by the command configuration dialog </dd><dt><i>venvManager</i> (VirtualenvManager)</dt> <dd> reference to the virtual environment manager @@ -172,7 +152,7 @@ </p><dl> <dt><i>s</i></dt> <dd> -output sstring to log (string) +output string to log (string) </dd> </dl><a NAME="VirtualenvExecDialog.__nextAttempt" ID="VirtualenvExecDialog.__nextAttempt"></a> <h4>VirtualenvExecDialog.__nextAttempt</h4>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/eric6.VirtualEnv.VirtualenvNameDialog.html Sat Feb 16 15:41:33 2019 +0100 @@ -0,0 +1,120 @@ +<!DOCTYPE html> +<html><head> +<title>eric6.VirtualEnv.VirtualenvNameDialog</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body><a NAME="top" ID="top"></a> +<h1>eric6.VirtualEnv.VirtualenvNameDialog</h1> +<p> +Module implementing a dialog to enter the logical name for a new virtual +environment. +</p> +<h3>Global Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Classes</h3> +<table> +<tr> +<td><a href="#VirtualenvNameDialog">VirtualenvNameDialog</a></td> +<td>Class implementing a dialog to enter the logical name for a new virtual environment.</td> +</tr> +</table> +<h3>Functions</h3> +<table> +<tr><td>None</td></tr> +</table> +<hr /><hr /> +<a NAME="VirtualenvNameDialog" ID="VirtualenvNameDialog"></a> +<h2>VirtualenvNameDialog</h2> +<p> + Class implementing a dialog to enter the logical name for a new virtual + environment. +</p> +<h3>Derived from</h3> +QDialog, Ui_VirtualenvNameDialog +<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="#VirtualenvNameDialog.__init__">VirtualenvNameDialog</a></td> +<td>Constructor</td> +</tr><tr> +<td><a href="#VirtualenvNameDialog.getName">getName</a></td> +<td>Public method to get the entered name.</td> +</tr><tr> +<td><a href="#VirtualenvNameDialog.on_nameEdit_textChanged">on_nameEdit_textChanged</a></td> +<td>Private slot to handle a change of the environment name.</td> +</tr> +</table> +<h3>Static Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<a NAME="VirtualenvNameDialog.__init__" ID="VirtualenvNameDialog.__init__"></a> +<h4>VirtualenvNameDialog (Constructor)</h4> +<b>VirtualenvNameDialog</b>(<i>environments, currentName, parent=None</i>) +<p> + Constructor +</p><dl> +<dt><i>environments</i> (list of str)</dt> +<dd> +list of environment names to be shown +</dd><dt><i>currentName</i> (str)</dt> +<dd> +name to be shown in the name edit +</dd><dt><i>parent</i> (QWidget)</dt> +<dd> +reference to the parent widget +</dd> +</dl><a NAME="VirtualenvNameDialog.getName" ID="VirtualenvNameDialog.getName"></a> +<h4>VirtualenvNameDialog.getName</h4> +<b>getName</b>(<i></i>) +<p> + Public method to get the entered name. +</p><dl> +<dt>Returns:</dt> +<dd> +name for the environment +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +str +</dd> +</dl><a NAME="VirtualenvNameDialog.on_nameEdit_textChanged" ID="VirtualenvNameDialog.on_nameEdit_textChanged"></a> +<h4>VirtualenvNameDialog.on_nameEdit_textChanged</h4> +<b>on_nameEdit_textChanged</b>(<i>txt</i>) +<p> + Private slot to handle a change of the environment name. +</p><dl> +<dt><i>txt</i> (str)</dt> +<dd> +contens of the name edit +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/index-eric6.CondaInterface.html Sat Feb 16 15:41:33 2019 +0100 @@ -0,0 +1,56 @@ +<!DOCTYPE html> +<html><head> +<title>eric6.CondaInterface</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body> +<h1>eric6.CondaInterface</h1> +<p> +Package implementing the various conda related modules. +</p> + + +<h3>Modules</h3> +<table> +<tr> +<td><a href="eric6.CondaInterface.Conda.html">Conda</a></td> +<td>Package implementing the conda GUI logic.</td> +</tr><tr> +<td><a href="eric6.CondaInterface.CondaExecDialog.html">CondaExecDialog</a></td> +<td>Module implementing a dialog to show the output of a conda execution.</td> +</tr><tr> +<td><a href="eric6.CondaInterface.CondaExportDialog.html">CondaExportDialog</a></td> +<td>Module implementing a dialog to generate a requirements file for conda.</td> +</tr><tr> +<td><a href="eric6.CondaInterface.CondaInfoDialog.html">CondaInfoDialog</a></td> +<td>Module implementing the conda information dialog.</td> +</tr><tr> +<td><a href="eric6.CondaInterface.CondaNewEnvironmentDataDialog.html">CondaNewEnvironmentDataDialog</a></td> +<td>Module implementing a dialog to enter data for a new conda environment.</td> +</tr><tr> +<td><a href="eric6.CondaInterface.CondaPackageDetailsWidget.html">CondaPackageDetailsWidget</a></td> +<td>Module implementing a widget and a dialog to show package details.</td> +</tr><tr> +<td><a href="eric6.CondaInterface.CondaPackagesWidget.html">CondaPackagesWidget</a></td> +<td>Module implementing the conda packages management widget.</td> +</tr><tr> +<td><a href="eric6.CondaInterface.__init__.html">CondaInterface</a></td> +<td>Package implementing the various conda related modules.</td> +</tr> +</table> +</body></html> \ No newline at end of file
--- a/Documentation/Source/index-eric6.Preferences.ConfigurationPages.html Sat Feb 16 15:41:03 2019 +0100 +++ b/Documentation/Source/index-eric6.Preferences.ConfigurationPages.html Sat Feb 16 15:41:33 2019 +0100 @@ -31,6 +31,9 @@ <td><a href="eric6.Preferences.ConfigurationPages.ApplicationPage.html">ApplicationPage</a></td> <td>Module implementing the Application configuration page.</td> </tr><tr> +<td><a href="eric6.Preferences.ConfigurationPages.CondaPage.html">CondaPage</a></td> +<td>Module implementing the conda configuration page.</td> +</tr><tr> <td><a href="eric6.Preferences.ConfigurationPages.ConfigurationPageBase.html">ConfigurationPageBase</a></td> <td>Module implementing the base class for all configuration pages.</td> </tr><tr>
--- a/Documentation/Source/index-eric6.VirtualEnv.html Sat Feb 16 15:41:03 2019 +0100 +++ b/Documentation/Source/index-eric6.VirtualEnv.html Sat Feb 16 15:41:33 2019 +0100 @@ -45,6 +45,9 @@ </tr><tr> <td><a href="eric6.VirtualEnv.VirtualenvManagerDialog.html">VirtualenvManagerDialog</a></td> <td>Module implementing a dialog to manage the list of defined virtual environments.</td> +</tr><tr> +<td><a href="eric6.VirtualEnv.VirtualenvNameDialog.html">VirtualenvNameDialog</a></td> +<td>Module implementing a dialog to enter the logical name for a new virtual environment.</td> </tr> </table> </body></html> \ No newline at end of file
--- a/Documentation/Source/index-eric6.html Sat Feb 16 15:41:03 2019 +0100 +++ b/Documentation/Source/index-eric6.html Sat Feb 16 15:41:33 2019 +0100 @@ -30,6 +30,9 @@ <h3>Packages</h3> <table> <tr> +<td><a href="index-eric6.CondaInterface.html">CondaInterface</a></td> +<td>Package implementing the various conda related modules.</td> +</tr><tr> <td><a href="index-eric6.Cooperation.html">Cooperation</a></td> <td>Package containing the modules dealing with cooperation.</td> </tr><tr>