sq wkd get creates a file called "-" by default rather than writing to stdout
$ sq --version
sq 0.30.1 (sequoia-openpgp 1.16.0, using Nettle 3.7 (Cv448: true))
Built from git
$ git describe HEAD
v0.30.1-12-g3c90428
Running sq wkd get foo@example.org or even sq wkd get -o - foo@example.org on an email address that returns a valid WKD response creates a file in the current directory called exactly - rather than writing to stdout. The file - contains a valid gpg public key so the WKD fetch part worked properly. It just shouldn't have created a file.
This breaks previously working usage:
sq wkd get -o - foo@example.org | sq inspect
This may have been introduced in ed606962 which seems to have touched handling of - and input/output to stdout in general.
This bug does not exist in the released sq 0.30.1 using the -o - option.