Open andrewwood-wbg opened 3 years ago
I'm seeing the same thing with with a fresh install.
This fixed it for me:
diff --git a/requirements.txt b/requirements.txt
index 9ac6d46..cc6731b 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4,6 +4,6 @@ beautifulsoup4>=4.6.0,<5.0.0
configparser>=3.5.0,<4.0.0
keyring>=21.4.0
requests>=2.13.0,<3.0.0
-fido2>=0.8.1,<=0.9.0
+fido2>=0.9.1
okta>=0.0.4,<1.0.0
ctap-keyring-device>=1.0.4
I linked #12, I believe this issue can be closed.
Default install of Python 3.9.2 gives you ctap-keyring-device 1.0.6 which satisfies requirements.txt checks, however that requires fido2>=0.9.1 which fails the requirements.txt check.
Release notes for fido https://github.com/Yubico/python-fido2/releases suggest nothing that would break so maybe we can just update the version in the requirements.txt?