{ "info": { "author": "Axel Haustant", "author_email": "axel@data.gouv.fr", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: BSD 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.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Software Distribution" ], "description": "==============\nFlask RestPlus\n==============\n\n.. image:: https://secure.travis-ci.org/noirbizarre/flask-restplus.svg?tag=0.13.0\n :target: https://travis-ci.org/noirbizarre/flask-restplus?tag=0.13.0\n :alt: Build status\n.. image:: https://coveralls.io/repos/noirbizarre/flask-restplus/badge.svg?tag=0.13.0\n :target: https://coveralls.io/r/noirbizarre/flask-restplus?tag=0.13.0\n :alt: Code coverage\n.. image:: https://readthedocs.org/projects/flask-restplus/badge/?version=0.13.0\n :target: https://flask-restplus.readthedocs.io/en/0.13.0/\n :alt: Documentation status\n.. image:: https://img.shields.io/pypi/l/flask-restplus.svg\n :target: https://pypi.org/project/flask-restplus\n :alt: License\n.. image:: https://img.shields.io/pypi/pyversions/flask-restplus.svg\n :target: https://pypi.org/project/flask-restplus\n :alt: Supported Python versions\n.. image:: https://badges.gitter.im/Join%20Chat.svg\n :alt: Join the chat at https://gitter.im/noirbizarre/flask-restplus\n :target: https://gitter.im/noirbizarre/flask-restplus?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\n\nFlask-RESTPlus is an extension for `Flask`_ that adds support for quickly building REST APIs.\nFlask-RESTPlus encourages best practices with minimal setup.\nIf you are familiar with Flask, Flask-RESTPlus should be easy to pick up.\nIt provides a coherent collection of decorators and tools to describe your API\nand expose its documentation properly using `Swagger`_.\n\n\nCompatibility\n=============\n\nFlask-RestPlus requires Python 2.7 or 3.4+.\n\n\nInstallation\n============\n\nYou can install Flask-Restplus with pip:\n\n.. code-block:: console\n\n $ pip install flask-restplus\n\nor with easy_install:\n\n.. code-block:: console\n\n $ easy_install flask-restplus\n\n\nQuick start\n===========\n\nWith Flask-Restplus, you only import the api instance to route and document your endpoints.\n\n.. code-block:: python\n\n from flask import Flask\n from flask_restplus import Api, Resource, fields\n\n app = Flask(__name__)\n api = Api(app, version='1.0', title='TodoMVC API',\n description='A simple TodoMVC API',\n )\n\n ns = api.namespace('todos', description='TODO operations')\n\n todo = api.model('Todo', {\n 'id': fields.Integer(readOnly=True, description='The task unique identifier'),\n 'task': fields.String(required=True, description='The task details')\n })\n\n\n class TodoDAO(object):\n def __init__(self):\n self.counter = 0\n self.todos = []\n\n def get(self, id):\n for todo in self.todos:\n if todo['id'] == id:\n return todo\n api.abort(404, \"Todo {} doesn't exist\".format(id))\n\n def create(self, data):\n todo = data\n todo['id'] = self.counter = self.counter + 1\n self.todos.append(todo)\n return todo\n\n def update(self, id, data):\n todo = self.get(id)\n todo.update(data)\n return todo\n\n def delete(self, id):\n todo = self.get(id)\n self.todos.remove(todo)\n\n\n DAO = TodoDAO()\n DAO.create({'task': 'Build an API'})\n DAO.create({'task': '?????'})\n DAO.create({'task': 'profit!'})\n\n\n @ns.route('/')\n class TodoList(Resource):\n '''Shows a list of all todos, and lets you POST to add new tasks'''\n @ns.doc('list_todos')\n @ns.marshal_list_with(todo)\n def get(self):\n '''List all tasks'''\n return DAO.todos\n\n @ns.doc('create_todo')\n @ns.expect(todo)\n @ns.marshal_with(todo, code=201)\n def post(self):\n '''Create a new task'''\n return DAO.create(api.payload), 201\n\n\n @ns.route('/')\n @ns.response(404, 'Todo not found')\n @ns.param('id', 'The task identifier')\n class Todo(Resource):\n '''Show a single todo item and lets you delete them'''\n @ns.doc('get_todo')\n @ns.marshal_with(todo)\n def get(self, id):\n '''Fetch a given resource'''\n return DAO.get(id)\n\n @ns.doc('delete_todo')\n @ns.response(204, 'Todo deleted')\n def delete(self, id):\n '''Delete a task given its identifier'''\n DAO.delete(id)\n return '', 204\n\n @ns.expect(todo)\n @ns.marshal_with(todo)\n def put(self, id):\n '''Update a task given its identifier'''\n return DAO.update(id, api.payload)\n\n\n if __name__ == '__main__':\n app.run(debug=True)\n\n\nContributors\n============\n\nFlask-RESTPlus is brought to you by @noirbizarre. Since early 2019 @SteadBytes,\n@a-luna, @j5awry, @ziirish volunteered to help @noirbizarre keep the project up\nand running.\nOf course everyone is welcome to contribute and we will be happy to review your\nPR's or answer to your issues.\n\n\nDocumentation\n=============\n\nThe documentation is hosted `on Read the Docs `_\n\n\n.. _Flask: http://flask.pocoo.org/\n.. _Swagger: http://swagger.io/\n\n\nContribution\n============\nWant to contribute! That's awesome! Check out `CONTRIBUTING.rst! `_\nChangelog\n=========\n\n\n\n0.13.0 (2019-08-12)\n-------------------\n\n- Add new `Wildcard` fields (`#255 `_)\n- Fix ABC deprecation warnings (`#580 `_)\n- Fix `@api.expect(..., validate=False)` decorators for an ``Api`` where `validate=True` is set on the constructor (`#609 `_, `#610 `_)\n- Ensure `basePath` is always a path\n- Hide Namespaces with all hidden Resources from Swagger documentation\n- Per route Swagger documentation for multiple routes on a ``Resource``\n\n0.12.1 (2018-09-28)\n-------------------\n\n- Fix missing changelog inprevious release\n- Ensure definitions with both `$ref` and description (or other property) output is valid (using `allOf`)\n- Added initial specifications schemas and validation support\n- Ensure empty enums are not serialized (to have a valid specification)\n\n0.12.0 (2018-09-27)\n-------------------\n\n- Fix Namespace decorators (`#475 `_)\n- Do not serialize empty tags descriptions\n- Ensure `consumes` is properly set when using form parameters on classes\n- Ensure parameters are not duplicated (`#164 `_, `#196 `_, `#234 `_)\n- Publish sources distribution (`#500 `_, `#515 `_)\n- Fix late resources registeration (`#483 `_)\n- Don't include namespaces without resources to the SWAGGER documentation (`#470 `_)\n- Add support for checkbox validation input + consistent behavior between inputs and fields. (`#461 `_)\n- Fix missing `enum34` dependency (`#444 `_)\n\n0.11.0 (2018-05-16)\n-------------------\n\n- Add authorizations parsing to namespace (`#403 `_)\n- Add vendor extensions support (`#97 `_)\n- ``RequestParser`` arguments now support the ``split`` action\n- Ensure default boolean value as `False` works with ``RequestParser`` (`#199 `_)\n- Schema errors are not longuer hidden by `AttributeError: Api does not have __schema__ attribute` (`#194 `_)\n- Add a new ``URL`` validator, more flexible and precise.\n- Fix error bundling (`#175 `_, `#144 `_)\n- Help message is now added to source error message instead of string interpolation (`#147 `_)\n- Use pytest instead of nosetests\n- Upgrade to Swagger-UI 3.4.0\n- Fix typo in comments\n- Add an optional key argument, ``skip_none``, in ``marshal_with`` and ``marshal``\n- Fix masks not working correctly with Python 2.7 (`#217 `_)\n- Fixed typos in doc/scaling\n- Add docs for `allow_null` and ``Nested``\n- Add Namespace.payload\n- **Breaking**: everything is unordered by default because ordering has a serious impact on performances:\n - ``Api`` and ``Namespace`` now accept an optionnal ``ordered`` parameter\n - ``marshal_with`` and ``marshal`` now accept an optionnal ``ordered`` parameter\n\nBreaking changes\n~~~~~~~~~~~~~~~~\n\n- Drop python 2.6 support\n- Improve header handling (`#119 `_):\n - `@api.header` only document response headers on all responses\n - `@api.response` accept an optionnal `headers` argument to document response specific headers\n - request header are handled by the `@api.expect` decorator\n\n0.10.1 (2017-03-04)\n-------------------\n\n- Fix a typo in ``__init__`` breaking ``from flask_restplus import *`` (`#242 `_)\n- Basic support for custom URL converters (`#243 `_)\n- Support custom response classes inheriting from ``BaseResponse`` (`#245 `_)\n- Allow models to preserve order (`#135 `_)\n\n0.10.0 (2017-02-12)\n-------------------\n\n- Allows to specify a custom mount path on namespace registration\n- Allow to express models as raw schemas\n- Upgraded to Swagger-UI 2.2.6\n- Support Swagger-UI translations\n- Fix prefix trailing slash stripping in Postman doc generation (`#232 `_)\n- Add validation for lists in the expect decorator (`#231 `_)\n\n0.9.2 (2016-04-22)\n------------------\n\n- Same version but a PyPI bug force reupload.\n\n0.9.1 (2016-04-22)\n------------------\n\n- Added some Swagger-UI Oauth configurations:\n - `SWAGGER_UI_OAUTH_CLIENT_ID`\n - `SWAGGER_UI_OAUTH_REALM`\n - `SWAGGER_UI_OAUTH_APP_NAME`\n- Expose ``type: object`` in Swagger schemas (`#157 `_)\n- Fix an issue with error handlers (`#141 `_)\n- Fix an issue with Postman export when using OAuth (`#151 `_)\n- Miscellenaous code and documentation fixes\n- Remove last flask-restful references (unless needed) and add missing attributions\n\n0.9.0 (2016-02-22)\n------------------\n\n- Make ``Namespace`` behave like ``Blueprint`` for ``Flask``\n- Deprecated ``parser`` and ``body`` parameters for ``expect`` in ``doc`` decorator\n- Deprecated ``Model.extend`` in favor of ``Model.clone``\n- Added the ``param`` decorator\n- Honour method restrictions in Swagger documentation (`#93 `_)\n- Improved documentation\n\n0.8.6 (2015-12-26)\n------------------\n\n- Handle callable on API infos\n- Handle documentation on error handlers\n- Drop/merge flask_restful ``flask_restful.RequestParser``\n- Handle ``RequestParser`` into ``expect`` decorator\n- Handle schema for ``inputs`` parsers\n- Added some inputs:\n - ``email``\n - ``ip``\n - ``ipv4``\n - ``ipv6``\n\n\n0.8.5 (2015-12-12)\n------------------\n\n- Handle mask on ``Polymorph`` field\n- Handle mask on inherited models\n- Replace `flask_restful.abort` by ``flask_restplus.errors.abort``\n- Replace `flask_restful.unpack` by ``flask_restplus.utils.unpack``\n- **Breaking changes**:\n - Renamed ``ApiModel`` into ``Model``\n - Renamed ``ApiNamespace`` into ``Namespace``\n\n\n0.8.4 (2015-12-07)\n------------------\n\n- Drop/merge `flask_restful.Resource` resolving a recursion problem\n- Allow any `callable` as field `default`, `min`, `max`...\n- Added ``Date`` field\n- Improve error handling for inconsistent masks\n- Handle model level default mask\n- support colons and dashes in mask field names\n- **Breaking changes**:\n - Renamed `exceptions` module into `errors`\n - Renamed `RestException` into ``RestError``\n - Renamed `MarshallingException` into ``MarshallingError``\n - ``DateTime`` field always output datetime\n\n0.8.3 (2015-12-05)\n------------------\n\n- Drop/merge flask-restful fields\n- Drop/merge flask-restplus inputs\n- Update Swagger-UI to version 2.1.3\n- Use minified version of Swagger-UI if ``DEBUG=False``\n- Blueprint subdomain support (static only)\n- Added support for default fields mask\n\n0.8.2 (2015-12-01)\n------------------\n\n- Skip unknown fields in mask when applied on a model\n- Added `*` token to fields mask (all remaining fields)\n- Ensure generated endpoints does not collide\n- Drop/merge flask-restful `Api.handler_error()`\n\n0.8.1 (2015-11-27)\n------------------\n\n- Refactor Swagger UI handling:\n - allow to register a custom view with ``@api.documentation``\n - allow to register a custom URL with the ``doc`` parameter\n - allow to disable documentation with ``doc=False``\n- Added fields mask support through header (see: `Fields Masks Documentation `_)\n- Expose ``flask_restful.inputs`` module on ``flask_restplus.inputs``\n- Added support for some missing fields and attributes:\n - ``host`` root field (filed only if ``SERVER_NAME`` config is set)\n - custom ``tags`` root field\n - ``exclusiveMinimum`` and ``exclusiveMaximum`` number field attributes\n - ``multipleOf`` number field attribute\n - ``minLength`` and ``maxLength`` string field attributes\n - ``pattern`` string field attribute\n - ``minItems`` and ``maxItems`` list field attributes\n - ``uniqueItems`` list field attribute\n- Allow to override the default error handler\n- Fixes\n\n\n0.8.0\n-----\n\n- Added payload validation (initial implementation based on jsonschema)\n- Added ``@api.deprecated`` to mark resources or methods as deprecated\n- Added ``@api.header`` decorator shortcut to document headers\n- Added Postman export\n- Fix compatibility with flask-restful 0.3.4\n- Allow to specify an exemple a custom fields with ``__schema_example__``\n- Added support for ``PATCH`` method in Swagger UI\n- Upgraded to Swagger UI 2.1.2\n- Handle enum as callable\n- Allow to configure ``docExpansion`` with the ``SWAGGER_UI_DOC_EXPANSION`` parameter\n\n\n0.7.2\n-----\n\n- Compatibility with flask-restful 0.3.3\n- Fix action=append handling in RequestParser\n- Upgraded to SwaggerUI 2.1.8-M1\n- Miscellaneous fixes\n\n\n0.7.1\n-----\n\n- Fix ``@api.marshal_with_list()`` keyword arguments handling.\n\n\n0.7.0\n-----\n\n- Expose models and fields schema through the ``__schema__`` attribute\n- Drop support for model as class\n- Added ``@api.errorhandler()`` to register custom error handlers\n- Added ``@api.response()`` shortcut decorator\n- Fix list nested models missing in definitions\n\n\n0.6.0\n-----\n\n- Python 2.6 support\n- Experimental polymorphism support (single inheritance only)\n - Added ``Polymorph`` field\n - Added ``discriminator`` attribute support on ``String`` fields\n - Added ``api.inherit()`` method\n- Added ``ClassName`` field\n\n0.5.1\n-----\n\n- Fix for parameter with schema (do not set type=string)\n\n\n0.5.0\n-----\n\n- Allow shorter syntax to set operation id: ``@api.doc('my-operation')``\n- Added a shortcut to specify the expected input model: ``@api.expect(my_fields)``\n- Added ``title`` attribute to fields\n- Added ``@api.extend()`` to extend models\n- Ensure coherence between ``required`` and ``allow_null`` for ``NestedField``\n- Support list of primitive types and list of models as body\n- Upgraded to latest version of Swagger UI\n- Fixes\n\n\n0.4.2\n-----\n\n- Rename apidoc blueprint into restplus_doc to avoid collisions\n\n\n0.4.1\n-----\n\n- Added ``SWAGGER_VALIDATOR_URL`` config parameter\n- Added ``readonly`` field parameter\n- Upgraded to latest version of Swagger UI\n\n\n0.4.0\n-----\n\n- Port to Flask-Restful 0.3+\n- Use the default Blueprint/App mecanism\n- Allow to hide some ressources or methods using ``@api.doc(False)`` or ``@api.hide``\n- Allow to globally customize the default operationId with the ``default_id`` callable parameter\n\n0.3.0\n-----\n\n- Switch to Swagger 2.0 (Major breakage)\n - ``notes`` documentation is now ``description``\n - ``nickname`` documentation is now ``id``\n - new responses declaration format\n- Added missing ``body`` parameter to document ``body`` input\n- Last release before Flask-Restful 0.3+ compatibility switch\n\n\n0.2.4\n-----\n\n- Handle ``description`` and ``required`` attributes on ``fields.List``\n\n0.2.3\n-----\n\n- Fix custom fields registeration\n\n0.2.2\n-----\n\n- Fix model list in declaration\n\n0.2.1\n-----\n\n- Allow to type custom fields with ``Api.model``\n- Handle custom fields into ``fieds.List``\n\n0.2\n---\n\n- Upgraded to SwaggerUI 0.2.22\n- Support additional field documentation attributes: ``required``, ``description``, ``enum``, ``min``, ``max`` and ``default``\n- Initial support for model in RequestParser\n\n0.1.3\n-----\n\n- Fix ``Api.marshal()`` shortcut\n\n0.1.2\n-----\n\n- Added ``Api.marshal_with()`` and ``Api.marshal_list_with()`` decorators\n- Added ``Api.marshal()`` shortcut\n\n\n0.1.1\n-----\n\n- Use ``zip_safe=False`` for proper packaging.\n\n\n0.1\n---\n\n- Initial release\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/noirbizarre/flask-restplus", "keywords": "flask restplus rest api swagger openapi", "license": "BSD-3-Clause", "maintainer": "", "maintainer_email": "", "name": "flask-restplus", "package_url": "https://pypi.org/project/flask-restplus/", "platform": "", "project_url": "https://pypi.org/project/flask-restplus/", "project_urls": { "Homepage": "https://github.com/noirbizarre/flask-restplus" }, "release_url": "https://pypi.org/project/flask-restplus/0.13.0/", "requires_dist": null, "requires_python": "", "summary": "Fully featured framework for fast, easy and documented API development with Flask", "version": "0.13.0" }, "last_serial": 5668943, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "f79527ca1b578e94c1b29521e3bd43a2", "sha256": "7bc6f1f325bf44cb2b06dd76f435f3496554b6d67f11c39d04e6309a70d16727" }, "downloads": -1, "filename": "flask-restplus-0.1.tar.gz", "has_sig": false, "md5_digest": "f79527ca1b578e94c1b29521e3bd43a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 174325, "upload_time": "2014-08-17T19:34:08", "url": "https://files.pythonhosted.org/packages/b4/c3/6742608f9ad015ba9bff6d388931f75904f9521085794779414db01290f0/flask-restplus-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "4d24e6f6c5de20ceb8eab3a2b827d89a", "sha256": "df651acd8c4ddf9046d7bb9a29e8ae06a4f9191720d2e3baf07be439ebb87ed3" }, "downloads": -1, "filename": "flask-restplus-0.1.1.tar.gz", "has_sig": false, "md5_digest": "4d24e6f6c5de20ceb8eab3a2b827d89a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 174532, "upload_time": "2014-08-17T20:06:42", "url": "https://files.pythonhosted.org/packages/e1/05/0faa9945950cef9489f5d111a4aa0571010bdbaf6d12dd0dddbe80304645/flask-restplus-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "7398b6912688249389eeb62ce09aa564", "sha256": "788338238715752d9d974c63aae3a23c7a847a6f43fc3ec81d95cf14dcc02fff" }, "downloads": -1, "filename": "flask-restplus-0.1.2.tar.gz", "has_sig": false, "md5_digest": "7398b6912688249389eeb62ce09aa564", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 175001, "upload_time": "2014-08-19T15:52:15", "url": "https://files.pythonhosted.org/packages/3c/8f/754fb1a6aa389e117756c28a4a179aba85a5be0a7061e20f07cf53def683/flask-restplus-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "df143ccda91de4b9ccfe374b7c72aa80", "sha256": "e129f64b3225f34ba7036f0e83d8d7dbffe67f3516e9ab9b5dc321a56b1fc0bb" }, "downloads": -1, "filename": "flask-restplus-0.1.3.tar.gz", "has_sig": false, "md5_digest": "df143ccda91de4b9ccfe374b7c72aa80", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 175061, "upload_time": "2014-08-19T16:30:01", "url": "https://files.pythonhosted.org/packages/42/b6/b420f612a720f892efb25d28edcc56e874982fb3baba8bfb6cc32214f5ae/flask-restplus-0.1.3.tar.gz" } ], "0.10.0": [ { "comment_text": "", "digests": { "md5": "6f9322ce7fc7a3b939688c1727b2f1b4", "sha256": "646c0d899f5ed03880a6ebdf7abd55ee9216b8200f3e66930e8af36bac5bcd25" }, "downloads": -1, "filename": "flask_restplus-0.10.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6f9322ce7fc7a3b939688c1727b2f1b4", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 1017478, "upload_time": "2017-02-12T11:14:09", "url": "https://files.pythonhosted.org/packages/3a/24/b95038987d808fe1778f0bbe70c86e48fb8a0ea116198b0bc5596b07d154/flask_restplus-0.10.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "94ed4bf805b95a3d812d1414eb844778", "sha256": "068a14f1765ce239312e0c3fc0606ec5d737c6a7528f5bb47ba37f29a978206e" }, "downloads": -1, "filename": "flask-restplus-0.10.0.tar.gz", "has_sig": false, "md5_digest": "94ed4bf805b95a3d812d1414eb844778", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 984857, "upload_time": "2017-02-12T11:13:55", "url": "https://files.pythonhosted.org/packages/6c/33/e55eeadf0b1d6da6e044d5d4fde4fb949919e45413f99eee2e0b74e4c08e/flask-restplus-0.10.0.tar.gz" } ], "0.10.1": [ { "comment_text": "", "digests": { "md5": "bf50bc7b904aee0ccc8a24848644d2b4", "sha256": "1a005a960ee2efa96dd8c6dc67efb0f047b9c27057a3e9d635181a41548ceba6" }, "downloads": -1, "filename": "flask_restplus-0.10.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bf50bc7b904aee0ccc8a24848644d2b4", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 1017701, "upload_time": "2017-03-04T22:33:49", "url": "https://files.pythonhosted.org/packages/89/43/6b24a9c910129435d83beed5088b444b4705bae66c20cefe3798f2a0725a/flask_restplus-0.10.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "63edde9fda67866e890bf6fc98ffb71c", "sha256": "129767ba6087a6f0a6d1bd901f4c11192b4d33fe80c38cf2a8a0b5f8dd6049e3" }, "downloads": -1, "filename": "flask-restplus-0.10.1.tar.gz", "has_sig": false, "md5_digest": "63edde9fda67866e890bf6fc98ffb71c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 985047, "upload_time": "2017-03-04T22:33:36", "url": "https://files.pythonhosted.org/packages/1c/48/b5326fb08223191512083857eb0ad3f640d06744919cd66318392ce18bb4/flask-restplus-0.10.1.tar.gz" } ], "0.11.0": [ { "comment_text": "", "digests": { "md5": "4b8797c4c77b13eb5ccac9693b08c829", "sha256": "1664401e61bcec4fdcfbfd25df81b233fe7388a6ae73c37b78918957609508b6" }, "downloads": -1, "filename": "flask_restplus-0.11.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4b8797c4c77b13eb5ccac9693b08c829", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 3768957, "upload_time": "2018-05-16T15:22:55", "url": "https://files.pythonhosted.org/packages/26/cf/8c12fe4ccd1dadb6fa5e7f95065c894740f3a053454daeb8af6ff266de0f/flask_restplus-0.11.0-py2.py3-none-any.whl" } ], "0.12.0": [ { "comment_text": "", "digests": { "md5": "4c6d2545896db6e3c5f9629ec3fe38d9", "sha256": "95567190186668dd87a13a418edef2911d7e84b5318926a087b60585347525d5" }, "downloads": -1, "filename": "flask_restplus-0.12.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4c6d2545896db6e3c5f9629ec3fe38d9", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 2445665, "upload_time": "2018-09-27T10:04:48", "url": "https://files.pythonhosted.org/packages/4d/89/5fe9f7e3e611a53447378e29efc8f7fc452ddb608f7c51bd104881791e3e/flask_restplus-0.12.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c0e0a974ac7c42196ffdb9f835af6408", "sha256": "0069acca0f3fb7d2f3b377df8a79b7a90edfd1206b2087a0cbe70004f56dfe0e" }, "downloads": -1, "filename": "flask-restplus-0.12.0.tar.gz", "has_sig": false, "md5_digest": "c0e0a974ac7c42196ffdb9f835af6408", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2414043, "upload_time": "2018-09-27T10:04:15", "url": "https://files.pythonhosted.org/packages/8d/c4/1e584e4dc560400462e7f17aff1f1c4e6cc689aee4b5443d2498f493e9de/flask-restplus-0.12.0.tar.gz" } ], "0.12.1": [ { "comment_text": "", "digests": { "md5": "252736ff76f26a400ffbd87728ec3590", "sha256": "cdc27b5be63f12968a7f762eaa355e68228b0c904b4c96040a314ba7dc6d0e69" }, "downloads": -1, "filename": "flask_restplus-0.12.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "252736ff76f26a400ffbd87728ec3590", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 2451487, "upload_time": "2018-09-28T12:51:40", "url": "https://files.pythonhosted.org/packages/29/65/a928450eed445995fb25f9e4fe1495d2e8d53d9ddcfe1d94a017bed9f74e/flask_restplus-0.12.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cf46cc207261e43f005fc213f65442ee", "sha256": "3fad697e1d91dfc13c078abcb86003f438a751c5a4ff41b84c9050199d2eab62" }, "downloads": -1, "filename": "flask-restplus-0.12.1.tar.gz", "has_sig": false, "md5_digest": "cf46cc207261e43f005fc213f65442ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2418801, "upload_time": "2018-09-28T12:51:34", "url": "https://files.pythonhosted.org/packages/bf/e2/785c4b07c9f6d18ce2b42ea888801a35cc798fef6baa5982450ac96cb92b/flask-restplus-0.12.1.tar.gz" } ], "0.13.0": [ { "comment_text": "", "digests": { "md5": "7e5be9b9267f8c578709f41cc21b790f", "sha256": "a15d251923a8feb09a5d805c2f4d188555910a42c64d58f7dd281b8cac095f1b" }, "downloads": -1, "filename": "flask_restplus-0.13.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7e5be9b9267f8c578709f41cc21b790f", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 2455767, "upload_time": "2019-08-12T21:51:40", "url": "https://files.pythonhosted.org/packages/c2/a6/b17c848771f96ad039ad9e3ea275e842a16c39c4f3eb9f60ee330b20b6c2/flask_restplus-0.13.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "63bf1f895d7a3398c590ff223c8d59b8", "sha256": "a66e442d0bca08f389fc3d07b4d808fc89961285d12fb8013f7cf15516fa9f5c" }, "downloads": -1, "filename": "flask-restplus-0.13.0.tar.gz", "has_sig": false, "md5_digest": "63bf1f895d7a3398c590ff223c8d59b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2422174, "upload_time": "2019-08-12T21:51:33", "url": "https://files.pythonhosted.org/packages/ac/d6/270f22ed9974e3ce0a3cc8c0be08211e63f82b46550dda85d0ae26b37371/flask-restplus-0.13.0.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "349c7c99ddccb6c1545e3cde0e08c5e1", "sha256": "8a4fa4352c96a4801ab88d86d77bc3ed1d91862d9fe55322c98af7e28ab27301" }, "downloads": -1, "filename": "flask-restplus-0.2.tar.gz", "has_sig": false, "md5_digest": "349c7c99ddccb6c1545e3cde0e08c5e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 178447, "upload_time": "2014-08-26T06:15:04", "url": "https://files.pythonhosted.org/packages/d9/fc/fba234adfed8d99507857b35e7f41314dc988dff9a32ce71e685e29e8ca5/flask-restplus-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "6bcc380995a7620497d43a5993843149", "sha256": "0c67837795e9fdd784c70240a0f5172f64c64c4423c6971886569094525992cb" }, "downloads": -1, "filename": "flask-restplus-0.2.1.tar.gz", "has_sig": false, "md5_digest": "6bcc380995a7620497d43a5993843149", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 178730, "upload_time": "2014-08-26T08:13:49", "url": "https://files.pythonhosted.org/packages/37/4e/ca9f15b2c23c7c907c1e05ae795543bfcc1ae6663d52a628fd1cc847b081/flask-restplus-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "7893938ad32edb2c6dd45a31e92cffa1", "sha256": "446ed0ab58be48322cd3504b80dfa424c6a367ff7926d8772d9f368b43a90d5d" }, "downloads": -1, "filename": "flask-restplus-0.2.2.tar.gz", "has_sig": false, "md5_digest": "7893938ad32edb2c6dd45a31e92cffa1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 178994, "upload_time": "2014-08-26T14:34:14", "url": "https://files.pythonhosted.org/packages/24/f5/2ed65ea171ffae727e64313757ef49e2e2aa86c7866435cf0c9719dd0340/flask-restplus-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "922f7e1522031bea0220c16a17eac42d", "sha256": "37552f1da6698fec6c53c519cd916cd8b8f00a730fa4365128b380225e56c100" }, "downloads": -1, "filename": "flask-restplus-0.2.3.tar.gz", "has_sig": false, "md5_digest": "922f7e1522031bea0220c16a17eac42d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 179128, "upload_time": "2014-08-26T16:20:23", "url": "https://files.pythonhosted.org/packages/35/46/1376d6a4a933ca248fc8ec8e22d62975f58c1c83f24f1556f9167954666e/flask-restplus-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "68934686975b719ede5ecd9ef897a052", "sha256": "8009f5d6036ce032a8b3688c269c510e061d0fa3cb072e8300fd7b6923dda5c6" }, "downloads": -1, "filename": "flask-restplus-0.2.4.tar.gz", "has_sig": false, "md5_digest": "68934686975b719ede5ecd9ef897a052", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 179163, "upload_time": "2014-08-26T17:48:20", "url": "https://files.pythonhosted.org/packages/2a/0d/78dc2022ea61e93d07959cbcd6daa6dede6f38dc2970cba767774b28d5c4/flask-restplus-0.2.4.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "2246c4e05e13e502dcebfed9482f357a", "sha256": "daff50f3f268f4dfe1155a947512133eaf861a78d46ccfef1154c333852a8d65" }, "downloads": -1, "filename": "flask_restplus-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2246c4e05e13e502dcebfed9482f357a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 206721, "upload_time": "2014-12-14T13:09:08", "url": "https://files.pythonhosted.org/packages/31/e0/06920491f5ba2f411811506c576aeb978f3ff9f030880fa72822bd6f80e4/flask_restplus-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2ebadb3578951e522a92f24369ccc60f", "sha256": "bfb6db3574b1a77dfab4f66f944f9dd12dc6e929fe3644f4b7142a06568b514d" }, "downloads": -1, "filename": "flask-restplus-0.3.0.tar.gz", "has_sig": false, "md5_digest": "2ebadb3578951e522a92f24369ccc60f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 197611, "upload_time": "2014-12-14T13:09:00", "url": "https://files.pythonhosted.org/packages/b5/3d/d4951487c414f6705563c01cceb450c3199507137a732114860ce7b6645c/flask-restplus-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "8215a2fdc132a16345feb0e90e51db80", "sha256": "3afb9eb6184b791f9b9e0f14b6530904e566d6959e9b3ee86f82e9a24b49aab6" }, "downloads": -1, "filename": "flask_restplus-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8215a2fdc132a16345feb0e90e51db80", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 207147, "upload_time": "2014-12-15T18:50:25", "url": "https://files.pythonhosted.org/packages/46/63/4628c75b474b9956295fc365ff234971ba3fd811b3f4e1dbf4460e0bce71/flask_restplus-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f27d6360e470f3be69518f875bc6dc36", "sha256": "7c9a97020d1d0a882a1b06c4571ef212ea564b1e2af286df866a018a58de7822" }, "downloads": -1, "filename": "flask-restplus-0.4.0.tar.gz", "has_sig": false, "md5_digest": "f27d6360e470f3be69518f875bc6dc36", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 197670, "upload_time": "2014-12-15T18:50:18", "url": "https://files.pythonhosted.org/packages/4c/e1/86375748e029c65c8f481b6457cdf6c3ac613713b609c50b848f29e197cc/flask-restplus-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "996ab4062cc48b7a5a046f0925a6cd14", "sha256": "e6b440bfa93e33fc55eec09594376e06546bc74c910b493e2dbc5e9c342091a9" }, "downloads": -1, "filename": "flask_restplus-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "996ab4062cc48b7a5a046f0925a6cd14", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 435470, "upload_time": "2015-02-02T00:40:54", "url": "https://files.pythonhosted.org/packages/58/9b/b016d572c75eaec3255980a02b0025703f1023b87164b017de33464cc597/flask_restplus-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "095c4adde6cd5dc46b5c3d5263b4e103", "sha256": "498b67e64fa040cce8cc0b790273b7d3dd840a1fbf13aa1e64816b7be396d518" }, "downloads": -1, "filename": "flask-restplus-0.4.1.tar.gz", "has_sig": false, "md5_digest": "095c4adde6cd5dc46b5c3d5263b4e103", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 428646, "upload_time": "2015-02-02T00:40:46", "url": "https://files.pythonhosted.org/packages/bc/4f/1f19ec5bbe2260979d625fd210d94aee7eff6e89c012e9fb8ac0ea1c2b4c/flask-restplus-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "f66c74fed28a65e3057eed0d63fb0872", "sha256": "f5705da5ebd4ba50d9c309ccd4d8b58449df98b6b2ee7cb92ea3a7dbe7b7fea1" }, "downloads": -1, "filename": "flask_restplus-0.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f66c74fed28a65e3057eed0d63fb0872", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 435533, "upload_time": "2015-02-02T00:57:12", "url": "https://files.pythonhosted.org/packages/78/61/cf837c61c8e2a2922c7abf7e8b8eff8ebd40e205945ea5a221f192aa9dee/flask_restplus-0.4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fd64c4bd8da75d484c7092acbb1f9f11", "sha256": "431303d210e0ee7e0a0f7ac9b8b7be1411651ab676e4cea5ab25f4ae1b703ec0" }, "downloads": -1, "filename": "flask-restplus-0.4.2.tar.gz", "has_sig": false, "md5_digest": "fd64c4bd8da75d484c7092acbb1f9f11", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 428732, "upload_time": "2015-02-02T00:57:05", "url": "https://files.pythonhosted.org/packages/fd/31/8a4ab6ac0f7ed7515139fe4bae4cf198455ccfdafc94b85cdbb488964130/flask-restplus-0.4.2.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "32431e806cbb6a142180feaa9f7e5a62", "sha256": "c66adac9fb1d648426d4508fe92bbc5d8677ee88ff6b47a779beaf5df57fac7e" }, "downloads": -1, "filename": "flask_restplus-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "32431e806cbb6a142180feaa9f7e5a62", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 439832, "upload_time": "2015-02-23T09:01:14", "url": "https://files.pythonhosted.org/packages/2a/b1/3af464b448142404698ddd45f199d4ffe7806cb6a221d2ef268f3ba7da4c/flask_restplus-0.5.0-py2.py3-none-any.whl" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "231198272d0fb59e07ece833c47a9a1b", "sha256": "9144a4424788c2b888119730e6a9efb2b100a9e6f989a1e1a3d4e3db6d2cbf86" }, "downloads": -1, "filename": "flask_restplus-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "231198272d0fb59e07ece833c47a9a1b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 439919, "upload_time": "2015-02-23T11:10:20", "url": "https://files.pythonhosted.org/packages/8d/6a/79bedeecb24bcf330830c81037ed3a1c49ce63a3b0f8156e7160fb7a9252/flask_restplus-0.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cb62dfcb273d85bbb7541afb92629e71", "sha256": "2872ec3553d4280c701dd8abe9edb4eff5bc612c302fe31c634e58537d83d322" }, "downloads": -1, "filename": "flask-restplus-0.5.1.tar.gz", "has_sig": false, "md5_digest": "cb62dfcb273d85bbb7541afb92629e71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 433072, "upload_time": "2015-02-23T11:09:13", "url": "https://files.pythonhosted.org/packages/a5/8f/e9a73f0b69bd091b62401f31952f897178d1e718877ba53b4fa50a9538a7/flask-restplus-0.5.1.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "6f4a7e58f5169079d179bb1a5394ecd3", "sha256": "9ea90fd69c0ea7afb91f01b4bd08661c31850bf8171da5844f99771f8b80556a" }, "downloads": -1, "filename": "flask_restplus-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6f4a7e58f5169079d179bb1a5394ecd3", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 443409, "upload_time": "2015-03-19T08:52:44", "url": "https://files.pythonhosted.org/packages/75/2c/9a41c39f386f06b5df353dba1771e0e6b17c47a182b245c42f09cef0ea13/flask_restplus-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "006bfa4463fb2228daa0ec7ffaf262a1", "sha256": "907461f10ef4349ce0ce294fbef8d7399e3371cbef8469083b61e7c516b6a459" }, "downloads": -1, "filename": "flask-restplus-0.6.0.tar.gz", "has_sig": false, "md5_digest": "006bfa4463fb2228daa0ec7ffaf262a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 435791, "upload_time": "2015-03-19T08:52:51", "url": "https://files.pythonhosted.org/packages/d2/eb/7154f42b5b2c9b909556ca6e965926002d57b1c87c0fce92adfd414135bb/flask-restplus-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "4742f5923b2874886a7b5278bc239886", "sha256": "91c509edfb33f7f76dc0e40de8177baf92057e682a270c5024e7913e09a604b3" }, "downloads": -1, "filename": "flask_restplus-0.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4742f5923b2874886a7b5278bc239886", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 445059, "upload_time": "2015-04-02T15:53:40", "url": "https://files.pythonhosted.org/packages/27/36/d339c0ed764e4331b689cf2429f18d0cb23af9f2194a2f334164d5cd9bec/flask_restplus-0.7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "03d930e1451a517ecca50ce71a1cac94", "sha256": "d5c93cd4b0bbff59bffe8dcba2369d4a0d39c1af3831c7c30887b5a812a5002d" }, "downloads": -1, "filename": "flask-restplus-0.7.0.tar.gz", "has_sig": false, "md5_digest": "03d930e1451a517ecca50ce71a1cac94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 436993, "upload_time": "2015-04-02T15:53:29", "url": "https://files.pythonhosted.org/packages/a6/74/d37731c1c805e74afc05ad45c60b7cdf4da235ff43887b1daeb30217cde1/flask-restplus-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "374c46de40f2614c455470b66307aea1", "sha256": "6ecd598f01ccb4128bea41485f77b1ebfb315f2c006733da184a69c128718354" }, "downloads": -1, "filename": "flask_restplus-0.7.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "374c46de40f2614c455470b66307aea1", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 445145, "upload_time": "2015-04-03T19:25:42", "url": "https://files.pythonhosted.org/packages/10/97/c620ab1a09ab70efa5bcb2fdbf0027601b06289bb61c4d9e0fa6d420cdb2/flask_restplus-0.7.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "db61ffdc5945ca2bc8e1b5b52f0b25af", "sha256": "16df09aeec51abb7445b56c8a2ba232e5b9cce5589a0fe44b31edc9d55d33ba1" }, "downloads": -1, "filename": "flask-restplus-0.7.1.tar.gz", "has_sig": false, "md5_digest": "db61ffdc5945ca2bc8e1b5b52f0b25af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 437077, "upload_time": "2015-04-03T19:25:34", "url": "https://files.pythonhosted.org/packages/66/46/a0c8f65253563e4448aeb4fb70a6f37b87a362ffd41aca391fa888a73053/flask-restplus-0.7.1.tar.gz" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "6527443a8a641a993fb6d0837048c437", "sha256": "4a146f976dbd5db79bf19db518b6bb9c09df4a6a69c0d54a69767a890a7ae5ed" }, "downloads": -1, "filename": "flask_restplus-0.7.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6527443a8a641a993fb6d0837048c437", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 445341, "upload_time": "2015-06-03T10:18:39", "url": "https://files.pythonhosted.org/packages/5a/0f/92bfd599c327a78af1c877379aff1e35d9d0a02ec0dc9c52f8df4a041395/flask_restplus-0.7.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c777e6097debc2d58c0bbc19beee5bf1", "sha256": "b7d29e5347f717022e9fc6f0c2980fe8477a938a19ffccd1c9c95f0ce3dc7219" }, "downloads": -1, "filename": "flask-restplus-0.7.2.tar.gz", "has_sig": false, "md5_digest": "c777e6097debc2d58c0bbc19beee5bf1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 437244, "upload_time": "2015-06-03T10:18:34", "url": "https://files.pythonhosted.org/packages/b9/eb/54836634cfcdf7cb73c7cd86fc207d2d98a95447e719435f8dd48efcc60f/flask-restplus-0.7.2.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "a18f6e3c7b4d0606ff00194484deda42", "sha256": "ccef195153bf357ec5018b24e9c6b977d191b1b3f586c56c5ab0a7b6314a97d7" }, "downloads": -1, "filename": "flask_restplus-0.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a18f6e3c7b4d0606ff00194484deda42", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 1103328, "upload_time": "2015-10-01T09:21:27", "url": "https://files.pythonhosted.org/packages/2e/6a/4022a9df565ae668f51c3c60f391f3567901b6831d461e16cfe72d8079b0/flask_restplus-0.8.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dfbe38259a85e67c0f115610335ac316", "sha256": "4023c7b81d367f472420e95409e13f49a06b2473d187e739d9bd4002d0e30926" }, "downloads": -1, "filename": "flask-restplus-0.8.0.tar.gz", "has_sig": false, "md5_digest": "dfbe38259a85e67c0f115610335ac316", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1035789, "upload_time": "2015-10-01T09:19:20", "url": "https://files.pythonhosted.org/packages/f6/c7/d393e1bf5874d051f0932f118432b83cf30e6e24f091b65dad048d15f0d5/flask-restplus-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "c8d9d38d0da5724f8b62fa62a0550ffe", "sha256": "273fbda867e6bfe2cf62a6da05613fec8cfbb7db954dfe0d33af7132d49391a1" }, "downloads": -1, "filename": "flask_restplus-0.8.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c8d9d38d0da5724f8b62fa62a0550ffe", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 1062719, "upload_time": "2015-11-27T15:07:44", "url": "https://files.pythonhosted.org/packages/bb/a7/06b92130ad7b1384e68569e564a551db7c2bb326cbcc40df02c8821d9a68/flask_restplus-0.8.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a2e28705b732271da810df828363a98e", "sha256": "2fafc6a71483f798e222ef58ffaaebe5ad408a2ef123a198e1e79eb53ae88d3c" }, "downloads": -1, "filename": "flask-restplus-0.8.1.tar.gz", "has_sig": false, "md5_digest": "a2e28705b732271da810df828363a98e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1042742, "upload_time": "2015-11-27T15:07:28", "url": "https://files.pythonhosted.org/packages/38/ae/7447f2c515906849027eab2e2b0acd425aa86aa5ae096e822cbd6f03da49/flask-restplus-0.8.1.tar.gz" } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "32f05dde6e98cbc4fdb4faade2a849da", "sha256": "6926de93e19f36dcdab6d5904c437ab163d95044eb577c1f08783e2ff69d12e1" }, "downloads": -1, "filename": "flask_restplus-0.8.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "32f05dde6e98cbc4fdb4faade2a849da", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 1066622, "upload_time": "2015-12-01T00:35:20", "url": "https://files.pythonhosted.org/packages/64/b6/8dee644d7844944e9d5d83f2d4491bf20bad87fe59a909dbd7d7d90e02a7/flask_restplus-0.8.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "129a1ffe38f2e98336d09825d24eca21", "sha256": "3cedb45d7418d4fca495c005cfa2c83286bef2c3cb188f8ce93684d4ccd2be78" }, "downloads": -1, "filename": "flask-restplus-0.8.2.tar.gz", "has_sig": false, "md5_digest": "129a1ffe38f2e98336d09825d24eca21", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1045505, "upload_time": "2015-12-01T00:34:53", "url": "https://files.pythonhosted.org/packages/87/9d/0798c0f07fdf46f0a41101ee1a7efcca89355b8e7e795335292540a14c56/flask-restplus-0.8.2.tar.gz" } ], "0.8.3": [ { "comment_text": "", "digests": { "md5": "7d94f9ff02da8c6460bb8715fcf6dd1d", "sha256": "6228c218fbf27b63e3acd29d5d24eb174fe8bf89054bbd48b3ed21b16b516db9" }, "downloads": -1, "filename": "flask_restplus-0.8.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7d94f9ff02da8c6460bb8715fcf6dd1d", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 1083514, "upload_time": "2015-12-05T02:34:01", "url": "https://files.pythonhosted.org/packages/c8/5d/31a50aee5b4adbeba832742ce429663837173fd10fb4948e4c8b4b2a6677/flask_restplus-0.8.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3c935c9e782c71fbd30f5038c613d125", "sha256": "05777638fe9255f8789c298a20c4aad6895579016604369843a49c7c702cbd21" }, "downloads": -1, "filename": "flask-restplus-0.8.3.tar.gz", "has_sig": false, "md5_digest": "3c935c9e782c71fbd30f5038c613d125", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1060759, "upload_time": "2015-12-05T02:33:44", "url": "https://files.pythonhosted.org/packages/0c/71/5efdad97bd202f81547c3172afad9bd4a3f4af6b2a10c44249d7ccfb8803/flask-restplus-0.8.3.tar.gz" } ], "0.8.4": [ { "comment_text": "", "digests": { "md5": "e206482958178e19842bb414cf3254f1", "sha256": "f3a68608728d58f262dcd0c9d3ecb5b7ac0008f6a731c37d3c53f4e931cef765" }, "downloads": -1, "filename": "flask_restplus-0.8.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e206482958178e19842bb414cf3254f1", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 1086203, "upload_time": "2015-12-07T09:50:37", "url": "https://files.pythonhosted.org/packages/fa/02/6471c4de668d8903d686400b25177cb80530673cda748815fbae668b61ef/flask_restplus-0.8.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e1350ea0faf57f27120a8e5c98248bcf", "sha256": "05d43e297bac36811fea3c805a41cfee9eaafe250016b710446a4e6bfd5c078a" }, "downloads": -1, "filename": "flask-restplus-0.8.4.tar.gz", "has_sig": false, "md5_digest": "e1350ea0faf57f27120a8e5c98248bcf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1063502, "upload_time": "2015-12-07T09:50:22", "url": "https://files.pythonhosted.org/packages/6e/a3/448b6052feb542cfb6dbb58cb21387ec6f850eadbb497bb1d33ea084294c/flask-restplus-0.8.4.tar.gz" } ], "0.8.5": [ { "comment_text": "", "digests": { "md5": "d1ecf518b9aab8addca8e13be3c853e5", "sha256": "7273b2f5ff68d84fb409e2270169577c3fa683624afac37670f406ccaacef926" }, "downloads": -1, "filename": "flask_restplus-0.8.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d1ecf518b9aab8addca8e13be3c853e5", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 1088841, "upload_time": "2015-12-12T12:54:56", "url": "https://files.pythonhosted.org/packages/65/5e/026e2e989be042d492f9e4618f5eaea5b18b003ab4294fe365f2bbb5e67f/flask_restplus-0.8.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75d72782ba3a5480c3c08a9d8789905e", "sha256": "c2e9bdba64a18c67c3ada84e56e470516be7e454bda2b22e690bbb5c478fa6bc" }, "downloads": -1, "filename": "flask-restplus-0.8.5.tar.gz", "has_sig": false, "md5_digest": "75d72782ba3a5480c3c08a9d8789905e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1066591, "upload_time": "2015-12-12T12:54:39", "url": "https://files.pythonhosted.org/packages/25/df/9850dd6df1a7c32824b8cf00f9ecf2f0aac7ea162208250cfee50ac73aae/flask-restplus-0.8.5.tar.gz" } ], "0.8.6": [ { "comment_text": "", "digests": { "md5": "170155a154c46f7b5e6896d1437f73c2", "sha256": "91d9866d2a33d33ea01eaebf42358e7d7806938bbab7d5d00062073ddfa7608d" }, "downloads": -1, "filename": "flask_restplus-0.8.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "170155a154c46f7b5e6896d1437f73c2", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 1099434, "upload_time": "2015-12-26T18:04:23", "url": "https://files.pythonhosted.org/packages/60/b7/86c7fe869045abe6672554f28a60ffff812015e828fb63aecc53063cd0fd/flask_restplus-0.8.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fcffd6ab75dc90f7bf66c2528a426abc", "sha256": "3bb76cc156b9a09da62396d82b29fa31e4f27cccf79528538fe7155cf2785593" }, "downloads": -1, "filename": "flask-restplus-0.8.6.tar.gz", "has_sig": false, "md5_digest": "fcffd6ab75dc90f7bf66c2528a426abc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1077073, "upload_time": "2015-12-26T18:04:05", "url": "https://files.pythonhosted.org/packages/91/c9/d301a487470dafc33d29878c59b85c4442981b79813ce1045b7f5f74e625/flask-restplus-0.8.6.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "c565271eb9f213e62e6a574f06e3dac6", "sha256": "154768dfc22aaad67cb1f4ce91dcaa58d97791fb6820ed40d05cdaccda701f35" }, "downloads": -1, "filename": "flask_restplus-0.9.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c565271eb9f213e62e6a574f06e3dac6", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 902972, "upload_time": "2016-02-22T16:45:36", "url": "https://files.pythonhosted.org/packages/cb/5c/33a621cc8a740a76a95821a619971a988fe77dcef4e932b417f60ff138e2/flask_restplus-0.9.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "88ed2aafc5563efdcec98315d4b68fad", "sha256": "f2f7c672ca6504371eb729f03a650c1942902da881f289235d67e1cc3df9a1b3" }, "downloads": -1, "filename": "flask-restplus-0.9.0.tar.gz", "has_sig": false, "md5_digest": "88ed2aafc5563efdcec98315d4b68fad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 868011, "upload_time": "2016-02-22T16:45:24", "url": "https://files.pythonhosted.org/packages/6f/44/c9fef41ec4bbb451b69312539f0cc9a3c0c4d1ef436909bb6753989051b1/flask-restplus-0.9.0.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "52e72ac3f967233ed38851dc3f237f6c", "sha256": "f7ffbf92df7a0f84531c105270d58d36085c93b9f66aa1b239e1298f073f9ad1" }, "downloads": -1, "filename": "flask_restplus-0.9.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "52e72ac3f967233ed38851dc3f237f6c", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 903895, "upload_time": "2016-04-22T13:03:12", "url": "https://files.pythonhosted.org/packages/e3/cf/f17666fe32180cc6f06ed9ff3dd18732a77919f04e47d4661c06cc97c49c/flask_restplus-0.9.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4e15545453c3da2187f0f1f98fdb0dfe", "sha256": "c4313097a673ef2cffabceb44b6fdd03132ee5e7ab34d0289c37af12a3d11186" }, "downloads": -1, "filename": "flask-restplus-0.9.2.tar.gz", "has_sig": false, "md5_digest": "4e15545453c3da2187f0f1f98fdb0dfe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 868988, "upload_time": "2016-04-22T13:02:59", "url": "https://files.pythonhosted.org/packages/9b/9d/a4a5a0a9aa777a8c9e6544cfcdea717a63a657f14e24d10b4070312d288f/flask-restplus-0.9.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7e5be9b9267f8c578709f41cc21b790f", "sha256": "a15d251923a8feb09a5d805c2f4d188555910a42c64d58f7dd281b8cac095f1b" }, "downloads": -1, "filename": "flask_restplus-0.13.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7e5be9b9267f8c578709f41cc21b790f", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 2455767, "upload_time": "2019-08-12T21:51:40", "url": "https://files.pythonhosted.org/packages/c2/a6/b17c848771f96ad039ad9e3ea275e842a16c39c4f3eb9f60ee330b20b6c2/flask_restplus-0.13.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "63bf1f895d7a3398c590ff223c8d59b8", "sha256": "a66e442d0bca08f389fc3d07b4d808fc89961285d12fb8013f7cf15516fa9f5c" }, "downloads": -1, "filename": "flask-restplus-0.13.0.tar.gz", "has_sig": false, "md5_digest": "63bf1f895d7a3398c590ff223c8d59b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2422174, "upload_time": "2019-08-12T21:51:33", "url": "https://files.pythonhosted.org/packages/ac/d6/270f22ed9974e3ce0a3cc8c0be08211e63f82b46550dda85d0ae26b37371/flask-restplus-0.13.0.tar.gz" } ] }