pmb: Use unpacking operator to concatenate collections (MR 2525)

See https://docs.astral.sh/ruff/rules/collection-literal-concatenation

This is also slightly faster according to a microbenchmark that
shows it taking around 19% less time to run:
https://github.com/astral-sh/ruff/pull/1957#issue-1538092351
This commit is contained in:
Newbyte 2025-01-08 13:57:34 +01:00 committed by Oliver Smith
parent 4868cc9548
commit c797b30dfe
No known key found for this signature in database
GPG key ID: 5AE7F5513E0885CB
14 changed files with 29 additions and 33 deletions

View file

@ -158,7 +158,7 @@ def init(chroot: Chroot, usr_merge: UsrMerge = UsrMerge.AUTO) -> None:
pmb.helpers.repo.update(arch)
pkgs = ["alpine-base"]
cmd: list[PathString] = ["--initdb"]
pmb.helpers.apk.run(cmd + ["add", *pkgs], chroot)
pmb.helpers.apk.run([*cmd, "add", *pkgs], chroot)
# Merge /usr
if usr_merge is UsrMerge.AUTO and pmb.config.is_systemd_selected(config):