diff options
author | Florian Bruhin <me@the-compiler.org> | 2020-01-22 20:43:08 +0100 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2020-01-22 20:43:08 +0100 |
commit | 4e22174fde0a78acad2d7d0d076caeec4b9ece95 (patch) | |
tree | 514abb5c117668cca6d340bff8e378834a0d20ca | |
parent | 81b00929c99eb4f274a38348cb42a4d98b7aa230 (diff) | |
download | qutebrowser-4e22174fde0a78acad2d7d0d076caeec4b9ece95.tar.gz qutebrowser-4e22174fde0a78acad2d7d0d076caeec4b9ece95.zip |
Improve usability of mvkenv.py
- Make it clear that mkvenv.py needs to be launched with Python
- Disallow --pyqt-version with --pyqt-type link, see #5205
-rw-r--r-- | scripts/mkvenv.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/scripts/mkvenv.py b/scripts/mkvenv.py index 55f08a618..95432f1bb 100644 --- a/scripts/mkvenv.py +++ b/scripts/mkvenv.py @@ -108,8 +108,9 @@ def show_tox_error(pyqt_type: str) -> None: raise AssertionError print() - utils.print_col('tox -e {} is deprecated. Please use scripts/mkvenv.py{} ' - 'instead.'.format(env, args), 'red') + utils.print_col('tox -e {} is deprecated. ' + 'Please use "python3 scripts/mkvenv.py{}" instead.' + .format(env, args), 'red') print() @@ -193,6 +194,10 @@ def main() -> None: if args.tox_error: show_tox_error(args.pyqt_type) sys.exit(1) + elif args.pyqt_type == 'link' and args.pyqt_version != 'auto': + utils.print_col('The --pyqt-version option is not available when ' + 'linking a system-wide install.', 'red') + sys.exit(1) if not args.keep: utils.print_title("Creating virtual environment") |