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.