diff -r 1444b4bee64b -r 093dcebe5ecb src/eric7/VCS/ProjectHelper.py --- a/src/eric7/VCS/ProjectHelper.py Sun Dec 03 16:44:52 2023 +0100 +++ b/src/eric7/VCS/ProjectHelper.py Sun Dec 03 19:46:34 2023 +0100 @@ -217,8 +217,7 @@ return vcsSystemsDisplay = [] - keys = sorted(vcsSystemsDict.keys()) - for key in keys: + for key in sorted(vcsSystemsDict): vcsSystemsDisplay.append(vcsSystemsDict[key]) vcsSelected, ok = QInputDialog.getItem( None, @@ -234,7 +233,7 @@ return selectedVcsSystem = None - for vcsSystem, vcsSystemDisplay in list(vcsSystemsDict.items()): + for vcsSystem, vcsSystemDisplay in vcsSystemsDict.items(): if vcsSystemDisplay == vcsSelected: selectedVcsSystem = vcsSystem break @@ -447,8 +446,7 @@ return vcsSystemsDisplay = [] - keys = sorted(vcsSystemsDict.keys()) - for key in keys: + for key in sorted(vcsSystemsDict): vcsSystemsDisplay.append(vcsSystemsDict[key]) vcsSelected, ok = QInputDialog.getItem( None, @@ -464,7 +462,7 @@ return selectedVcsSystem = None - for vcsSystem, vcsSystemDisplay in list(vcsSystemsDict.items()): + for vcsSystem, vcsSystemDisplay in vcsSystemsDict.items(): if vcsSystemDisplay == vcsSelected: selectedVcsSystem = vcsSystem break