Typo report
Hi, For short: Two files have typos.
- solo_v1.py Ln 11 & 12
from fido2.ctap1 import CTAP1 from fido2.ctap2 import CTAP2should be Ctap1 and Ctap2 - base.py LN 6
from fido2.ctap2 import CTAP2, CredentialManagementalso Ctap2
I followed your document to build the hex file for STM32L432
when using command
make build-hacker
shows the following message:
File "/home/xxxx/.local/lib/python3.12/site-packages/solo/devices/solo_v1.py", line 11, in <module> from fido2.ctap1 import CTAP1 ImportError: cannot import name 'CTAP1' from 'fido2.ctap1' (/home/xxxx/.local/lib/python3.12/site-packages/fido2/ctap1.py). Did you mean: 'Ctap1'?
When I solved this Uppercase-lowercase problem, the make command showed no error.
I noticed that I may post at the wrong place; please delete my issue or move it to the correct place. Thank you.
Please, I can't locate the files solo_v1.py and base.py
Please, I can't locate the files solo_v1.py and base.py
You have to install solo-python first,
pip install solo-python
Thank you for your response. I have reviewed it and found the 'base.py' file, but it does not contain the line 'from fido2.ctap2 import CTAP2, CredentialManagement'. Additionally, I am still unable to locate the 'solo_v1.py' file.