--- a/eric7.epj Sat Nov 30 11:09:02 2024 +0100 +++ b/eric7.epj Tue Jan 14 17:29:56 2025 +0100 @@ -455,6 +455,7 @@ "src/eric7/Plugins/VcsPlugins/vcsGit/GitWorktreePathsDialog.ui", "src/eric7/Plugins/VcsPlugins/vcsMercurial/CloseheadExtension/HgCloseHeadSelectionDialog.ui", "src/eric7/Plugins/VcsPlugins/vcsMercurial/ConfigurationPage/MercurialPage.ui", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/FastexportExtension/HgFastexportConfigDialog.ui", "src/eric7/Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignDialog.ui", "src/eric7/Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.ui", "src/eric7/Plugins/VcsPlugins/vcsMercurial/HgAddSubrepositoryDialog.ui", @@ -499,7 +500,7 @@ "src/eric7/Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditPlanEditor.ui", "src/eric7/Plugins/VcsPlugins/vcsMercurial/LargefilesExtension/LfConvertDataDialog.ui", "src/eric7/Plugins/VcsPlugins/vcsMercurial/LargefilesExtension/LfRevisionsInputDialog.ui", - "src/eric7/Plugins/VcsPlugins/vcsMercurial/PurgeExtension/HgPurgeListDialog.ui", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/HgPurgeListDialog.ui", "src/eric7/Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesDefineGuardsDialog.ui", "src/eric7/Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesFoldDialog.ui", "src/eric7/Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesGuardsSelectionDialog.ui", @@ -511,11 +512,11 @@ "src/eric7/Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesQueueManagementDialog.ui", "src/eric7/Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesRenamePatchDialog.ui", "src/eric7/Plugins/VcsPlugins/vcsMercurial/RebaseExtension/HgRebaseDialog.ui", - "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.ui", - "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveDataDialog.ui", - "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelvesSelectionDialog.ui", - "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgUnshelveDataDialog.ui", - "src/eric7/Plugins/VcsPlugins/vcsMercurial/StripExtension/HgStripDialog.ui", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveBrowserDialog.ui", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveDataDialog.ui", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelvesSelectionDialog.ui", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgUnshelveDataDialog.ui", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/UncommitExtension/HgUncommitDialog.ui", "src/eric7/Plugins/VcsPlugins/vcsPySvn/ConfigurationPage/SubversionPage.ui", "src/eric7/Plugins/VcsPlugins/vcsPySvn/SvnBlameDialog.ui", "src/eric7/Plugins/VcsPlugins/vcsPySvn/SvnChangeListsDialog.ui", @@ -1537,6 +1538,7 @@ "src/eric7/PipInterface/Ui_PipPackagesInputDialog.py", "src/eric7/PipInterface/Ui_PipPackagesWidget.py", "src/eric7/PipInterface/__init__.py", + "src/eric7/PipInterface/pipcleanup.py", "src/eric7/PipInterface/piplicenses.py", "src/eric7/PluginManager/PluginDetailsDialog.py", "src/eric7/PluginManager/PluginExceptions.py", @@ -1849,6 +1851,11 @@ "src/eric7/Plugins/VcsPlugins/vcsMercurial/ConfigurationPage/MercurialPage.py", "src/eric7/Plugins/VcsPlugins/vcsMercurial/ConfigurationPage/Ui_MercurialPage.py", "src/eric7/Plugins/VcsPlugins/vcsMercurial/ConfigurationPage/__init__.py", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/FastexportExtension/HgFastexportConfigDialog.py", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/FastexportExtension/ProjectHelper.py", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/FastexportExtension/Ui_HgFastexportConfigDialog.py", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/FastexportExtension/__init__.py", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/FastexportExtension/fastexport.py", "src/eric7/Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignDialog.py", "src/eric7/Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.py", "src/eric7/Plugins/VcsPlugins/vcsMercurial/GpgExtension/ProjectHelper.py", @@ -1921,11 +1928,11 @@ "src/eric7/Plugins/VcsPlugins/vcsMercurial/LargefilesExtension/largefiles.py", "src/eric7/Plugins/VcsPlugins/vcsMercurial/ProjectBrowserHelper.py", "src/eric7/Plugins/VcsPlugins/vcsMercurial/ProjectHelper.py", - "src/eric7/Plugins/VcsPlugins/vcsMercurial/PurgeExtension/HgPurgeListDialog.py", - "src/eric7/Plugins/VcsPlugins/vcsMercurial/PurgeExtension/ProjectHelper.py", - "src/eric7/Plugins/VcsPlugins/vcsMercurial/PurgeExtension/Ui_HgPurgeListDialog.py", - "src/eric7/Plugins/VcsPlugins/vcsMercurial/PurgeExtension/__init__.py", - "src/eric7/Plugins/VcsPlugins/vcsMercurial/PurgeExtension/purge.py", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/HgPurgeListDialog.py", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/ProjectHelper.py", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/Ui_HgPurgeListDialog.py", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/__init__.py", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/PurgeBuiltin/purge.py", "src/eric7/Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesDefineGuardsDialog.py", "src/eric7/Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesFoldDialog.py", "src/eric7/Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesGuardsSelectionDialog.py", @@ -1954,23 +1961,18 @@ "src/eric7/Plugins/VcsPlugins/vcsMercurial/RebaseExtension/Ui_HgRebaseDialog.py", "src/eric7/Plugins/VcsPlugins/vcsMercurial/RebaseExtension/__init__.py", "src/eric7/Plugins/VcsPlugins/vcsMercurial/RebaseExtension/rebase.py", - "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py", - "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveDataDialog.py", - "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelvesSelectionDialog.py", - "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgUnshelveDataDialog.py", - "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectBrowserHelper.py", - "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveExtension/ProjectHelper.py", - "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveExtension/Ui_HgShelveBrowserDialog.py", - "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveExtension/Ui_HgShelveDataDialog.py", - "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveExtension/Ui_HgShelvesSelectionDialog.py", - "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveExtension/Ui_HgUnshelveDataDialog.py", - "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveExtension/__init__.py", - "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py", - "src/eric7/Plugins/VcsPlugins/vcsMercurial/StripExtension/HgStripDialog.py", - "src/eric7/Plugins/VcsPlugins/vcsMercurial/StripExtension/ProjectHelper.py", - "src/eric7/Plugins/VcsPlugins/vcsMercurial/StripExtension/Ui_HgStripDialog.py", - "src/eric7/Plugins/VcsPlugins/vcsMercurial/StripExtension/__init__.py", - "src/eric7/Plugins/VcsPlugins/vcsMercurial/StripExtension/strip.py", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveBrowserDialog.py", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelveDataDialog.py", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgShelvesSelectionDialog.py", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/HgUnshelveDataDialog.py", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectBrowserHelper.py", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/ProjectHelper.py", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/Ui_HgShelveBrowserDialog.py", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/Ui_HgShelveDataDialog.py", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/Ui_HgShelvesSelectionDialog.py", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/Ui_HgUnshelveDataDialog.py", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/__init__.py", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/ShelveBuiltin/shelve.py", "src/eric7/Plugins/VcsPlugins/vcsMercurial/Ui_HgAddSubrepositoryDialog.py", "src/eric7/Plugins/VcsPlugins/vcsMercurial/Ui_HgAnnotateDialog.py", "src/eric7/Plugins/VcsPlugins/vcsMercurial/Ui_HgArchiveDialog.py", @@ -2008,6 +2010,12 @@ "src/eric7/Plugins/VcsPlugins/vcsMercurial/Ui_HgUserConfigDialog.py", "src/eric7/Plugins/VcsPlugins/vcsMercurial/Ui_HgUserConfigHostFingerprintDialog.py", "src/eric7/Plugins/VcsPlugins/vcsMercurial/Ui_HgUserConfigHostMinimumProtocolDialog.py", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/UncommitExtension/HgUncommitDialog.py", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/UncommitExtension/ProjectBrowserHelper.py", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/UncommitExtension/ProjectHelper.py", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/UncommitExtension/Ui_HgUncommitDialog.py", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/UncommitExtension/__init__.py", + "src/eric7/Plugins/VcsPlugins/vcsMercurial/UncommitExtension/uncommit.py", "src/eric7/Plugins/VcsPlugins/vcsMercurial/__init__.py", "src/eric7/Plugins/VcsPlugins/vcsMercurial/hg.py", "src/eric7/Plugins/VcsPlugins/vcsPySvn/Config.py",