Skip to content

Commit

Permalink
Formatting
Browse files Browse the repository at this point in the history
  • Loading branch information
notatallshaw committed Sep 4, 2024
1 parent 0a1b222 commit 32aca48
Showing 1 changed file with 7 additions and 6 deletions.
13 changes: 7 additions & 6 deletions src/pip/_internal/exceptions.py
Original file line number Diff line number Diff line change
Expand Up @@ -778,20 +778,21 @@ def __init__(self, *, distribution: "BaseDistribution") -> None:
hint_stmt=None,
)


class InvalidInstalledPackage(DiagnosticPipError):
reference = "invalid-installed-package"

def __init__(
self,
*,
package: "AlreadyInstalledCandidate",
invalid_req_exc: "InvalidRequirement",
) -> None:
self,
*,
package: "AlreadyInstalledCandidate",
invalid_req_exc: "InvalidRequirement",
) -> None:
super().__init__(
message=Text(
f"Cannot uninstall {package} because it has an invalid requirement:\n"
f"{invalid_req_exc.args[0]}."
),
),
context="Since pip 24.1+ invalid requirements can not be read by pip.",
hint_stmt="Please use 'pip<24.1' if you need to uninstall this package.",
)

0 comments on commit 32aca48

Please sign in to comment.