We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 767db61 commit 7dcb4ceCopy full SHA for 7dcb4ce
1 file changed
install-poetry.py
@@ -477,7 +477,10 @@ def run(self) -> int:
477
elif self._path:
478
version = self._path
479
else:
480
- version, current_version = self.get_version()
+ try:
481
+ version, current_version = self.get_version()
482
+ except ValueError:
483
+ return 1
484
485
if version is None:
486
return 0
@@ -756,11 +759,10 @@ def _compare_versions(x, y):
756
759
)
757
760
758
761
if self._version and self._version not in releases:
- self._write(
- colorize("error", "Version {} does not exist.".format(self._version))
- )
762
+ msg = "Version {} does not exist.".format(self._version)
763
+ self._write(colorize("error", msg))
764
- return None, None
765
+ raise ValueError(msg)
766
767
version = self._version
768
if not version:
0 commit comments