src/eric7/CondaInterface/CondaInfoDialog.py

Sat, 23 Dec 2023 15:48:12 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sat, 23 Dec 2023 15:48:12 +0100
branch
eric7
changeset 10439
21c28b0f9e41
parent 9653
e67609152c5e
child 11090
f5f5f5803935
permissions
-rw-r--r--

Updated copyright for 2024.

6724
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 # -*- coding: utf-8 -*-
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2
10439
21c28b0f9e41 Updated copyright for 2024.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9653
diff changeset
3 # Copyright (c) 2019 - 2024 Detlev Offenbach <detlev@die-offenbachs.de>
6724
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 #
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 """
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 Module implementing the conda information dialog.
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 """
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9
8318
962bce857696 Replaced all imports of PyQt5 to PyQt6 and started to replace code using obsoleted methods and adapt to the PyQt6 enum usage.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8312
diff changeset
10 from PyQt6.QtCore import Qt
962bce857696 Replaced all imports of PyQt5 to PyQt6 and started to replace code using obsoleted methods and adapt to the PyQt6 enum usage.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8312
diff changeset
11 from PyQt6.QtWidgets import QDialog
6724
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
12
9473
3f23dbf37dbe Resorted the import statements using isort.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9413
diff changeset
13 from eric7.EricGui import EricPixmapCache
6724
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
14
9473
3f23dbf37dbe Resorted the import statements using isort.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9413
diff changeset
15 from .Ui_CondaInfoDialog import Ui_CondaInfoDialog
6724
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
16
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
17
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
18 class CondaInfoDialog(QDialog, Ui_CondaInfoDialog):
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
19 """
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20 Class implementing the conda information dialog.
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
21 """
9221
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
22
6724
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
23 def __init__(self, infoDict, parent=None):
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
24 """
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25 Constructor
9221
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
26
6724
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
27 @param infoDict dictionary containing the information to be shown
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
28 @type dict
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
29 @param parent reference to the parent widget
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
30 @type QWidget
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
31 """
8218
7c09585bd960 Applied some more code simplifications suggested by the new Simplify checker (super(Foo, self) => super()).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 8143
diff changeset
32 super().__init__(parent)
6724
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
33 self.setupUi(self)
8143
2c730d5fd177 Changed the use of PyQt enums because the way they were used previously is deprecated since two years and replaced some deprecated Qt stuff.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 7923
diff changeset
34 self.setWindowFlags(Qt.WindowType.Window)
9221
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
35
9413
80c06d472826 Changed the eric7 import statements to include the package name (i.e. eric7) in order to not fiddle with sys.path.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9221
diff changeset
36 self.iconLabel.setPixmap(EricPixmapCache.getPixmap("miniconda48"))
9221
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
37
6737
26a4738dd206 CondaInfoDialog: made some information displays dependent upon returned data and hide them, if the conda version doesn't deliver.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6730
diff changeset
38 # version information
6724
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
39 if "conda_version" in infoDict:
9221
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
40 self.condaVersionLabel.setText(infoDict["conda_version"])
6724
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
41 if "conda_build_version" in infoDict:
9221
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
42 self.condaBuildVersionLabel.setText(infoDict["conda_build_version"])
6737
26a4738dd206 CondaInfoDialog: made some information displays dependent upon returned data and hide them, if the conda version doesn't deliver.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6730
diff changeset
43 if "conda_env_version" in infoDict:
9221
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
44 self.condaEnvVersionLabel.setText(infoDict["conda_env_version"])
6724
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
45 if "python_version" in infoDict:
9221
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
46 self.pythonVersionLabel.setText(infoDict["python_version"])
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
47
6737
26a4738dd206 CondaInfoDialog: made some information displays dependent upon returned data and hide them, if the conda version doesn't deliver.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6730
diff changeset
48 # prefixes
26a4738dd206 CondaInfoDialog: made some information displays dependent upon returned data and hide them, if the conda version doesn't deliver.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6730
diff changeset
49 if "active_prefix" in infoDict or "active_prefix_name" in infoDict:
6724
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
50 if infoDict["active_prefix_name"] and infoDict["active_prefix"]:
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
51 self.activeEnvironmentEdit.setText(
9221
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
52 "{0} ({1})".format(
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
53 infoDict["active_prefix_name"], infoDict["active_prefix"]
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
54 )
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
55 )
6724
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
56 elif infoDict["active_prefix"]:
9221
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
57 self.activeEnvironmentEdit.setText(infoDict["active_prefix"])
6724
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
58 elif infoDict["active_prefix_name"]:
9221
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
59 self.activeEnvironmentEdit.setText(infoDict["active_prefix_name"])
6724
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
60 else:
9221
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
61 self.activeEnvironmentEdit.setText(self.tr("None"))
6730
35576138c927 CondaInfoDialog: did some fine tuning.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6724
diff changeset
62 else:
6737
26a4738dd206 CondaInfoDialog: made some information displays dependent upon returned data and hide them, if the conda version doesn't deliver.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6730
diff changeset
63 self.activeEnvironmentLabel.hide()
26a4738dd206 CondaInfoDialog: made some information displays dependent upon returned data and hide them, if the conda version doesn't deliver.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6730
diff changeset
64 self.activeEnvironmentEdit.hide()
26a4738dd206 CondaInfoDialog: made some information displays dependent upon returned data and hide them, if the conda version doesn't deliver.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6730
diff changeset
65 if "root_prefix" in infoDict:
26a4738dd206 CondaInfoDialog: made some information displays dependent upon returned data and hide them, if the conda version doesn't deliver.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6730
diff changeset
66 if "root_writable" in infoDict and infoDict["root_writable"]:
26a4738dd206 CondaInfoDialog: made some information displays dependent upon returned data and hide them, if the conda version doesn't deliver.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6730
diff changeset
67 self.baseEnvironmentEdit.setText(
9221
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
68 self.tr("{0} (writable)").format(infoDict["root_prefix"])
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
69 )
6737
26a4738dd206 CondaInfoDialog: made some information displays dependent upon returned data and hide them, if the conda version doesn't deliver.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6730
diff changeset
70 else:
9221
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
71 self.baseEnvironmentEdit.setText(infoDict["root_prefix"])
6737
26a4738dd206 CondaInfoDialog: made some information displays dependent upon returned data and hide them, if the conda version doesn't deliver.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6730
diff changeset
72 if "envs_dirs" in infoDict:
9221
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
73 self.envDirsEdit.setPlainText("\n".join(infoDict["envs_dirs"]))
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
74
6737
26a4738dd206 CondaInfoDialog: made some information displays dependent upon returned data and hide them, if the conda version doesn't deliver.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6730
diff changeset
75 # configurations
6724
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
76 if "rc_path" in infoDict:
9221
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
77 self.userConfigEdit.setText(infoDict["rc_path"])
6724
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
78 if "user_rc_path" in infoDict:
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
79 # overwrite with more specific info
9221
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
80 self.userConfigEdit.setText(infoDict["user_rc_path"])
6724
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
81 if "sys_rc_path" in infoDict:
9221
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
82 self.systemConfigEdit.setText(infoDict["sys_rc_path"])
6724
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
83 if "config_files" in infoDict:
9221
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
84 self.configurationsEdit.setPlainText("\n".join(infoDict["config_files"]))
6737
26a4738dd206 CondaInfoDialog: made some information displays dependent upon returned data and hide them, if the conda version doesn't deliver.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6730
diff changeset
85 else:
26a4738dd206 CondaInfoDialog: made some information displays dependent upon returned data and hide them, if the conda version doesn't deliver.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6730
diff changeset
86 self.configurationsLabel.hide()
26a4738dd206 CondaInfoDialog: made some information displays dependent upon returned data and hide them, if the conda version doesn't deliver.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6730
diff changeset
87 self.configurationsEdit.hide()
9221
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
88
6737
26a4738dd206 CondaInfoDialog: made some information displays dependent upon returned data and hide them, if the conda version doesn't deliver.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6730
diff changeset
89 # channels
6724
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
90 if "channels" in infoDict:
9221
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
91 self.channelsEdit.setPlainText("\n".join(infoDict["channels"]))
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
92
6737
26a4738dd206 CondaInfoDialog: made some information displays dependent upon returned data and hide them, if the conda version doesn't deliver.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6730
diff changeset
93 # various
6724
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
94 if "pkgs_dirs" in infoDict:
9221
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
95 self.cachesEdit.setPlainText("\n".join(infoDict["pkgs_dirs"]))
6724
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
96 if "platform" in infoDict:
9221
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
97 self.platformLabel.setText(infoDict["platform"])
6724
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
98 if "user_agent" in infoDict:
9221
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
99 self.useragentEdit.setText(infoDict["user_agent"])
6737
26a4738dd206 CondaInfoDialog: made some information displays dependent upon returned data and hide them, if the conda version doesn't deliver.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6730
diff changeset
100 else:
26a4738dd206 CondaInfoDialog: made some information displays dependent upon returned data and hide them, if the conda version doesn't deliver.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6730
diff changeset
101 self.useragentLabel.hide()
26a4738dd206 CondaInfoDialog: made some information displays dependent upon returned data and hide them, if the conda version doesn't deliver.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6730
diff changeset
102 self.useragentEdit.hide()
6724
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
103 if "UID" in infoDict and "GID" in infoDict:
6737
26a4738dd206 CondaInfoDialog: made some information displays dependent upon returned data and hide them, if the conda version doesn't deliver.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6730
diff changeset
104 self.uidGidDataLabel.setText(
9221
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
105 "{0}:{1}".format(infoDict["UID"], infoDict["GID"])
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
106 )
6737
26a4738dd206 CondaInfoDialog: made some information displays dependent upon returned data and hide them, if the conda version doesn't deliver.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6730
diff changeset
107 else:
26a4738dd206 CondaInfoDialog: made some information displays dependent upon returned data and hide them, if the conda version doesn't deliver.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6730
diff changeset
108 self.uidGidLabel.hide()
26a4738dd206 CondaInfoDialog: made some information displays dependent upon returned data and hide them, if the conda version doesn't deliver.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6730
diff changeset
109 self.uidGidDataLabel.hide()
6724
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
110 if "netrc_file" in infoDict:
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
111 if infoDict["netrc_file"]:
9221
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
112 self.netrcEdit.setText(infoDict["netrc_file"])
6724
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
113 else:
9221
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
114 self.netrcEdit.setText(self.tr("None"))
6737
26a4738dd206 CondaInfoDialog: made some information displays dependent upon returned data and hide them, if the conda version doesn't deliver.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6730
diff changeset
115 else:
26a4738dd206 CondaInfoDialog: made some information displays dependent upon returned data and hide them, if the conda version doesn't deliver.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6730
diff changeset
116 self.netrcLabel.hide()
26a4738dd206 CondaInfoDialog: made some information displays dependent upon returned data and hide them, if the conda version doesn't deliver.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6730
diff changeset
117 self.netrcEdit.hide()
6724
ca89c7d94c94 Conda: started implementing the conda menu functionality
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
118 if "offline" in infoDict:
9221
bf71ee032bb4 Reformatted the source code using the 'Black' utility.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 9209
diff changeset
119 self.offlineCheckBox.setChecked(infoDict["offline"])

eric ide

mercurial