{ "info": { "author": "Choi Geonu", "author_email": "6566gun@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "Flask-Swag\n==========\n\nSwagger spec extractor for flask.\n\nIt supports only python3.4 and higher.\n\n\n.. image:: https://badge.fury.io/py/Flask-Swag.svg\n :alt: PyPI Version\n :target: https://badge.fury.io/py/Flask-Swag\n\n.. image:: https://travis-ci.org/Hardtack/Flask-Swag.svg?branch=master\n :alt: Build Status\n :target: https://travis-ci.org/Hardtack/Flask-Swag\n\n.. image:: http://readthedocs.org/projects/flask-swag/badge/?version=latest\n :alt: Documentation Status\n :target: http://flask-swag.readthedocs.org/en/latest/?badge=latest\n\n\nHow to use it\n-------------\n\nFlask-Swag is a Flask extesnsion.\n\nYou can configure by\n\n.. code-block:: python\n\n from flask.ext.swag import Swag\n\n swag = Swag(app)\n\n\nthen, Swagger-UI will be served at ``/swagger/ui/``\n\n.. image:: docs/images/screenshot.png\n :alt: Screenshot\n\nYou can add details to flask view functions.\n\n.. code-block:: python\n\n from myapp.app import app\n from myapp.exts import swag\n\n @app.route('/some-list')\n @swag.mark.query('page', int)\n @swag.mark.response(200, \"List of somethings.\", some_list_schema)\n def some_list():\n pass\n\n\nDocumentation\n-------------\n\nYou can find out more info at http://flask-swag.readthedocs.org/", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/hardtack/flask-swag", "keywords": null, "license": "MIT License", "maintainer": null, "maintainer_email": null, "name": "Flask-Swag", "package_url": "https://pypi.org/project/Flask-Swag/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/Flask-Swag/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/hardtack/flask-swag" }, "release_url": "https://pypi.org/project/Flask-Swag/0.1.2/", "requires_dist": null, "requires_python": null, "summary": "Build swagger spec with Flask.", "version": "0.1.2" }, "last_serial": 1945670, "releases": { "0.1.0": [], "0.1.1": [ { "comment_text": "", "digests": { "md5": "9c450194775ee53e262a82b0294ab97c", "sha256": "4c2deb6896a90f3a6d81d1116e7e97c917e68969294ed6548818335d50ef8a0a" }, "downloads": -1, "filename": "Flask-Swag-0.1.1.tar.gz", "has_sig": false, "md5_digest": "9c450194775ee53e262a82b0294ab97c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 790703, "upload_time": "2016-02-08T13:26:40", "url": "https://files.pythonhosted.org/packages/5d/34/59667e69c629dd34ced056615d201ee778893587d15eedbc3b94d6a8a9ad/Flask-Swag-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "cb3f0644c0ec949ac2c2eea5f748816e", "sha256": "22c7776f86ba6c375f902f35e197fbc427d3eb715ea18c52da935c9cc8e80659" }, "downloads": -1, "filename": "Flask-Swag-0.1.2.tar.gz", "has_sig": false, "md5_digest": "cb3f0644c0ec949ac2c2eea5f748816e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 790715, "upload_time": "2016-02-08T13:36:39", "url": "https://files.pythonhosted.org/packages/64/8f/70aa8d57f96dfca432335ab6cb720e97c75c1b6cb48859a0108da2212a75/Flask-Swag-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cb3f0644c0ec949ac2c2eea5f748816e", "sha256": "22c7776f86ba6c375f902f35e197fbc427d3eb715ea18c52da935c9cc8e80659" }, "downloads": -1, "filename": "Flask-Swag-0.1.2.tar.gz", "has_sig": false, "md5_digest": "cb3f0644c0ec949ac2c2eea5f748816e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 790715, "upload_time": "2016-02-08T13:36:39", "url": "https://files.pythonhosted.org/packages/64/8f/70aa8d57f96dfca432335ab6cb720e97c75c1b6cb48859a0108da2212a75/Flask-Swag-0.1.2.tar.gz" } ] }