Can use and/or build with fido2 >= 1.0.0.
make
...
ImportError: cannot import name 'CTAP1' from 'fido2.ctap1' (/stratis/home/tpasch/dev/scm/github/solo1-cli/venv/lib/python3.11/site-packages/fido2/ctap1.py)
make: *** [Makefile:54: update-venv] Fehler 1
Same for using package from pypi (pip3 install --user solo1)
Work around:
python3 -m venv .venv
. .venv/bin/activate
pip3 install --force-reinstall -v "fido2==0.9.3" solo1
Also, see Nike-Inc/gimme-aws-creds#355