diff -r 0b936ff1bbb9 -r a2bc06a54d9d src/eric7/Plugins/VcsPlugins/vcsMercurial/LargefilesExtension/largefiles.py --- a/src/eric7/Plugins/VcsPlugins/vcsMercurial/LargefilesExtension/largefiles.py Sun Nov 06 11:22:39 2022 +0100 +++ b/src/eric7/Plugins/VcsPlugins/vcsMercurial/LargefilesExtension/largefiles.py Mon Nov 07 17:19:58 2022 +0100 @@ -43,13 +43,13 @@ @exception ValueError raised to indicate a bad value for the 'direction' parameter. """ + from .LfConvertDataDialog import LfConvertDataDialog + if direction not in ["largefiles", "normal"]: raise ValueError("Bad value for 'direction' parameter.") projectDir = os.path.dirname(projectFile) - from .LfConvertDataDialog import LfConvertDataDialog - dlg = LfConvertDataDialog(projectDir, direction) if dlg.exec() == QDialog.DialogCode.Accepted: newName, minSize, patterns = dlg.getData() @@ -149,12 +149,12 @@ @param revisions list of revisions to pull (list of string) """ + from .LfRevisionsInputDialog import LfRevisionsInputDialog + revs = [] if revisions: revs = revisions else: - from .LfRevisionsInputDialog import LfRevisionsInputDialog - dlg = LfRevisionsInputDialog() if dlg.exec() == QDialog.DialogCode.Accepted: revs = dlg.getRevisions()