{ "info": { "author": "Svein Tore Koksrud Seljebotn", "author_email": "sveint@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6" ], "description": "# flask-swagger-ui\n\nSimple Flask blueprint for adding [Swagger UI](https://github.com/swagger-api/swagger-ui) to your flask application.\n\nIncluded Swagger UI version: 3.18.0.\n\n## Installation\n\n`pip install flask-swagger-ui`\n\n## Usage\n\nExample application:\n\n```python\nfrom flask import Flask\nfrom flask_swagger_ui import get_swaggerui_blueprint\n\napp = Flask(__name__)\n\n\nSWAGGER_URL = '/api/docs' # URL for exposing Swagger UI (without trailing '/')\nAPI_URL = 'http://petstore.swagger.io/v2/swagger.json' # Our API url (can of course be a local resource)\n\n# Call factory function to create our blueprint\nswaggerui_blueprint = get_swaggerui_blueprint(\n SWAGGER_URL, # Swagger UI static files will be mapped to '{SWAGGER_URL}/dist/'\n API_URL,\n config={ # Swagger UI config overrides\n 'app_name': \"Test application\"\n },\n # oauth_config={ # OAuth config. See https://github.com/swagger-api/swagger-ui#oauth2-configuration .\n # 'clientId': \"your-client-id\",\n # 'clientSecret': \"your-client-secret-if-required\",\n # 'realm': \"your-realms\",\n # 'appName': \"your-app-name\",\n # 'scopeSeparator': \" \",\n # 'additionalQueryStringParams': {'test': \"hello\"}\n # }\n)\n\n# Register blueprint at URL\n# (URL must match the one given to factory function above)\napp.register_blueprint(swaggerui_blueprint, url_prefix=SWAGGER_URL)\n\napp.run()\n\n# Now point your browser to localhost:5000/api/docs/\n\n```\n\n## Configuration\n\nThe blueprint supports overloading all Swagger UI configuration options that can be JSON serialized.\nSee https://github.com/swagger-api/swagger-ui#parameters for options.\n\nPlugins and function parameters are not supported at this time.\n\nOAuth2 parameters can be found at https://github.com/swagger-api/swagger-ui#oauth2-configuration .\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/sveint/flask-swagger-ui", "keywords": "flask swagger", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "flask-swagger-ui", "package_url": "https://pypi.org/project/flask-swagger-ui/", "platform": "", "project_url": "https://pypi.org/project/flask-swagger-ui/", "project_urls": { "Homepage": "https://github.com/sveint/flask-swagger-ui" }, "release_url": "https://pypi.org/project/flask-swagger-ui/3.20.9/", "requires_dist": null, "requires_python": "", "summary": "Swagger UI blueprint for Flask", "version": "3.20.9" }, "last_serial": 4873316, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "18f79ef958bcabbea55d3dc3e6c0c10f", "sha256": "3e9356de915d34e05e0a1855c9734bd6b85867223b98d2e520c7b8d460c94d45" }, "downloads": -1, "filename": "flask-swagger-ui-0.0.1.tar.gz", "has_sig": false, "md5_digest": "18f79ef958bcabbea55d3dc3e6c0c10f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 946315, "upload_time": "2016-10-05T14:36:16", "url": "https://files.pythonhosted.org/packages/37/e5/042455d8ae42301b262643ece69435562df6150a744eeb8cd9b181b5b53c/flask-swagger-ui-0.0.1.tar.gz" } ], "0.0.1a0": [ { "comment_text": "", "digests": { "md5": "3475e60e3aed52608e2afc46999641e8", "sha256": "f29848d1ab3985c167b57a74821ad905a94990582f5a7d107c8863609e983589" }, "downloads": -1, "filename": "flask-swagger-ui-0.0.1a0.tar.gz", "has_sig": false, "md5_digest": "3475e60e3aed52608e2afc46999641e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 946348, "upload_time": "2016-10-05T14:44:21", "url": "https://files.pythonhosted.org/packages/4b/18/effd953a8e0926299e1446de63dbb323083550a1260488fe888681c3000e/flask-swagger-ui-0.0.1a0.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "ec1b6ff270080948bfef635ca3422b74", "sha256": "ed54496b6e627f19c88d5b0c8d5a76e9f639f44a633ad417d5f903062250efeb" }, "downloads": -1, "filename": "flask-swagger-ui-0.0.2.tar.gz", "has_sig": false, "md5_digest": "ec1b6ff270080948bfef635ca3422b74", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 946326, "upload_time": "2016-10-06T14:21:48", "url": "https://files.pythonhosted.org/packages/c9/ef/75e894575efcab4d0f546a744cfa535ee366d93589b03a68c16e7e5d4f70/flask-swagger-ui-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "e76c744b09dc75d9ce6f982925531e52", "sha256": "8b8e9a8d8ff130da6862dafbf04678b7d127b65c341c0e6639905cc64710c6dd" }, "downloads": -1, "filename": "flask-swagger-ui-0.0.3.tar.gz", "has_sig": false, "md5_digest": "e76c744b09dc75d9ce6f982925531e52", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1025601, "upload_time": "2017-03-03T10:36:31", "url": "https://files.pythonhosted.org/packages/2f/10/4ba533be5fa4b2171f844a38c7cebe20597afa6333abcf883f2dbfc81eda/flask-swagger-ui-0.0.3.tar.gz" } ], "3.0.12": [ { "comment_text": "", "digests": { "md5": "7abbc7dd5a1b653626caaa42703db7df", "sha256": "a136c38bd42ff0ab09edb8151ca8df413690b0ad9c8465d6d9c3ff4a9ec62b64" }, "downloads": -1, "filename": "flask-swagger-ui-3.0.12.tar.gz", "has_sig": false, "md5_digest": "7abbc7dd5a1b653626caaa42703db7df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 447067, "upload_time": "2017-05-31T12:05:11", "url": "https://files.pythonhosted.org/packages/42/ed/f1d6d6c62b46913eb89c7907f45968f32e6caf8923e4e50b2f89f80a0181/flask-swagger-ui-3.0.12.tar.gz" } ], "3.0.12a0": [ { "comment_text": "", "digests": { "md5": "5046388500278be98c313330b3a38e99", "sha256": "56faeaee8392c8d3c8f4853e800c10afcd4b138beb5bf833cb8b415f35e895c2" }, "downloads": -1, "filename": "flask-swagger-ui-3.0.12a0.tar.gz", "has_sig": false, "md5_digest": "5046388500278be98c313330b3a38e99", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 454389, "upload_time": "2017-05-31T12:38:05", "url": "https://files.pythonhosted.org/packages/14/48/7926684ba48459edc8cb3fc01b129c3bc57959180b62f7a713bbcc2189d1/flask-swagger-ui-3.0.12a0.tar.gz" } ], "3.18.0": [ { "comment_text": "", "digests": { "md5": "9b96f217783501c46a86a7850c49b20b", "sha256": "f8c030d87779347a2fe2100f000638588ec53225a42536f8ad322163f82a7e88" }, "downloads": -1, "filename": "flask-swagger-ui-3.18.0.tar.gz", "has_sig": false, "md5_digest": "9b96f217783501c46a86a7850c49b20b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 542853, "upload_time": "2018-08-10T07:01:42", "url": "https://files.pythonhosted.org/packages/d9/ca/2bae07c7dd2cebc3f6cb3ddea7253fad7a86b2a47b6460eed380e2dbd8f9/flask-swagger-ui-3.18.0.tar.gz" } ], "3.20.9": [ { "comment_text": "", "digests": { "md5": "639e20309c3cab168beea2eb86d57135", "sha256": "3282c770764c8053360f33b2fc120e1d169ecca2138537d0e6e1135b1f9d4ff2" }, "downloads": -1, "filename": "flask-swagger-ui-3.20.9.tar.gz", "has_sig": false, "md5_digest": "639e20309c3cab168beea2eb86d57135", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 559526, "upload_time": "2019-02-27T09:27:58", "url": "https://files.pythonhosted.org/packages/6f/38/c2882c1c2be8e10d73791a333d8412e9aae3d9fae91c77dbf584d6123ebb/flask-swagger-ui-3.20.9.tar.gz" } ], "3.6.0": [ { "comment_text": "", "digests": { "md5": "dc489a32276d7a7a0486d6d54da03da9", "sha256": "afe84e4721b9b4bdd3efc2f9949a9f990f8e63507aedcf450d00856cf669f005" }, "downloads": -1, "filename": "flask-swagger-ui-3.6.0.tar.gz", "has_sig": false, "md5_digest": "dc489a32276d7a7a0486d6d54da03da9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 609400, "upload_time": "2017-12-05T14:01:41", "url": "https://files.pythonhosted.org/packages/97/f2/26684bb5e2f39dacd0181eeefcc58eebc29ba812b802ff727b1dcf947030/flask-swagger-ui-3.6.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "639e20309c3cab168beea2eb86d57135", "sha256": "3282c770764c8053360f33b2fc120e1d169ecca2138537d0e6e1135b1f9d4ff2" }, "downloads": -1, "filename": "flask-swagger-ui-3.20.9.tar.gz", "has_sig": false, "md5_digest": "639e20309c3cab168beea2eb86d57135", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 559526, "upload_time": "2019-02-27T09:27:58", "url": "https://files.pythonhosted.org/packages/6f/38/c2882c1c2be8e10d73791a333d8412e9aae3d9fae91c77dbf584d6123ebb/flask-swagger-ui-3.20.9.tar.gz" } ] }