--- a/src/eric7/VirtualEnv/VirtualenvManager.py Sun Dec 03 16:44:52 2023 +0100 +++ b/src/eric7/VirtualEnv/VirtualenvManager.py Sun Dec 03 19:46:34 2023 +0100 @@ -304,7 +304,7 @@ ) if not ok: dlg = VirtualenvNameDialog( - list(self.__virtualEnvironments.keys()), metadata.name + list(self.__virtualEnvironments), metadata.name ) if dlg.exec() != QDialog.DialogCode.Accepted: return @@ -603,7 +603,7 @@ @return list of defined virtual environments @rtype list of str """ - environments = list(self.__virtualEnvironments.keys()) + environments = list(self.__virtualEnvironments) if noRemote: environments = [ name for name in environments if not self.isRemoteEnvironment(name)