Skip to content

Commit da0885c

Browse files
authored
Set the --parallel default to "auto", not CPU count (#3109)
1 parent 42f026b commit da0885c

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

src/tox/session/cmd/run/parallel.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,15 @@
1919

2020
ENV_VAR_KEY = "TOX_PARALLEL_ENV"
2121
OFF_VALUE = 0
22-
DEFAULT_PARALLEL = OFF_VALUE
22+
DEFAULT_PARALLEL = "auto"
2323

2424

2525
@impl
2626
def tox_add_option(parser: ToxParser) -> None:
2727
our = parser.add_command("run-parallel", ["p"], "run environments in parallel", run_parallel)
2828
register_env_select_flags(our, default=CliEnv())
2929
env_run_create_flags(our, mode="run-parallel")
30-
parallel_flags(our, default_parallel=auto_detect_cpus())
30+
parallel_flags(our, default_parallel=DEFAULT_PARALLEL)
3131

3232

3333
def parse_num_processes(str_value: str) -> int | None:
@@ -46,7 +46,11 @@ def parse_num_processes(str_value: str) -> int | None:
4646
return value
4747

4848

49-
def parallel_flags(our: ArgumentParser, default_parallel: int, no_args: bool = False) -> None: # noqa: FBT001, FBT002
49+
def parallel_flags(
50+
our: ArgumentParser,
51+
default_parallel: int | str,
52+
no_args: bool = False, # noqa: FBT001, FBT002
53+
) -> None:
5054
our.add_argument(
5155
"-p",
5256
"--parallel",

0 commit comments

Comments
 (0)