{ "info": { "author": "linw", "author_email": "linw1995@icloud.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.6", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "\nflask-otp\n-------------\n\nOne-Time Password extension to Flask\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/linw1995/flask-otp", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "flask-otp", "package_url": "https://pypi.org/project/flask-otp/", "platform": "any", "project_url": "https://pypi.org/project/flask-otp/", "project_urls": { "Homepage": "https://github.com/linw1995/flask-otp" }, "release_url": "https://pypi.org/project/flask-otp/1.2/", "requires_dist": [ "Flask", "pyotp", "qrcode", "six" ], "requires_python": "", "summary": "One-Time Password extension to Flask", "version": "1.2" }, "last_serial": 2730118, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "c333b2393e630e30128d79ad6927387a", "sha256": "8577f32bae8c86f15ba4853e2a4012b59b8745596ca1c4ec6f48e16602f659b2" }, "downloads": -1, "filename": "flask_otp-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c333b2393e630e30128d79ad6927387a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2953, "upload_time": "2017-03-04T13:57:21", "url": "https://files.pythonhosted.org/packages/fa/80/b8d302ce57178ed73f15f19f91fb74111958acf5d6343891cc34731f77ed/flask_otp-1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "347f4024e179fe6bc358183f7c3130ef", "sha256": "886e40fa6df3c91235a604495b6c9ee437a5bbefff6e021b0044fa051b797ac7" }, "downloads": -1, "filename": "flask-otp-1.0.tar.gz", "has_sig": false, "md5_digest": "347f4024e179fe6bc358183f7c3130ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1749, "upload_time": "2017-03-04T13:56:47", "url": "https://files.pythonhosted.org/packages/4c/82/cc67800841610af743762e4ec8428d8cafcd7bb966c127ec9aa27b88440b/flask-otp-1.0.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "ad67926c5dbfef2b3e20d0c61ff79311", "sha256": "755d4c22d418060bb4780991068fbd40bdb895e77bc5bca0c0eb25f376e8ba30" }, "downloads": -1, "filename": "flask_otp-1.2-py3-py2-any.whl", "has_sig": false, "md5_digest": "ad67926c5dbfef2b3e20d0c61ff79311", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3072, "upload_time": "2017-03-25T11:25:14", "url": "https://files.pythonhosted.org/packages/8d/e1/84aed410d27e7933922f37888ec12e487c94876bf7416c319c155fda31b9/flask_otp-1.2-py3-py2-any.whl" }, { "comment_text": "", "digests": { "md5": "85a2d215e820c2a38929845a7de69a58", "sha256": "672ef25edc269f160c8ad5666ba61e46917403a0b16378745c4831f2e581186d" }, "downloads": -1, "filename": "flask-otp-1.2.tar.gz", "has_sig": false, "md5_digest": "85a2d215e820c2a38929845a7de69a58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1852, "upload_time": "2017-03-25T11:25:16", "url": "https://files.pythonhosted.org/packages/e9/45/656df9c2f94b226d5552d06f1c7b51f3c1626688a662827498790b76371e/flask-otp-1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ad67926c5dbfef2b3e20d0c61ff79311", "sha256": "755d4c22d418060bb4780991068fbd40bdb895e77bc5bca0c0eb25f376e8ba30" }, "downloads": -1, "filename": "flask_otp-1.2-py3-py2-any.whl", "has_sig": false, "md5_digest": "ad67926c5dbfef2b3e20d0c61ff79311", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3072, "upload_time": "2017-03-25T11:25:14", "url": "https://files.pythonhosted.org/packages/8d/e1/84aed410d27e7933922f37888ec12e487c94876bf7416c319c155fda31b9/flask_otp-1.2-py3-py2-any.whl" }, { "comment_text": "", "digests": { "md5": "85a2d215e820c2a38929845a7de69a58", "sha256": "672ef25edc269f160c8ad5666ba61e46917403a0b16378745c4831f2e581186d" }, "downloads": -1, "filename": "flask-otp-1.2.tar.gz", "has_sig": false, "md5_digest": "85a2d215e820c2a38929845a7de69a58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1852, "upload_time": "2017-03-25T11:25:16", "url": "https://files.pythonhosted.org/packages/e9/45/656df9c2f94b226d5552d06f1c7b51f3c1626688a662827498790b76371e/flask-otp-1.2.tar.gz" } ] }