--- a/src/eric7/i18n/eric7_en.ts Thu Dec 12 11:42:04 2024 +0100 +++ b/src/eric7/i18n/eric7_en.ts Sat Dec 14 13:03:11 2024 +0100 @@ -60147,74 +60147,12 @@ </message> <message> <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> - <source>Press to install the selected package</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> - <source>Press to install the selected package to the user site</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> - <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> - <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> - <source>Press to show details for the selected entry</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> - <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> - <source>Toggle to show or hide the search window</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> - <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> - <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> - <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> - <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> - <source>Package</source> + <source>Press to refresh the lists</source> <translation type="unfinished" /> </message> <message> <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> - <source>Enter the search term for the package name</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> - <source>Enter search term</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> - <source>Press to start the search</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> - <source>Press to search for more packages</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> - <source>Version</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> - <source>Released</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> - <source>Description</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> - <source>Press to refresh the lists</source> + <source>Press to install a package.</source> <translation type="unfinished" /> </message> <message> @@ -60234,6 +60172,12 @@ </message> <message> <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> + <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> + <source>Press to show details for the selected entry</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> <source>Press to remove leftovers of an upgrade or uninstall run.</source> <translation type="unfinished" /> </message> @@ -60282,6 +60226,13 @@ <message> <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> + <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> + <source>Package</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> + <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> <source>Installed</source> <translation type="unfinished" /> </message> @@ -60376,332 +60327,315 @@ <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="199" /> + <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> + <source>Search Package:</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> + <source>Enter package name to search for.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.ui" line="0" /> + <source>Press to open a web browser for searching.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../PipInterface/PipPackagesWidget.py" line="83" /> <source>pip Menu</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="234" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="113" /> <source>Author:</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="235" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="114" /> <source>Author Email:</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="236" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="115" /> <source>Classifiers:</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="237" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="116" /> <source>Entry Points:</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="238" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="117" /> <source>Files:</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="239" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="118" /> <source>Homepage:</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="240" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="119" /> <source>Installer:</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="241" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="120" /> <source>License:</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="242" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="121" /> <source>Location:</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="243" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="122" /> <source>Metadata Version:</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="244" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="123" /> <source>Name:</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="245" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="124" /> <source>Project URLs:</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="246" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="125" /> <source>Requires:</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="247" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="126" /> <source>Required By:</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="248" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="127" /> <source>Summary:</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="249" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="128" /> <source>Version:</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="453" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="335" /> <source>Getting installed packages...</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="481" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="363" /> <source>Getting outdated packages...</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="864" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="858" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="735" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="729" /> <source>Cleanup Environment</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="859" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="730" /> <source>The environment cleanup was successful.</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="865" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="736" /> <source>Some leftover package directories could not been removed. Delete them manually.</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1261" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1081" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1068" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1032" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="832" /> <source>Search PyPI</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1033" /> - <source><p>Received an error while searching for <b>{0}</b>.</p><p>Error: {1}</p></source> - <translation type="unfinished" /> - </message> - <message numerus="yes"> - <location filename="../PipInterface/PipPackagesWidget.py" line="1048" /> - <source>%n package(s) found.</source> - <translation> - <numerusform>%n package found.</numerusform> - <numerusform>%n packages found.</numerusform> - </translation> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1055" /> - <source>Showing first {0} packages found.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1074" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1069" /> - <source><p>There were no results for <b>{0}</b>.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1082" /> - <source><p>There were no more results for <b>{0}</b>.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1262" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="833" /> <source><p>No package details info for <b>{0}</b> available.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1281" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="852" /> <source>Pip</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1283" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="854" /> <source>Install Pip</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1286" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="857" /> <source>Install Pip to User-Site</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1289" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="860" /> <source>Repair Pip</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1296" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="867" /> <source>Install</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1475" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1298" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1046" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="869" /> <source>Install Packages</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1301" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="872" /> <source>Install Local Package</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1304" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="875" /> <source>Re-Install Selected Packages</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1311" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="882" /> <source>Requirements/Constraints</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1313" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="884" /> <source>Install Requirements</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1316" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="887" /> <source>Uninstall Requirements</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1319" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="890" /> <source>Generate Requirements...</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1323" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="894" /> <source>Install from 'pyproject.toml'</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1327" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="898" /> <source>Uninstall from 'pyproject.toml'</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1332" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="903" /> <source>Generate Constraints...</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1339" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="910" /> <source>Cache</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1341" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="912" /> <source>Show Cache Info...</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1344" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="915" /> <source>Show Cached Files...</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1347" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="918" /> <source>Remove Cached Files...</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1350" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="921" /> <source>Purge Cache...</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1367" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="938" /> <source>Show Licenses...</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1371" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="942" /> <source>Check Vulnerabilities</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1375" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="946" /> <source>Update Vulnerability Database</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1379" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="950" /> <source>Create SBOM file</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1386" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="957" /> <source>Edit User Configuration...</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1389" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="960" /> <source>Edit Environment Configuration...</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1394" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="965" /> <source>Configure...</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1638" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1625" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1614" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1209" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1196" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1185" /> <source>Edit Configuration</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1639" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1626" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1615" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1210" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1197" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1186" /> <source>No valid configuration path determined. Aborting</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1848" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1419" /> <source>{0} {1}</source> <comment>package name, package version</comment> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1869" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1440" /> <source>Affected Version:</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="1872" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1443" /> <source>Advisory:</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="2007" /> - <location filename="../PipInterface/PipPackagesWidget.py" line="1982" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1578" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1553" /> <source>unknown</source> <translation type="unfinished" /> </message> <message> - <location filename="../PipInterface/PipPackagesWidget.py" line="2004" /> + <location filename="../PipInterface/PipPackagesWidget.py" line="1575" /> <source>any</source> <translation type="unfinished" /> </message>