The --any-candidate option picks the first candidate instead of presenting options with fzf. In conjunction with --ignore never (or always) it allows for noninteractive downgrades. It may not be a complete fix for https://github.com/archlinux-downgrade/downgrade/issues/118 but it's enough to set a bunch of packages to a version of choice and not care whether they are sourced locally or from the archives.
Checklist
DOWNGRADE_VERSION
Description
The
--any-candidate
option picks the first candidate instead of presenting options with fzf. In conjunction with--ignore never
(or always) it allows for noninteractive downgrades. It may not be a complete fix for https://github.com/archlinux-downgrade/downgrade/issues/118 but it's enough to set a bunch of packages to a version of choice and not care whether they are sourced locally or from the archives.