I was doing some internal docs of the project so far and got to the point of documenting how to install yubikey support.
Upstream develop some plugins alongside the main django_otp app. Some are included by default and some need to be installed separately.
The standard application and plugins installed by default are added to INSTALLED_APPS as follows:
'django_otp',
'django_otp.plugins.otp_totp',
'django_otp.plugins.otp_hotp',
'django_otp.plugins.otp_static',
The package names for the external plugins (when installed from pip) are django-otp-twilio and django-otp-yubikey. Adding the newly installed apps? different format.
'otp_yubikey',
'otp_twilio',
Then realised I must not be the only person who has this problem. Would it be appropriate to open an issue in bitbucket about this?