{"package": "django-multifactor", "summary": "Drop-in multifactor authentication subsystem for Django.", "pypi_url": "https://pypi.org/project/django-multifactor", "piwheels_url": "https://www.piwheels.org/project/django-multifactor", "releases": {"0.8.6": {"released": "2026-04-02 10:51:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.8.6-py3-none-any.whl": {"file_url": "/simple/django-multifactor/django_multifactor-0.8.6-py3-none-any.whl", "filehash": "3cf07fdbbe8c5a941c9cb4b4b4515d3cf0902e402d64d9f1ac1498390cac88ce", "filesize": 58425, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp"]}}}, "0.8.5": {"released": "2026-03-11 09:58:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.8.5-py3-none-any.whl": {"file_url": "/simple/django-multifactor/django_multifactor-0.8.5-py3-none-any.whl", "filehash": "5cd938d9f7ee26bf8f543f011f4e6c9c6d5ec90c822f6ae92d4ac042903c8b2c", "filesize": 58416, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp"]}}}, "0.8.4": {"released": "2025-09-04 09:34:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.8.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.8.4-py3-none-any.whl", "filehash": "9ae98e7ca0fbf352a3d7149c0ce471a5f0ad836b4c93bb862419d8ac1d12fddd", "filesize": 58376, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp"]}}}, "0.8.3": {"released": "2025-07-09 17:41:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.8.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.8.3-py3-none-any.whl", "filehash": "ea3e62c53878b49bd8591994d255491874e2f5c7a7d1962a3a285bc839281f4a", "filesize": 58269, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp"]}}}, "0.8.2": {"released": "2025-04-17 08:28:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.8.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.8.2-py3-none-any.whl", "filehash": "0c71dd7db64d147f44bcb8f1423a6d7af387a7d91b26eced972e468b668c0e41", "filesize": 58271, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp"]}}}, "0.8.1": {"released": "2025-03-19 13:58:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.8.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.8.1-py3-none-any.whl", "filehash": "5a496aaa89d5bb490684c7c1c9446f4f2854fd73df6d6eb7eabd61fb61363474", "filesize": 58248, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp"]}}}, "0.8.0": {"released": "2025-03-18 16:58:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.8.0-py3-none-any.whl", "filehash": "7b4db6c6e089474e4c9aa5d414497b103cbcdd956e1ba43594bb91160e7d206e", "filesize": 58241, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp"]}}}, "0.7.4": {"released": "2024-12-11 10:02:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.7.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.7.4-py3-none-any.whl", "filehash": "9d44a5303805e5ec9cc281db6f3d58646641ef35a8eddc48be42e2aa657788fc", "filesize": 58153, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp"]}}}, "0.7.3": {"released": "2024-12-11 09:50:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.7.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.7.3-py3-none-any.whl", "filehash": "5549f24247f10558ed84f23ac476ecf0be5d7454c4e3e6d15cd2b796e996d4a4", "filesize": 58166, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp"]}}}, "0.7.2": {"released": "2024-10-23 09:35:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.7.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.7.2-py3-none-any.whl", "filehash": "398259b92db766433a087dea20d9180a74f63a76e99e1e3daea5449780f443a5", "filesize": 58136, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp"]}}}, "0.7.0": {"released": "2024-06-07 13:01:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.7.0-py3-none-any.whl", "filehash": "3e412c0d8020a88cd4c89d79f1eb1f6956edf0c51a3e959a0f8806454e042a08", "filesize": 58063, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp"]}}}, "0.6.3rc2": {"released": "2024-05-02 12:49:37", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.6.3rc2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.6.3rc2-py3-none-any.whl", "filehash": "3362aeb0e62b248f772493fcf2d1047460d4dd7bd66e4c03cb256b6ccb03b04d", "filesize": 57546, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp"]}}}, "0.6.3rc1": {"released": "2024-02-21 11:57:34", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.6.3rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.6.3rc1-py3-none-any.whl", "filehash": "b169df52ccd71be2949c3d5174ffa83807fec2b2fe95c56a19868f72fc49f2b8", "filesize": 57544, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp"]}}}, "0.6.2": {"released": "2024-02-21 11:27:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.6.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.6.2-py3-none-any.whl", "filehash": "6521ccf22812b6d5eb43cb632ada0d64c809ccc499dc7a108474e3d5d239baf0", "filesize": 57514, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp"]}}}, "0.6.1": {"released": "2023-11-02 12:11:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.6.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.6.1-py3-none-any.whl", "filehash": "25599f73ced27feb652e14e13446d350886b2ac6bfc84209081930017c2daa07", "filesize": 57493, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp"]}}}, "0.6.0": {"released": "2023-10-09 21:41:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.6.0-py3-none-any.whl", "filehash": "9962f5068e887db0da0ab2364990616816cd4dafc172d8e6472b5122d6faf8f2", "filesize": 57470, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp"]}}}, "0.6.0rc6": {"released": "2023-10-05 11:18:30", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.6.0rc6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.6.0rc6-py3-none-any.whl", "filehash": "e5c96397e62da917a7b5c1a7f279ac9686aba97e188942740cea7365b5b199d7", "filesize": 57499, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp"]}}}, "0.6.0rc1": {"released": "2023-10-05 09:08:01", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.6.0rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.6.0rc1-py3-none-any.whl", "filehash": "32e868e36f596fb645a7b70766f182da9fceee745b12fe9730194bc3a45ee6cc", "filesize": 57500, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp"]}}}, "0.6.0rc0": {"released": "2023-10-04 22:01:24", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.6.0rc0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.6.0rc0-py3-none-any.whl", "filehash": "4e9a06b72bb1c29942bcac46fd1bf76f8fda6b3929d628b5f3d637c58335a2f8", "filesize": 56986, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp"]}}}, "0.5.5": {"released": "2022-09-26 13:51:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.5.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.5.5-py3-none-any.whl", "filehash": "bff6589244dec1841f237f4e4ffc5dbca2148d1af383057fd1efe718997fed65", "filesize": 73262, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.5.4": {"released": "2022-03-18 09:32:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.5.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.5.4-py3-none-any.whl", "filehash": "47870fe71153e618bca2e9c9c5e4f624e1af9b247f596af67753764837f76923", "filesize": 73251, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.5.3": {"released": "2021-11-04 12:27:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.5.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.5.3-py3-none-any.whl", "filehash": "2583c5f2c7728f01f4fc7acc550457216e553f0edbf8caae2b2edd193167d1b6", "filesize": 73190, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.5.2": {"released": "2021-11-03 10:19:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.5.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.5.2-py3-none-any.whl", "filehash": "49964a7f567530cad08bfca85f39f2939782eaad30bd51fcfac57cb4171daecd", "filesize": 71413, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.5.1": {"released": "2021-11-02 11:01:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.5.1-py3-none-any.whl", "filehash": "86200ec9bcd3060181b4c206dd00228c92cddcc94598e2ec90ca37b342c202c9", "filesize": 71401, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.5.0": {"released": "2021-11-01 13:51:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.5.0-py3-none-any.whl", "filehash": "0d740ac8aca46bc1babd291c518b7f0e227c2c2c62e04ab63d47f73de6d08d71", "filesize": 71284, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.4.3": {"released": "2020-08-01 18:13:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.4.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.4.3-py3-none-any.whl", "filehash": "e64973178541be4903ed7014a6c177db39287d1f5189454ac92435fd6f0229f1", "filesize": 69320, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.4.2": {"released": "2020-07-14 13:21:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.4.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.4.2-py3-none-any.whl", "filehash": "547170c2a07592b298cf5b33618d6148671049fd850ad57de8bc1dc4a1fa16ba", "filesize": 69321, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.4.1": {"released": "2020-07-08 22:26:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.4.1-py3-none-any.whl", "filehash": "91da8e13d6aac7835ec378dd126e7ff8aa1abf8763aa489826e32e8c5a3cd809", "filesize": 69217, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.4": {"released": "2020-07-08 14:21:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.4-py3-none-any.whl", "filehash": "e201a608afa3521b553ba8e72436d8cacdad9d92d2239765f66cb938680268bc", "filesize": 69203, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.3.23": {"released": "2020-06-26 21:50:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.3.23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.3.23-py3-none-any.whl", "filehash": "a82c36e1e90517cae27378d5aa00ef8bfc85dd10dbbcb8932e0ad7ce5bdcb14d", "filesize": 69040, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.3.22": {"released": "2020-06-26 21:43:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.3.22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.3.22-py3-none-any.whl", "filehash": "5539c1202a68fb525975cff12073637ff14ed463c7442d2a1d70ba86c6d91235", "filesize": 69047, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5,<4.0", "apt_dependencies": [], "pip_dependencies": ["fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.3.21": {"released": "2020-06-26 21:39:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.3.21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.3.21-py3-none-any.whl", "filehash": "e504edb7727c08e4b984a369ea86b1c33a7ae833c0d4f2fdb4ccd45e31286b1f", "filesize": 69037, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.3.20": {"released": "2020-06-26 21:16:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.3.20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.3.20-py3-none-any.whl", "filehash": "94634cbe74561f046fd1d78b269beae9c25bd135bd3ef8ca2e25b4aeeca1ff4c", "filesize": 69032, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.3.18": {"released": "2019-10-02 11:42:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.3.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.3.18-py3-none-any.whl", "filehash": "3caf06e4980ca4f776cc9e8b060c64f57c30b720f6e9108246c63f6a32995490", "filesize": 68989, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.3.17": {"released": "2019-09-18 15:08:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.3.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.3.17-py3-none-any.whl", "filehash": "4c5160ea4dd71fc2a330db3767f972bb30df3612f8c60b0153dc5217d4344787", "filesize": 68995, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.3.16": {"released": "2019-09-12 20:40:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.3.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.3.16-py3-none-any.whl", "filehash": "903bbdcf7d8d2cd2bf6e2dec656907eff96a1c4173eb9f5843bd7c145dc6b5b2", "filesize": 68991, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.3.15": {"released": "2019-09-06 10:23:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.3.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.3.15-py3-none-any.whl", "filehash": "d8267ee8d32a4b9328f9fcc1e8598845943dff2af310f95e94e021a82eb2c60d", "filesize": 68624, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.3.14": {"released": "2019-09-05 21:58:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.3.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.3.14-py3-none-any.whl", "filehash": "36d4372ce7e572f03b5b6bf3cf16ed5f700dc6f22cde00de3167fdd12cca2014", "filesize": 68597, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.3.13": {"released": "2019-09-05 21:44:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.3.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.3.13-py3-none-any.whl", "filehash": "144263350f8ee0a5dd82610559aeb8d544d3d922f776b1cee0c408885510eb49", "filesize": 68542, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.3.12": {"released": "2019-09-05 21:21:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.3.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.3.12-py3-none-any.whl", "filehash": "c02eb796c38611300132f091e4b1ee52b554ba14df541549ad00357bc1b1ca6f", "filesize": 68542, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.3.11": {"released": "2019-09-05 14:34:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.3.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.3.11-py3-none-any.whl", "filehash": "1994b76e6239c92a395395c73e357446953634d86aa8222d93005d8f613a533d", "filesize": 68543, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.3.10": {"released": "2019-09-05 12:28:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.3.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.3.10-py3-none-any.whl", "filehash": "9136d364beedacceaf3f874cb02d356d577767abe3d4206cea1c28d1bc18674c", "filesize": 68319, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.3.9": {"released": "2019-09-05 12:24:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.3.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.3.9-py3-none-any.whl", "filehash": "cb918be5836861287a773611d056bf9825dcb8fb6a8296037bd7198cdf775487", "filesize": 68306, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.3.8": {"released": "2019-08-29 15:00:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.3.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.3.8-py3-none-any.whl", "filehash": "dfb4261e9dce1badb43e401f8c698001c844a5ec95c2e2038058fd15351e4d0a", "filesize": 55840, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.3.7": {"released": "2019-08-28 09:44:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.3.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.3.7-py3-none-any.whl", "filehash": "ecd6c8cbdebab90bbab7d39932c68382950d7a5f9b1b4985fae899b2698b290a", "filesize": 50977, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5,<4.0", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.3.5": {"released": "2019-08-24 09:03:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.3.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.3.5-py2.py3-none-any.whl", "filehash": "f200bce8e40e7d6d131f1c6241e09ac1f3f019a3c880d817809f4c66b37bc8c6", "filesize": 57522, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.3.4": {"released": "2019-08-24 08:05:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.3.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.3.4-py2.py3-none-any.whl", "filehash": "26fe385c7d632da2440d42adf13480e6002726bc2486c57828196bbcd0f0a967", "filesize": 57723, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.3.3": {"released": "2019-08-23 21:54:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.3.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.3.3-py2.py3-none-any.whl", "filehash": "213956e1bfdbe5be962a67392551764e0497274c49d1a990efc48941ca79b65a", "filesize": 57790, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.3.2": {"released": "2019-08-23 20:44:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.3.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.3.2-py2.py3-none-any.whl", "filehash": "7faf5c03d165ea266bde06f4212c41a2e262037f24ca20c12027da5026acac2a", "filesize": 58109, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.3.1": {"released": "2019-08-23 20:29:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.3.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.3.1-py2.py3-none-any.whl", "filehash": "f8882a373d92c57a5c3b09098a4ce838be77b4940fac246f6f54d48bc12af011", "filesize": 257673, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.1.6": {"released": "2019-08-20 15:43:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.1.6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.1.6-py2.py3-none-any.whl", "filehash": "268594e4854a2932c94ff52b9a90f009997b293b6a432af9df3cb640de2c4f0b", "filesize": 240730, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.1.5": {"released": "2019-08-19 23:33:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.1.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.1.5-py2.py3-none-any.whl", "filehash": "0672fe236e317a8bec20bed767f8fa57ec6071882fe25659a6071e2e0389f149", "filesize": 243148, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.1.4": {"released": "2019-08-19 14:21:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.1.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.1.4-py2.py3-none-any.whl", "filehash": "e92aeb713e0b3eb1e804e1a26a9261cb959a8e25c7b2ab22b276d840870f47af", "filesize": 241089, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.1.3": {"released": "2019-08-19 13:28:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.1.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.1.3-py2.py3-none-any.whl", "filehash": "36d9bc4c0f4534fee129c90a529861035bb32ab5717a9e6ffdaa7026a54a2388", "filesize": 240551, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.1.2": {"released": "2019-08-19 13:01:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.1.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.1.2-py2.py3-none-any.whl", "filehash": "aebb15128d2833f557a8d33e6a574756792b8e9929e781ea475946054f3f6770", "filesize": 240448, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.1.1": {"released": "2019-08-18 00:27:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.1.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.1.1-py2.py3-none-any.whl", "filehash": "072631869593171589ac941da45964339d3977863c01311a5866dfd8001e420b", "filesize": 242350, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}, "0.1": {"released": "2019-08-18 00:17:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"django_multifactor-0.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/django-multifactor/django_multifactor-0.1-py2.py3-none-any.whl", "filehash": "a4c922b708ea57ff498173ccb13816b6192f2790782930c97867076b639f74fa", "filesize": 242334, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5", "apt_dependencies": [], "pip_dependencies": ["django", "fido2", "pyotp", "python-jose", "python-u2flib-server"]}}}}}