{ "info": { "author": "Matt Wright", "author_email": "matt@nobien.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Flask-Security\n===================\n\n.. image:: https://img.shields.io/travis/mattupstate/flask-security.svg\n :target: https://travis-ci.org/mattupstate/flask-security\n\n.. image:: https://img.shields.io/coveralls/mattupstate/flask-security.svg\n :target: https://coveralls.io/r/mattupstate/flask-security\n\n.. image:: https://img.shields.io/github/tag/mattupstate/flask-security.svg\n :target: https://github.com/mattupstate/flask-security/releases\n\n.. image:: https://img.shields.io/pypi/dm/flask-security.svg\n :target: https://pypi.python.org/pypi/flask-security\n :alt: Downloads\n\n.. image:: https://img.shields.io/github/license/mattupstate/flask-security.svg\n :target: https://github.com/mattupstate/flask-security/blob/master/LICENSE\n :alt: License\n\nIt quickly adds security features to your Flask application.\n\nResources\n---------\n\n- `Documentation `_\n- `Issue Tracker `_\n- `Code `_\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/mattupstate/flask-security", "keywords": "flask security", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "Flask-Security-Elucidata", "package_url": "https://pypi.org/project/Flask-Security-Elucidata/", "platform": "any", "project_url": "https://pypi.org/project/Flask-Security-Elucidata/", "project_urls": { "Homepage": "https://github.com/mattupstate/flask-security" }, "release_url": "https://pypi.org/project/Flask-Security-Elucidata/1.0.0/", "requires_dist": [ "Flask (>=0.11)", "Flask-BabelEx (>=0.9.3)", "Flask-Login (>=0.3.0)", "Flask-Mail (>=0.7.3)", "Flask-Principal (>=0.3.3)", "Flask-WTF (>=0.13.1)", "itsdangerous (>=0.21)", "passlib (>=1.7)", "Flask-CLI (>=0.4.0); extra == 'all'", "Flask-CLI (>=0.4.0); extra == 'all'", "Flask-Mongoengine (>=0.7.0); extra == 'all'", "Flask-Mongoengine (>=0.7.0); extra == 'all'", "Flask-Peewee (>=0.6.5); extra == 'all'", "Flask-Peewee (>=0.6.5); extra == 'all'", "Flask-SQLAlchemy (>=1.0); extra == 'all'", "Flask-SQLAlchemy (>=1.0); extra == 'all'", "Flask-Sphinx-Themes (>=1.0.1); extra == 'all'", "Flask-Sphinx-Themes (>=1.0.1); extra == 'all'", "Sphinx (>=1.4.2); extra == 'all'", "Sphinx (>=1.4.2); extra == 'all'", "bcrypt (>=1.0.2); extra == 'all'", "bcrypt (>=1.0.2); extra == 'all'", "check-manifest (>=0.25); extra == 'all'", "check-manifest (>=0.25); extra == 'all'", "coverage (>=4.0); extra == 'all'", "coverage (>=4.0); extra == 'all'", "isort (>=4.2.2); extra == 'all'", "isort (>=4.2.2); extra == 'all'", "mock (>=1.3.0); extra == 'all'", "mock (>=1.3.0); extra == 'all'", "mongoengine (>=0.10.0); extra == 'all'", "mongoengine (>=0.10.0); extra == 'all'", "pony (>=0.7.1); extra == 'all'", "pony (>=0.7.1); extra == 'all'", "pydocstyle (>=1.0.0); extra == 'all'", "pydocstyle (>=1.0.0); extra == 'all'", "pytest (>=3.0.5); extra == 'all'", "pytest (>=3.0.5); extra == 'all'", "pytest-cache (>=1.0); extra == 'all'", "pytest-cache (>=1.0); extra == 'all'", "pytest-cov (>=2.4.0); extra == 'all'", "pytest-cov (>=2.4.0); extra == 'all'", "pytest-flakes (>=1.0.1); extra == 'all'", "pytest-flakes (>=1.0.1); extra == 'all'", "pytest-pep8 (>=1.0.6); extra == 'all'", "pytest-pep8 (>=1.0.6); extra == 'all'", "pytest-translations (>=1.0.4); extra == 'all'", "pytest-translations (>=1.0.4); extra == 'all'", "sqlalchemy (>=0.8.0); extra == 'all'", "sqlalchemy (>=0.8.0); extra == 'all'", "Flask-Sphinx-Themes (>=1.0.1); extra == 'docs'", "Sphinx (>=1.4.2); extra == 'docs'", "Flask-CLI (>=0.4.0); extra == 'tests'", "Flask-Mongoengine (>=0.7.0); extra == 'tests'", "Flask-Peewee (>=0.6.5); extra == 'tests'", "Flask-SQLAlchemy (>=1.0); extra == 'tests'", "bcrypt (>=1.0.2); extra == 'tests'", "check-manifest (>=0.25); extra == 'tests'", "coverage (>=4.0); extra == 'tests'", "isort (>=4.2.2); extra == 'tests'", "mock (>=1.3.0); extra == 'tests'", "mongoengine (>=0.10.0); extra == 'tests'", "pony (>=0.7.1); extra == 'tests'", "pydocstyle (>=1.0.0); extra == 'tests'", "pytest (>=3.0.5); extra == 'tests'", "pytest-cache (>=1.0); extra == 'tests'", "pytest-cov (>=2.4.0); extra == 'tests'", "pytest-flakes (>=1.0.1); extra == 'tests'", "pytest-pep8 (>=1.0.6); extra == 'tests'", "pytest-translations (>=1.0.4); extra == 'tests'", "sqlalchemy (>=0.8.0); extra == 'tests'" ], "requires_python": "", "summary": "Simple security for Flask apps.", "version": "1.0.0" }, "last_serial": 3072789, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "73b980b15ed41334a1cdfc5b26bf8c69", "sha256": "4d6446174ad91d665dbee6af2293966e0bef6427146036628836eafd2c9ab7c0" }, "downloads": -1, "filename": "Flask_Security_Elucidata-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "73b980b15ed41334a1cdfc5b26bf8c69", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 58094, "upload_time": "2017-08-04T14:13:17", "url": "https://files.pythonhosted.org/packages/ab/94/c77b67656f70cd667fc28614b38a543d5c99daabca493da0965daf572231/Flask_Security_Elucidata-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "25fdcd28f815ca8efc941afd8bcf85e3", "sha256": "530d0d7d11a7486e1c2538a75c32bc3e453ce260e4e3daeabca6f7fe7887e437" }, "downloads": -1, "filename": "Flask-Security-Elucidata-1.0.0.tar.gz", "has_sig": false, "md5_digest": "25fdcd28f815ca8efc941afd8bcf85e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 107602, "upload_time": "2017-08-04T14:13:26", "url": "https://files.pythonhosted.org/packages/a9/f7/e12115ee62048120a70831db84ff1ccf66bbc418e62f91010e4c69f7925a/Flask-Security-Elucidata-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "73b980b15ed41334a1cdfc5b26bf8c69", "sha256": "4d6446174ad91d665dbee6af2293966e0bef6427146036628836eafd2c9ab7c0" }, "downloads": -1, "filename": "Flask_Security_Elucidata-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "73b980b15ed41334a1cdfc5b26bf8c69", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 58094, "upload_time": "2017-08-04T14:13:17", "url": "https://files.pythonhosted.org/packages/ab/94/c77b67656f70cd667fc28614b38a543d5c99daabca493da0965daf572231/Flask_Security_Elucidata-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "25fdcd28f815ca8efc941afd8bcf85e3", "sha256": "530d0d7d11a7486e1c2538a75c32bc3e453ce260e4e3daeabca6f7fe7887e437" }, "downloads": -1, "filename": "Flask-Security-Elucidata-1.0.0.tar.gz", "has_sig": false, "md5_digest": "25fdcd28f815ca8efc941afd8bcf85e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 107602, "upload_time": "2017-08-04T14:13:26", "url": "https://files.pythonhosted.org/packages/a9/f7/e12115ee62048120a70831db84ff1ccf66bbc418e62f91010e4c69f7925a/Flask-Security-Elucidata-1.0.0.tar.gz" } ] }