| 1 | the previous default of 0, 1 causes opt-1 bytecode to also be generated,
|
| 2 | which is not used without passing `-O` to `python3` anyway, and doubles
|
| 3 | the size of the resulting package
|
| 4 |
|
| 5 | diff --git a/installer/__main__.py b/installer/__main__.py
|
| 6 | index 51014b9..2a389e8 100644
|
| 7 | |
| 8 | |
| 9 | @@ -36,7 +36,7 @@ def _get_main_parser() -> argparse.ArgumentParser:
|
| 10 | metavar="level",
|
| 11 | type=int,
|
| 12 | choices=[0, 1, 2],
|
| 13 | - help="generate bytecode for the specified optimization level(s) (default=0, 1)",
|
| 14 | + help="generate bytecode for the specified optimization level(s) (default=0)",
|
| 15 | )
|
| 16 | parser.add_argument(
|
| 17 | "--no-compile-bytecode",
|
| 18 | @@ -81,7 +81,7 @@ def _main(cli_args: Sequence[str], program: Optional[str] = None) -> None:
|
| 19 | if args.no_compile_bytecode:
|
| 20 | bytecode_levels = []
|
| 21 | elif not bytecode_levels:
|
| 22 | - bytecode_levels = [0, 1]
|
| 23 | + bytecode_levels = [0]
|
| 24 |
|
| 25 | with WheelFile.open(args.wheel) as source:
|
| 26 | destination = SchemeDictionaryDestination(
|