{ "info": { "author": "Cristi V.", "author_email": "cristi@cvjd.me", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 1.11", "Framework :: Django :: 2.0", "Framework :: Django :: 2.1", "Framework :: Django :: 2.2", "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.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Documentation", "Topic :: Software Development :: Code Generators" ], "description": ".. role:: python(code)\n :language: python\n\n########################################\ndrf-yasg - Yet another Swagger generator\n########################################\n\n|travis| |nbsp| |codecov| |nbsp| |rtd-badge| |nbsp| |pypi-version|\n\n|bmac-button|\n\nGenerate **real** Swagger/OpenAPI 2.0 specifications from a Django Rest Framework API.\n\nCompatible with\n\n- **Django Rest Framework**: 3.8, 3.9, 3.10\n- **Django**: 1.11, 2.1, 2.2\n- **Python**: 2.7, 3.5, 3.6, 3.7\n\nOnly the latest patch version of each ``major.minor`` series of Python, Django and Django REST Framework is supported.\n\n**Only the latest version of drf-yasg is supported.** Support of old versions is dropped immediately with the release\nof a new version. Please do not create issues before upgrading to the latest release available at the time. Regression\nreports are accepted and will be resolved with a new release as quickly as possible. Removed features will usually go\nthrough a deprecation cycle of a few minor releases.\n\nResources:\n\n* **Source**: https://github.com/axnsan12/drf-yasg/\n* **Documentation**: https://drf-yasg.readthedocs.io/\n* **Changelog**: https://drf-yasg.readthedocs.io/en/stable/changelog.html\n* **Live demo**: https://drf-yasg-demo.herokuapp.com/\n\n|heroku-button|\n\n********\nFeatures\n********\n\n- full support for nested Serializers and Schemas\n- response schemas and descriptions\n- model definitions compatible with codegen tools\n- customization hooks at all points in the spec generation process\n- JSON and YAML format for spec\n- bundles latest version of\n `swagger-ui `_ and\n `redoc `_ for viewing the generated documentation\n- schema view is cacheable out of the box\n- generated Swagger schema can be automatically validated by\n `swagger-spec-validator `_\n- supports Django REST Framework API versioning with ``URLPathVersioning`` and ``NamespaceVersioning``; other DRF\n or custom versioning schemes are not currently supported\n\n.. figure:: https://raw.githubusercontent.com/axnsan12/drf-yasg/1.0.2/screenshots/redoc-nested-response.png\n :width: 100%\n :figwidth: image\n :alt: redoc screenshot\n\n **Fully nested request and response schemas.**\n\n.. figure:: https://raw.githubusercontent.com/axnsan12/drf-yasg/1.0.2/screenshots/swagger-ui-list.png\n :width: 100%\n :figwidth: image\n :alt: swagger-ui screenshot\n\n **Choose between redoc and swagger-ui.**\n\n.. figure:: https://raw.githubusercontent.com/axnsan12/drf-yasg/1.0.2/screenshots/swagger-ui-models.png\n :width: 100%\n :figwidth: image\n :alt: model definitions screenshot\n\n **Real Model definitions.**\n\n\n*****************\nTable of contents\n*****************\n\n.. contents::\n :depth: 4\n\n*****\nUsage\n*****\n\n0. Installation\n===============\n\nThe preferred instalation method is directly from pypi:\n\n.. code:: console\n\n pip install -U drf-yasg\n\nAdditionally, if you want to use the built-in validation mechanisms (see `4. Validation`_), you need to install\nsome extra requirements:\n\n.. code:: console\n\n pip install -U drf-yasg[validation]\n\n.. _readme-quickstart:\n\n1. Quickstart\n=============\n\nIn ``settings.py``:\n\n.. code:: python\n\n INSTALLED_APPS = [\n ...\n 'drf_yasg',\n ...\n ]\n\nIn ``urls.py``:\n\n.. code:: python\n\n ...\n from rest_framework import permissions\n from drf_yasg.views import get_schema_view\n from drf_yasg import openapi\n\n ...\n\n schema_view = get_schema_view(\n openapi.Info(\n title=\"Snippets API\",\n default_version='v1',\n description=\"Test description\",\n terms_of_service=\"https://www.google.com/policies/terms/\",\n contact=openapi.Contact(email=\"contact@snippets.local\"),\n license=openapi.License(name=\"BSD License\"),\n ),\n public=True,\n permission_classes=(permissions.AllowAny,),\n )\n\n urlpatterns = [\n url(r'^swagger(?P\\.json|\\.yaml)$', schema_view.without_ui(cache_timeout=0), name='schema-json'),\n url(r'^swagger/$', schema_view.with_ui('swagger', cache_timeout=0), name='schema-swagger-ui'),\n url(r'^redoc/$', schema_view.with_ui('redoc', cache_timeout=0), name='schema-redoc'),\n ...\n ]\n\nThis exposes 4 endpoints:\n\n* A JSON view of your API specification at ``/swagger.json``\n* A YAML view of your API specification at ``/swagger.yaml``\n* A swagger-ui view of your API specification at ``/swagger/``\n* A ReDoc view of your API specification at ``/redoc/``\n\n2. Configuration\n================\n\n---------------------------------\na. ``get_schema_view`` parameters\n---------------------------------\n\n- ``info`` - Swagger API Info object; if omitted, defaults to ``DEFAULT_INFO``\n- ``url`` - API base url; if left blank will be deduced from the location the view is served at\n- ``patterns`` - passed to SchemaGenerator\n- ``urlconf`` - passed to SchemaGenerator\n- ``public`` - if False, includes only endpoints the current user has access to\n- ``validators`` - a list of validator names to apply on the generated schema; only ``ssv`` is currently supported\n- ``generator_class`` - schema generator class to use; should be a subclass of ``OpenAPISchemaGenerator``\n- ``authentication_classes`` - authentication classes for the schema view itself\n- ``permission_classes`` - permission classes for the schema view itself\n\n-------------------------------\nb. ``SchemaView`` options\n-------------------------------\n\n- :python:`SchemaView.with_ui(renderer, cache_timeout, cache_kwargs)` - get a view instance using the\n specified UI renderer; one of ``swagger``, ``redoc``\n- :python:`SchemaView.without_ui(cache_timeout, cache_kwargs)` - get a view instance with no UI renderer;\n same as ``as_cached_view`` with no kwargs\n- :python:`SchemaView.as_cached_view(cache_timeout, cache_kwargs, **initkwargs)` - same as ``as_view``,\n but with optional caching\n- you can, of course, call :python:`as_view` as usual\n\nAll of the first 3 methods take two optional arguments, ``cache_timeout`` and ``cache_kwargs``; if present,\nthese are passed on to Django\u2019s :python:`cached_page` decorator in order to enable caching on the resulting view.\nSee `3. Caching`_.\n\n----------------------------------------------\nc. ``SWAGGER_SETTINGS`` and ``REDOC_SETTINGS``\n----------------------------------------------\n\nAdditionally, you can include some more settings in your ``settings.py`` file.\nSee https://drf-yasg.readthedocs.io/en/stable/settings.html for details.\n\n\n3. Caching\n==========\n\nSince the schema does not usually change during the lifetime of the django process, there is out of the box support for\ncaching the schema view in-memory, with some sane defaults:\n\n* caching is enabled by the `cache_page `__\n decorator, using the default Django cache backend, can be changed using the ``cache_kwargs`` argument\n* HTTP caching of the response is blocked to avoid confusing situations caused by being shown stale schemas\n* the cached schema varies on the ``Cookie`` and ``Authorization`` HTTP headers to enable filtering of visible endpoints\n according to the authentication credentials of each user; note that this means that every user accessing the schema\n will have a separate schema cached in memory.\n\n4. Validation\n=============\n\nGiven the numerous methods to manually customize the generated schema, it makes sense to validate the result to ensure\nit still conforms to OpenAPI 2.0. To this end, validation is provided at the generation point using python swagger\nlibraries, and can be activated by passing :python:`validators=['ssv']` to ``get_schema_view``; if the generated\nschema is not valid, a :python:`SwaggerValidationError` is raised by the handling codec.\n\n**Warning:** This internal validation can slow down your server.\nCaching can mitigate the speed impact of validation.\n\nThe provided validation will catch syntactic errors, but more subtle violations of the spec might slip by them. To\nensure compatibility with code generation tools, it is recommended to also employ one or more of the following methods:\n\n-------------------------------\n``swagger-ui`` validation badge\n-------------------------------\n\nOnline\n^^^^^^\n\nIf your schema is publicly accessible, `swagger-ui` will automatically validate it against the official swagger\nonline validator and display the result in the bottom-right validation badge.\n\nOffline\n^^^^^^^\n\nIf your schema is not accessible from the internet, you can run a local copy of\n`swagger-validator `_ and set the ``VALIDATOR_URL`` accordingly:\n\n.. code:: python\n\n SWAGGER_SETTINGS = {\n ...\n 'VALIDATOR_URL': 'http://localhost:8189',\n ...\n }\n\n.. code:: console\n\n $ docker run --name swagger-validator -d -p 8189:8080 --add-host test.local:10.0.75.1 swaggerapi/swagger-validator\n 84dabd52ba967c32ae6b660934fa6a429ca6bc9e594d56e822a858b57039c8a2\n $ curl http://localhost:8189/debug?url=http://test.local:8002/swagger/?format=openapi\n {}\n\n---------------------\nUsing ``swagger-cli``\n---------------------\n\nhttps://www.npmjs.com/package/swagger-cli\n\n.. code:: console\n\n $ npm install -g swagger-cli\n [...]\n $ swagger-cli validate http://test.local:8002/swagger.yaml\n http://test.local:8002/swagger.yaml is valid\n\n--------------------------------------------------------------\nManually on `editor.swagger.io `__\n--------------------------------------------------------------\n\nImporting the generated spec into https://editor.swagger.io/ will automatically trigger validation on it.\nThis method is currently the only way to get both syntactic and semantic validation on your specification.\nThe other validators only provide JSON schema-level validation, but miss things like duplicate operation names,\nimproper content types, etc\n\n5. Code generation\n==================\n\nYou can use the specification outputted by this library together with\n`swagger-codegen `_ to generate client code in your language of choice:\n\n.. code:: console\n\n $ docker run --rm -v ${PWD}:/local swaggerapi/swagger-codegen-cli generate -i /local/tests/reference.yaml -l javascript -o /local/.codegen/js\n\nSee the github page linked above for more details.\n\n.. _readme-testproj:\n\n6. Example project\n==================\n\nFor additional usage examples, you can take a look at the test project in the ``testproj`` directory:\n\n.. code:: console\n\n $ git clone https://github.com/axnsan12/drf-yasg.git\n $ cd drf-yasg\n $ virtualenv venv\n $ source venv/bin/activate\n (venv) $ cd testproj\n (venv) $ python -m pip install -U pip setuptools\n (venv) $ pip install -U -r requirements.txt\n (venv) $ python manage.py migrate\n (venv) $ python manage.py runserver\n (venv) $ firefox localhost:8000/swagger/\n\n************************\nThird-party integrations\n************************\n\ndjangorestframework-camel-case\n===============================\n\nIntegration with `djangorestframework-camel-case `_ is\nprovided out of the box - if you have ``djangorestframework-camel-case`` installed and your ``APIView`` uses\n``CamelCaseJSONParser`` or ``CamelCaseJSONRenderer``, all property names will be converted to *camelCase* by default.\n\ndjangorestframework-recursive\n===============================\n\nIntegration with `djangorestframework-recursive `_ is\nprovided out of the box - if you have ``djangorestframework-recursive`` installed.\n\n.. |travis| image:: https://img.shields.io/travis/axnsan12/drf-yasg/master.svg\n :target: https://travis-ci.org/axnsan12/drf-yasg\n :alt: Travis CI\n\n.. |codecov| image:: https://img.shields.io/codecov/c/github/axnsan12/drf-yasg/master.svg\n :target: https://codecov.io/gh/axnsan12/drf-yasg\n :alt: Codecov\n\n.. |pypi-version| image:: https://img.shields.io/pypi/v/drf-yasg.svg\n :target: https://pypi.org/project/drf-yasg/\n :alt: PyPI\n\n.. |rtd-badge| image:: https://img.shields.io/readthedocs/drf-yasg.svg\n :target: https://drf-yasg.readthedocs.io/\n :alt: ReadTheDocs\n\n.. |bmac-button| image:: https://www.buymeacoffee.com/assets/img/custom_images/yellow_img.png\n :target: https://www.buymeacoffee.com/cvijdea\n :alt: Buy Me A Coffee\n\n.. |heroku-button| image:: https://www.herokucdn.com/deploy/button.svg\n :target: https://heroku.com/deploy?template=https://github.com/axnsan12/drf-yasg\n :alt: Heroku deploy button\n\n.. |nbsp| unicode:: 0xA0\n :trim:\n\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/axnsan12/drf-yasg", "keywords": "drf django django-rest-framework schema swagger openapi codegen swagger-codegen documentation drf-yasg django-rest-swagger drf-openapi", "license": "BSD License", "maintainer": "", "maintainer_email": "", "name": "drf-yasg", "package_url": "https://pypi.org/project/drf-yasg/", "platform": "", "project_url": "https://pypi.org/project/drf-yasg/", "project_urls": { "Homepage": "https://github.com/axnsan12/drf-yasg" }, "release_url": "https://pypi.org/project/drf-yasg/1.17.0/", "requires_dist": [ "coreapi (>=2.3.3)", "coreschema (>=0.0.4)", "ruamel.yaml (>=0.15.34)", "inflection (>=0.3.1)", "six (>=1.10.0)", "uritemplate (>=3.0.0)", "packaging", "djangorestframework (>=3.8)", "Django (>=1.11.7)", "swagger-spec-validator (>=2.1.0) ; extra == 'validation'" ], "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "summary": "Automated generation of real Swagger/OpenAPI 2.0 schemas from Django Rest Framework code.", "version": "1.17.0" }, "last_serial": 5921016, "releases": { "1.0.2": [ { "comment_text": "", "digests": { "md5": "886745e870c5afbfbf3a319f6e2884b5", "sha256": "2cd2212f64821e0dc17762d0a132290c7f83db367f1733dfd566bde229f1d3e7" }, "downloads": -1, "filename": "drf-yasg-1.0.2.tar.gz", "has_sig": false, "md5_digest": "886745e870c5afbfbf3a319f6e2884b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3975850, "upload_time": "2017-12-13T10:21:31", "url": "https://files.pythonhosted.org/packages/ad/31/4fcdce81f3208c2405ce2216c8aefa409e05b79478baacccb3d8efac1729/drf-yasg-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "a1beb5f8253e751e45674296cf25712e", "sha256": "4bc8231cd1039e6e2abd2c0f2bb75e1dd4cf08144b73b65c6eecadb67b3099fa" }, "downloads": -1, "filename": "drf-yasg-1.0.3.tar.gz", "has_sig": false, "md5_digest": "a1beb5f8253e751e45674296cf25712e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3976260, "upload_time": "2017-12-15T18:37:16", "url": "https://files.pythonhosted.org/packages/fd/0d/f8c5067451fea3f781b3d3240a648cbeae1c65f0dd794e79dd0005997ce8/drf-yasg-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "6ce2161034e3e645fa1b80ae9acac917", "sha256": "88f26b1718cea28a953a99d7078158c7914e674db10758efc15fc3737fe4480f" }, "downloads": -1, "filename": "drf-yasg-1.0.4.tar.gz", "has_sig": false, "md5_digest": "6ce2161034e3e645fa1b80ae9acac917", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3977294, "upload_time": "2017-12-16T17:25:07", "url": "https://files.pythonhosted.org/packages/66/55/99c4e7f0f1d6d42c646a6d0f55a88f35189acde7e71ab3c163e5cec7bc56/drf-yasg-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "7093fd326a97b629ac754899985f2426", "sha256": "64ceab8f360a1f7be9f766fd34d0ea35b05432446411bee606d764004ca8f624" }, "downloads": -1, "filename": "drf-yasg-1.0.5.tar.gz", "has_sig": false, "md5_digest": "7093fd326a97b629ac754899985f2426", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4502574, "upload_time": "2017-12-18T15:39:41", "url": "https://files.pythonhosted.org/packages/39/d1/374421cded122c9dc7822a82e0ea53ec3768f327300dada8f73d57a25a9a/drf-yasg-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "5483efda95a2ac59d5d4af2e05a79c72", "sha256": "ad5bc61ea1f18028f360abdec9d64fac090f620fde332c7ca7a9096d6fabf6b1" }, "downloads": -1, "filename": "drf-yasg-1.0.6.tar.gz", "has_sig": false, "md5_digest": "5483efda95a2ac59d5d4af2e05a79c72", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4503796, "upload_time": "2017-12-23T11:37:54", "url": "https://files.pythonhosted.org/packages/27/a1/aabead1fc603c2841079b2eef55458fe8e932bdddf6347ef6bb2be0148d0/drf-yasg-1.0.6.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "0b877c6d21ed540d43d1be5bffe72256", "sha256": "9b77dac08914df99cd67eedfcee3647e968e27be55b5909ea1e56e3fc0f5221d" }, "downloads": -1, "filename": "drf-yasg-1.1.0.tar.gz", "has_sig": false, "md5_digest": "0b877c6d21ed540d43d1be5bffe72256", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4506748, "upload_time": "2017-12-26T23:38:48", "url": "https://files.pythonhosted.org/packages/81/61/6adfc8d9e0ea263999d94c3afdef9c6da9eed523cd1d564bdfbfc064493b/drf-yasg-1.1.0.tar.gz" } ], "1.1.0rc8": [ { "comment_text": "", "digests": { "md5": "65063946e2b03fa293551e57e3962a35", "sha256": "52c24b6f7d28d12f59a37ebdc314add347fb441b38659c6caf05065815ce1020" }, "downloads": -1, "filename": "drf-yasg-1.1.0rc8.tar.gz", "has_sig": false, "md5_digest": "65063946e2b03fa293551e57e3962a35", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4506790, "upload_time": "2017-12-26T23:10:08", "url": "https://files.pythonhosted.org/packages/ab/c6/663f29e1dceb6b93763c04688c8b3f345db6e15e90307b3fe8129e078050/drf-yasg-1.1.0rc8.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "96adfacd4c70b31712fd362bdef350e7", "sha256": "0c2846b99cb83e747b8ae7d85e253314ee2c2163d10eafe933a9af876055ed15" }, "downloads": -1, "filename": "drf-yasg-1.1.1.tar.gz", "has_sig": false, "md5_digest": "96adfacd4c70b31712fd362bdef350e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4508619, "upload_time": "2017-12-27T20:13:03", "url": "https://files.pythonhosted.org/packages/d8/31/8859d306eb51bceffc4cb3f678867745c46e69b055bffed51467f572a264/drf-yasg-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "1fb6f5ed1a653836929d25a4dcecf54d", "sha256": "9b3ecb6014a84dad3a141da3c05f90bc6c95db64fbedbe2baea7adc9b9c15083" }, "downloads": -1, "filename": "drf-yasg-1.1.2.tar.gz", "has_sig": false, "md5_digest": "1fb6f5ed1a653836929d25a4dcecf54d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 948650, "upload_time": "2018-01-02T01:27:52", "url": "https://files.pythonhosted.org/packages/56/94/89c5a3ec71bdc01a8ec66c76564d5833388c6445f8c78c925ed6594886db/drf-yasg-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "d9e45c328f1e288be29a19668b4630d4", "sha256": "23cdea1531cce7f12b0a0e6d5abbab21860624f59ea4d7b639222ec0d51f6fec" }, "downloads": -1, "filename": "drf-yasg-1.1.3.tar.gz", "has_sig": false, "md5_digest": "d9e45c328f1e288be29a19668b4630d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 948694, "upload_time": "2018-01-02T21:43:02", "url": "https://files.pythonhosted.org/packages/64/63/96a10d36b6afb7c2a8f908c90ad3e571fef8964979407395acee2f3f8bc0/drf-yasg-1.1.3.tar.gz" } ], "1.10.0": [ { "comment_text": "", "digests": { "md5": "32f0b86d2e155010387b064a1bac6779", "sha256": "5b1d33da813553e08a5864e0c78bde891f084fb7428aa37dc85e705096ee4982" }, "downloads": -1, "filename": "drf_yasg-1.10.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "32f0b86d2e155010387b064a1bac6779", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 845611, "upload_time": "2018-08-07T23:03:50", "url": "https://files.pythonhosted.org/packages/e0/99/11dddd731e74aee9ffce1e2e0a09a9528ea28ef510a03956b0ee901370b3/drf_yasg-1.10.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b5a704a1d2b2e116dc960e33913384df", "sha256": "94c21dcc0bb517a02a0eb23aa4020f9c56b772ae0abd80615b8258224c673452" }, "downloads": -1, "filename": "drf-yasg-1.10.0.tar.gz", "has_sig": false, "md5_digest": "b5a704a1d2b2e116dc960e33913384df", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1072746, "upload_time": "2018-08-07T23:03:52", "url": "https://files.pythonhosted.org/packages/fb/58/c428fc1b23d92dfa4b887d4f35c906e6167b6959ed95f61717c0080fb4b9/drf-yasg-1.10.0.tar.gz" } ], "1.10.1": [ { "comment_text": "", "digests": { "md5": "f6bbf5dd9450416c323aac9423984360", "sha256": "2cba043ba76348ad90721e77392c1c248c2de01aae9c3964f709dc07c3fc0cea" }, "downloads": -1, "filename": "drf_yasg-1.10.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f6bbf5dd9450416c323aac9423984360", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1140969, "upload_time": "2018-09-10T00:10:47", "url": "https://files.pythonhosted.org/packages/f9/75/d56f524124825ea54a1eccbe9cc9bff6dadf067c14f85ede933dd11da084/drf_yasg-1.10.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6a46f6712c6a0bde2f1fad741dce4926", "sha256": "708ba5dd1ef168709e94142f527b99a08acab4ada3f5fc0da3b3d4e8c1b252ac" }, "downloads": -1, "filename": "drf-yasg-1.10.1.tar.gz", "has_sig": false, "md5_digest": "6a46f6712c6a0bde2f1fad741dce4926", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1367257, "upload_time": "2018-09-10T00:10:50", "url": "https://files.pythonhosted.org/packages/7d/24/e15efa36046df89000762f2e73f4e806eed46ad44a072216bcba3083c26b/drf-yasg-1.10.1.tar.gz" } ], "1.10.2": [ { "comment_text": "", "digests": { "md5": "2c0ea166ebf82b685cb8e6a21386461f", "sha256": "79c804839c331fd8d82fc45e337d17b2bc0872d61fde8202356f03ac62c96e38" }, "downloads": -1, "filename": "drf_yasg-1.10.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2c0ea166ebf82b685cb8e6a21386461f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1141635, "upload_time": "2018-09-13T02:31:04", "url": "https://files.pythonhosted.org/packages/31/73/f56fa005d829db53d96d10aba594b724c3d327960e728d29538ce7e05bb8/drf_yasg-1.10.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "63da638d4af90541f038224cea5d35bf", "sha256": "c4a55bff46d0c0c05f95d97d3840b9f05b6ca9e1446b01380fe553463d7d69df" }, "downloads": -1, "filename": "drf-yasg-1.10.2.tar.gz", "has_sig": false, "md5_digest": "63da638d4af90541f038224cea5d35bf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1368842, "upload_time": "2018-09-13T02:31:07", "url": "https://files.pythonhosted.org/packages/2d/4b/e6eeb737386eea585114e24576a87e528d08867e4a407963269d47b125b1/drf-yasg-1.10.2.tar.gz" } ], "1.11.0": [ { "comment_text": "", "digests": { "md5": "d84277d46c0348039329b531d3b5c3e6", "sha256": "b07192a6697ced6da49c5b016f1805960b0a7a1682fb21e86045a6bb572ffa99" }, "downloads": -1, "filename": "drf_yasg-1.11.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d84277d46c0348039329b531d3b5c3e6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1021006, "upload_time": "2018-10-14T18:55:41", "url": "https://files.pythonhosted.org/packages/19/84/1af2cb049a46cf493cc43a9da3e37902ef1797af0f87ae99a0e945c1471d/drf_yasg-1.11.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0797e4c6bc951778df82e58f649b2dde", "sha256": "24a02bbf56361ae0e304744f9c4aa96544270decd9d79b37d10dfd6dd04e5f22" }, "downloads": -1, "filename": "drf-yasg-1.11.0.tar.gz", "has_sig": false, "md5_digest": "0797e4c6bc951778df82e58f649b2dde", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1247759, "upload_time": "2018-10-14T18:55:43", "url": "https://files.pythonhosted.org/packages/bb/3b/8b235655a526572dfe10fe996da539c3ae6d9caa73d8ae392f90b1fc019b/drf-yasg-1.11.0.tar.gz" } ], "1.11.1": [ { "comment_text": "", "digests": { "md5": "7b2fd6230439377cb7308e7a615bacca", "sha256": "b0d5304cd2180699980fc8336edb5bfb774bbdfb79760376ed69538bf49cdcb2" }, "downloads": -1, "filename": "drf_yasg-1.11.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7b2fd6230439377cb7308e7a615bacca", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1022278, "upload_time": "2018-11-29T00:43:19", "url": "https://files.pythonhosted.org/packages/54/cf/93ff1841eb6aedcfa044550fb6285316edebe68a6f514e2b3c54170557f6/drf_yasg-1.11.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3e42377efeb465727efc206968c64de8", "sha256": "9ee2072fb84ec60d951fa105e6926cf16e332973ba20ab2e3962fd9445cfd102" }, "downloads": -1, "filename": "drf-yasg-1.11.1.tar.gz", "has_sig": false, "md5_digest": "3e42377efeb465727efc206968c64de8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1249643, "upload_time": "2018-11-29T00:43:22", "url": "https://files.pythonhosted.org/packages/5b/c7/0db7117c43947523bbddc205a880f56759d6b24778d820edf7fd12fa1115/drf-yasg-1.11.1.tar.gz" } ], "1.12.0": [ { "comment_text": "", "digests": { "md5": "56da1ada65cc83f025497be148c67afb", "sha256": "08b858ddfeff912edd0b284cacf415e3bda59514b954705e58b524c07154024e" }, "downloads": -1, "filename": "drf_yasg-1.12.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "56da1ada65cc83f025497be148c67afb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1033572, "upload_time": "2018-12-23T18:39:47", "url": "https://files.pythonhosted.org/packages/9c/21/57ac14f0c1ca63fcd2c25faf7cfdfe2b5ac4b8985105aa8d9e4e52edfc82/drf_yasg-1.12.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "378bc9fa6ee698de0d666ac5f014f315", "sha256": "57f60c92754321518b32e9e246171642a654e218f5ee6aa92da05ab4b03d7c00" }, "downloads": -1, "filename": "drf-yasg-1.12.0.tar.gz", "has_sig": false, "md5_digest": "378bc9fa6ee698de0d666ac5f014f315", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1265374, "upload_time": "2018-12-23T18:39:49", "url": "https://files.pythonhosted.org/packages/4f/6b/0bc115aba959aac9bb6b5f50e4dfd26be88d1876503bbcf4b8cb868961cd/drf-yasg-1.12.0.tar.gz" } ], "1.12.1": [ { "comment_text": "", "digests": { "md5": "6e79b77b8d29e76476dd558acd859bd6", "sha256": "c37adfd3859d04827f971098227a54ef7229a79860860dae7b41abdc17e4e8cf" }, "downloads": -1, "filename": "drf_yasg-1.12.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6e79b77b8d29e76476dd558acd859bd6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1037031, "upload_time": "2018-12-28T14:41:24", "url": "https://files.pythonhosted.org/packages/85/a0/a4366bf98600d44a7993b25fe0b7c7503d9b14a09729b0f5369198c3d3be/drf_yasg-1.12.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7417d4365cf49594f4ac09bd1da337f8", "sha256": "89c84779fb4bfe9c0704bdd40ad70b91fff13fa202696ce580de1c8615414f88" }, "downloads": -1, "filename": "drf-yasg-1.12.1.tar.gz", "has_sig": false, "md5_digest": "7417d4365cf49594f4ac09bd1da337f8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1270307, "upload_time": "2018-12-28T14:41:27", "url": "https://files.pythonhosted.org/packages/d7/c6/1e6899db37e2ee17074ce47407c498034a677acb770393b0771c206fc093/drf-yasg-1.12.1.tar.gz" } ], "1.13.0": [ { "comment_text": "", "digests": { "md5": "b3df745c080987e8ecb7f8553d1b62ed", "sha256": "6ab4ec538e350cc0014da43d70a451db92714e193fb7c297e6c783e4d1bbbb46" }, "downloads": -1, "filename": "drf_yasg-1.13.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b3df745c080987e8ecb7f8553d1b62ed", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1037981, "upload_time": "2019-01-29T07:34:13", "url": "https://files.pythonhosted.org/packages/2f/0c/5c03b81e1d32ba83473ffba74a1e6a0a67a041c023b57c8b0def86795911/drf_yasg-1.13.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "603a178a18cf41fe2410eda527e7b61f", "sha256": "1d43928ab04d9224b2ce903baf9438cc4deec716711e5fe2d792423fb604d375" }, "downloads": -1, "filename": "drf-yasg-1.13.0.tar.gz", "has_sig": false, "md5_digest": "603a178a18cf41fe2410eda527e7b61f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1272200, "upload_time": "2019-01-29T07:34:15", "url": "https://files.pythonhosted.org/packages/27/02/6a8c550080ebb5fe3f10a868c773274835cc9a00b2d94b474ea8ec3c5a04/drf-yasg-1.13.0.tar.gz" } ], "1.14.0": [ { "comment_text": "", "digests": { "md5": "325acd0af115ff2bf1826282697caaaa", "sha256": "a276bc90af1902b1bd9c11927f75658da1a62aad2d87022ae5f653106ed09a17" }, "downloads": -1, "filename": "drf_yasg-1.14.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "325acd0af115ff2bf1826282697caaaa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1037251, "upload_time": "2019-03-03T23:13:20", "url": "https://files.pythonhosted.org/packages/96/26/e7d6cb7cc341b17d7b158a58767e7dd67f1f7b6cb009cf25d1a766fdc421/drf_yasg-1.14.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8898b0a020ad9ac5773b7a7fc6b4180a", "sha256": "ca17555127f8ac59d51c2bf721eff83b46ae20a8626c033f186a4c4d7d6053f4" }, "downloads": -1, "filename": "drf-yasg-1.14.0.tar.gz", "has_sig": false, "md5_digest": "8898b0a020ad9ac5773b7a7fc6b4180a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1270930, "upload_time": "2019-03-03T23:13:22", "url": "https://files.pythonhosted.org/packages/c5/0e/4972aeaddc6c126568c032d8db40716a9a07e40e7ee07f27327080fa823b/drf-yasg-1.14.0.tar.gz" } ], "1.15.0": [ { "comment_text": "", "digests": { "md5": "9c692449bde3585e549659c8123091fe", "sha256": "2c03c569cd1f1711e30efe3a1a56998cf61aa224cb2991e9fdac22aa47fd41e5" }, "downloads": -1, "filename": "drf_yasg-1.15.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9c692449bde3585e549659c8123091fe", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1072144, "upload_time": "2019-04-01T00:56:01", "url": "https://files.pythonhosted.org/packages/1a/e6/13238e6cc00244f91253f1b3040d991a552b4f86d4a0df73038752cd6f80/drf_yasg-1.15.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "00b1db12a0afa3dd2f7213bfbde326b9", "sha256": "dfb96eb36b259c2e0da67515319a25e49f6bdd3a275412f34221cc5236d2b62a" }, "downloads": -1, "filename": "drf-yasg-1.15.0.tar.gz", "has_sig": false, "md5_digest": "00b1db12a0afa3dd2f7213bfbde326b9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1313489, "upload_time": "2019-04-01T00:56:03", "url": "https://files.pythonhosted.org/packages/d0/78/73c7503e9b1cee3c4bb14adbf308e813c18e2661621560aae35f7f4b2a7d/drf-yasg-1.15.0.tar.gz" } ], "1.15.1": [ { "comment_text": "", "digests": { "md5": "873e9ded4fe4286e7af736a1c30ed6cb", "sha256": "7c5a52d7671173e2eda51d5527410f8af0a211ea37c635e4442a919f3389520f" }, "downloads": -1, "filename": "drf_yasg-1.15.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "873e9ded4fe4286e7af736a1c30ed6cb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 1048048, "upload_time": "2019-06-13T00:45:46", "url": "https://files.pythonhosted.org/packages/9d/38/e4da6206f0033f03e5143d95a3440bd1c6fb27d0f4b6ead5d0d43a9f52f5/drf_yasg-1.15.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e5f383bfd1d441066de7ea75d0da3bcf", "sha256": "d975784aaafdc7a54aa84acb2edddc8a2abdb7d8fc186007b4dbefeb55dc45ce" }, "downloads": -1, "filename": "drf-yasg-1.15.1.tar.gz", "has_sig": false, "md5_digest": "e5f383bfd1d441066de7ea75d0da3bcf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 1288531, "upload_time": "2019-06-13T00:45:49", "url": "https://files.pythonhosted.org/packages/05/1c/5e28d2c69b972787b8362411439a4d918d2d050c09967cae70f354156acf/drf-yasg-1.15.1.tar.gz" } ], "1.16.0": [ { "comment_text": "", "digests": { "md5": "bb8e997ab53634458f032dccdb19ce56", "sha256": "4e282ba668b257bc26b9cddd688e50f7b7f39ad38caa15612b96e8e2bab74904" }, "downloads": -1, "filename": "drf_yasg-1.16.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bb8e997ab53634458f032dccdb19ce56", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 1048095, "upload_time": "2019-06-13T11:05:09", "url": "https://files.pythonhosted.org/packages/fd/04/0f970f78b30b2a4e14c879018652c4e80a41cb3ee5430a6f8c51672d9a03/drf_yasg-1.16.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6c3bb7caf4e6320edc3a2eb32b053788", "sha256": "82b535a22fc13e0a202217df4c6470c40b54d21f742e69798f53c69afccbfdac" }, "downloads": -1, "filename": "drf-yasg-1.16.0.tar.gz", "has_sig": false, "md5_digest": "6c3bb7caf4e6320edc3a2eb32b053788", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 1288698, "upload_time": "2019-06-13T11:05:12", "url": "https://files.pythonhosted.org/packages/19/34/c85a62d08d20a2b954da31357f443b02c826e0f42a4d0374556b333c968b/drf-yasg-1.16.0.tar.gz" } ], "1.16.1": [ { "comment_text": "", "digests": { "md5": "1f2c7c7a49da62ee1ac5df21b38e0917", "sha256": "fcef74709ead2b365410be3d12afbfd0a6e49d1efe615a15a929da7e950bb83c" }, "downloads": -1, "filename": "drf_yasg-1.16.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1f2c7c7a49da62ee1ac5df21b38e0917", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 1048211, "upload_time": "2019-07-16T18:10:02", "url": "https://files.pythonhosted.org/packages/1e/3d/b7df078c7643e30b06642351c6b0f4e4df2085d377c082fe32c0402ecad4/drf_yasg-1.16.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e2a057c9b2b8e18c9c8efafb4ea5fbf3", "sha256": "68fded2ffdf46e03f33e766184b7d8f1e1a5236f94acfd0c4ba932a57b812566" }, "downloads": -1, "filename": "drf-yasg-1.16.1.tar.gz", "has_sig": false, "md5_digest": "e2a057c9b2b8e18c9c8efafb4ea5fbf3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 1289575, "upload_time": "2019-07-16T18:10:05", "url": "https://files.pythonhosted.org/packages/52/f1/2c631adcbe15c7b05a1d2c7b9194f8537d41b6b4593f5eda9af38c7d0c96/drf-yasg-1.16.1.tar.gz" } ], "1.17.0": [ { "comment_text": "", "digests": { "md5": "009c97d87494a2657c507365634924f5", "sha256": "4cfec631880ae527a91ec7cd3241aea2f82189f59e2f089119aa687761afb227" }, "downloads": -1, "filename": "drf_yasg-1.17.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "009c97d87494a2657c507365634924f5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 1057792, "upload_time": "2019-10-02T23:18:40", "url": "https://files.pythonhosted.org/packages/27/48/9b121cee33d2ea6df64f14d2ad2d92b2e658b63ad006fe33a16505a12d51/drf_yasg-1.17.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d58b3fd6a3c1c9d71b65d256d17b628b", "sha256": "504cce09035cf1bace63b84d9d778b772f86bb37d8a71ed6f723346362e633b2" }, "downloads": -1, "filename": "drf-yasg-1.17.0.tar.gz", "has_sig": false, "md5_digest": "d58b3fd6a3c1c9d71b65d256d17b628b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 1299955, "upload_time": "2019-10-02T23:18:43", "url": "https://files.pythonhosted.org/packages/26/00/8148e49d9877d7668274d32a12e98982db79e8b4083f23513cf664f50ed2/drf-yasg-1.17.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "afe37d4f366bf8d140600a51e9770dc8", "sha256": "bb0f7ec302698994035ce0c895f4c54d332ddbef4c02c11ba68e47ba9353586b" }, "downloads": -1, "filename": "drf_yasg-1.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "afe37d4f366bf8d140600a51e9770dc8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1213168, "upload_time": "2018-01-12T03:44:26", "url": "https://files.pythonhosted.org/packages/10/16/b76d934efa2e92f6358d24f3a0d2d50fc3b72d1e4993a62f0d71a46260ce/drf_yasg-1.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9c8c9cd05f751823487cec6cdd01b9e3", "sha256": "2eec88c93334b51f2771dd2ad4dfcef931661508818f04d7d0bb021fe6fa0f0b" }, "downloads": -1, "filename": "drf-yasg-1.2.1.tar.gz", "has_sig": false, "md5_digest": "9c8c9cd05f751823487cec6cdd01b9e3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1195544, "upload_time": "2018-01-12T03:44:27", "url": "https://files.pythonhosted.org/packages/41/40/5915c065da4eeb76525a95d007cedce192f88cd7b7c0f3912fcb50108d04/drf-yasg-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "7fc9e0daa573497946b50a92afb49ab0", "sha256": "13af86e9a7a4308750d9f5da48886af55f72f2c0012aa69f64438b6154409554" }, "downloads": -1, "filename": "drf_yasg-1.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7fc9e0daa573497946b50a92afb49ab0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1213174, "upload_time": "2018-01-12T08:58:00", "url": "https://files.pythonhosted.org/packages/c2/ed/8d5b2e6fa96f25dc55e0c3b2ec16bb20d94b98e7862543badf0c83856f00/drf_yasg-1.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9152c66f8389abdae5b1b5307f83a1a3", "sha256": "e968bdd2fffa1611e546873b2d2c0833dc0c852c6bbf210e7353e8a4b8505f14" }, "downloads": -1, "filename": "drf-yasg-1.2.2.tar.gz", "has_sig": false, "md5_digest": "9152c66f8389abdae5b1b5307f83a1a3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1195554, "upload_time": "2018-01-12T08:58:02", "url": "https://files.pythonhosted.org/packages/85/72/e7f644a04131ab9e89c2c5498ab36abcebc6c6575d98b5244192b802a90b/drf-yasg-1.2.2.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "c40410e89fdba37d5fef7039337c5ce6", "sha256": "5562e97cfbffb1e3beb0537ab32e5a5f2f0b5fd2d975bd7934445709aac3d2ce" }, "downloads": -1, "filename": "drf_yasg-1.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c40410e89fdba37d5fef7039337c5ce6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1216347, "upload_time": "2018-01-23T10:54:21", "url": "https://files.pythonhosted.org/packages/c6/9d/0640b673a3870d1f0ed088be493b4dc4148e24c1c0b67c0d3b8bb94b08b2/drf_yasg-1.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2f3b043230a43723b81b38387740b51d", "sha256": "b7243b99b14ff83aee3c8f69d1203c26c6ba0a30e3769be4d1c40bdd3ff7b4fd" }, "downloads": -1, "filename": "drf-yasg-1.3.0.tar.gz", "has_sig": false, "md5_digest": "2f3b043230a43723b81b38387740b51d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1199303, "upload_time": "2018-01-23T10:54:24", "url": "https://files.pythonhosted.org/packages/a3/43/0dbc90f5bc3f1522c0506c91c376a0c8c1a9c16febce6708f0c31d2043f8/drf-yasg-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "0f04bbbc1f7426ff461f7406b67e9fdd", "sha256": "57f80cf183f09f69c9e4c1d8a8bcb9ff1d71be2a99bd9e87048aead3ba72d114" }, "downloads": -1, "filename": "drf_yasg-1.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0f04bbbc1f7426ff461f7406b67e9fdd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1216917, "upload_time": "2018-01-24T15:53:49", "url": "https://files.pythonhosted.org/packages/f8/36/a650d7bb51ec3e059f5a2283889c0660270fffde15125231c8d9692d6cd2/drf_yasg-1.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5ddce210353888f68207d828c5bce4b1", "sha256": "80fe4cc32956ea25ed16c4066ccf39863024bad6759252ec4d44697612abb48d" }, "downloads": -1, "filename": "drf-yasg-1.3.1.tar.gz", "has_sig": false, "md5_digest": "5ddce210353888f68207d828c5bce4b1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1199835, "upload_time": "2018-01-24T15:53:52", "url": "https://files.pythonhosted.org/packages/4e/44/f1085433ae7e38c244e3b457898f53b3c99e5c5129d5e1beac96004aed3f/drf-yasg-1.3.1.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "ea355c4d8a9ae68c1334d12a146d2ad5", "sha256": "d0b2a832fa8e6c9bd823aeb3e6b2581e65c9ef33d650906e39b88e425c99cf18" }, "downloads": -1, "filename": "drf_yasg-1.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ea355c4d8a9ae68c1334d12a146d2ad5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1217495, "upload_time": "2018-02-04T12:45:51", "url": "https://files.pythonhosted.org/packages/d8/c3/06d5bfff229c387330178c66f2a8ecbe6d8058476e367c248839c06921c3/drf_yasg-1.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1d437dfc3d1bbe63894cc536832d6907", "sha256": "ec83482070ac376053532a0b2d3eb2842e63a9d346b6a02892e0d58d5288a6a5" }, "downloads": -1, "filename": "drf-yasg-1.4.0.tar.gz", "has_sig": false, "md5_digest": "1d437dfc3d1bbe63894cc536832d6907", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1200316, "upload_time": "2018-02-04T12:45:53", "url": "https://files.pythonhosted.org/packages/0d/f7/7c5aa50ed7a6510441280ee049d9bdf087bbbd8c5cc46b418aaa89fc902f/drf-yasg-1.4.0.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "7ded36f05a78fc198e6de9f8718aac63", "sha256": "3ce798901b54b1b8d6b549695cccc64d9cdb274ad3f625cedcefb72443c12363" }, "downloads": -1, "filename": "drf_yasg-1.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7ded36f05a78fc198e6de9f8718aac63", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1220324, "upload_time": "2018-02-21T03:26:20", "url": "https://files.pythonhosted.org/packages/a8/2a/2349a65d8b5e18c9017597289acaf19bac6ced3f000f3a551ac98663d9b6/drf_yasg-1.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "69e1f01e2aca28e2f6ef43e71ea171ab", "sha256": "591f53b39a2ca3dd7fc2a6ff1120b994c24d4a6508e8f9efb9b10383bf095c62" }, "downloads": -1, "filename": "drf-yasg-1.4.1.tar.gz", "has_sig": false, "md5_digest": "69e1f01e2aca28e2f6ef43e71ea171ab", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1203134, "upload_time": "2018-02-21T03:26:23", "url": "https://files.pythonhosted.org/packages/84/7d/8d9db798579a88e216bb824d9c8a630c106787dbe1a2e3fdc6bd3989e5e9/drf-yasg-1.4.1.tar.gz" } ], "1.4.2": [ { "comment_text": "", "digests": { "md5": "047a886a0dce37a05400e9c17b8bac34", "sha256": "a38b4cdea46763092570c07cdcc6018b2620e5e2e5192ec567f8d0f385a992af" }, "downloads": -1, "filename": "drf_yasg-1.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "047a886a0dce37a05400e9c17b8bac34", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1220572, "upload_time": "2018-02-22T01:57:35", "url": "https://files.pythonhosted.org/packages/c8/de/1f76b5be64652d901e055170f32b9555fd4f035c6bd7603b13430daf3022/drf_yasg-1.4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "420cf9b35c0c91d77c27f052307ed385", "sha256": "f937f6db69de3647612d1dbec68d67668e3e2b9e98af1c5bc74e9a70fe53c5f7" }, "downloads": -1, "filename": "drf-yasg-1.4.2.tar.gz", "has_sig": false, "md5_digest": "420cf9b35c0c91d77c27f052307ed385", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1203383, "upload_time": "2018-02-22T01:57:36", "url": "https://files.pythonhosted.org/packages/30/aa/80e10084bd038b0e0f5dcf4df126af246a383a6a46d409d555a6261787a8/drf-yasg-1.4.2.tar.gz" } ], "1.4.3": [ { "comment_text": "", "digests": { "md5": "8ac2658e147716ff4e6e987b27dc9d9f", "sha256": "2e2b7ecc7b20e7ca67c6c788ad1f8c0cc790ae4b499179a504e5b0162f2bad80" }, "downloads": -1, "filename": "drf_yasg-1.4.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8ac2658e147716ff4e6e987b27dc9d9f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1220574, "upload_time": "2018-02-22T18:40:46", "url": "https://files.pythonhosted.org/packages/c2/d3/cb304c970a8db7c1d72d0053181d60903aefb2082c8cf8238ef93a11235a/drf_yasg-1.4.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "849b0a29a7ffdcb5de1a4b2a0cbeb863", "sha256": "98e41ae8af3e7ea01d30e38f26a748ac8d08eb81fcbd39958079ac2db7a17967" }, "downloads": -1, "filename": "drf-yasg-1.4.3.tar.gz", "has_sig": false, "md5_digest": "849b0a29a7ffdcb5de1a4b2a0cbeb863", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1203354, "upload_time": "2018-02-22T18:40:49", "url": "https://files.pythonhosted.org/packages/fb/95/c3174459dcdc5f76094c95184943bdf38d82d8414b05c39c81a1daab02f5/drf-yasg-1.4.3.tar.gz" } ], "1.4.4": [ { "comment_text": "", "digests": { "md5": "68412d67462c8748add01b01f7e3b77d", "sha256": "08c2dd59a70622311365bbd356e5b99a9ee0ee20144bfc4b4984df3cf6d1d0c5" }, "downloads": -1, "filename": "drf_yasg-1.4.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "68412d67462c8748add01b01f7e3b77d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1220694, "upload_time": "2018-02-27T15:16:36", "url": "https://files.pythonhosted.org/packages/86/1d/1240370db2c435c3c9d94237dbc4a95c5b0be1e797d4bbc7c0de574db5e3/drf_yasg-1.4.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "00d93ce4fed8c5ebf6758ce8a748ddb6", "sha256": "8ad7c51d635c10de9b984978e66dcd8e1681b1a258fd46b44c6913ebba8567bf" }, "downloads": -1, "filename": "drf-yasg-1.4.4.tar.gz", "has_sig": false, "md5_digest": "00d93ce4fed8c5ebf6758ce8a748ddb6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1203529, "upload_time": "2018-02-27T15:16:39", "url": "https://files.pythonhosted.org/packages/bd/b9/f918bc1453c639820be287f4dfd96f6798168ff03f5c4f41c43be988479b/drf-yasg-1.4.4.tar.gz" } ], "1.4.5": [ { "comment_text": "", "digests": { "md5": "e4b24ba3e04d374a50bd24306c01ad15", "sha256": "6fb42a9dd330b3dc117ef4d7b9a53c1feb8904d8dc28797c7fa515fd0cbc0678" }, "downloads": -1, "filename": "drf_yasg-1.4.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e4b24ba3e04d374a50bd24306c01ad15", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1220760, "upload_time": "2018-03-05T10:02:01", "url": "https://files.pythonhosted.org/packages/c8/41/ec83b9f4fb272836ec6c78e93b1198e8887e2f22246e8d522f15e9724a5c/drf_yasg-1.4.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6e5483370a45ad9423197501b24d36a1", "sha256": "1fbca1960b0cc85d47489935e610cd8c76353ee5d5d06189276d634371ae1e49" }, "downloads": -1, "filename": "drf-yasg-1.4.5.tar.gz", "has_sig": false, "md5_digest": "6e5483370a45ad9423197501b24d36a1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1203588, "upload_time": "2018-03-05T10:02:03", "url": "https://files.pythonhosted.org/packages/a8/2a/32ea806600684c2b372d6aaf778a525154c1e6563b2ad0818cc6f42e0589/drf-yasg-1.4.5.tar.gz" } ], "1.4.6": [ { "comment_text": "", "digests": { "md5": "ede45ac33a53290a5bb37d81c78f99f4", "sha256": "7449b6a2e7742ef886260448673886cb8fb868f19cf2bac8d23e396e111c7787" }, "downloads": -1, "filename": "drf_yasg-1.4.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ede45ac33a53290a5bb37d81c78f99f4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1282698, "upload_time": "2018-03-05T15:35:35", "url": "https://files.pythonhosted.org/packages/7e/49/5ecaf387a23e03b88dc636c07a45de6a01584529d95fd9b7683cc077b9c6/drf_yasg-1.4.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7e37450108f79bc7b08d474c1ecf9c3c", "sha256": "2fb2229e2b1afe494b2545277f881fd583f2811d398ce4f85b807296bb971f00" }, "downloads": -1, "filename": "drf-yasg-1.4.6.tar.gz", "has_sig": false, "md5_digest": "7e37450108f79bc7b08d474c1ecf9c3c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1265009, "upload_time": "2018-03-05T15:35:38", "url": "https://files.pythonhosted.org/packages/a5/8b/d2cca40413baf081fc6ec00042f685ee3dce359155ca3b6ae847de03786c/drf-yasg-1.4.6.tar.gz" } ], "1.4.7": [ { "comment_text": "", "digests": { "md5": "a00ad01da0c1534e7d8237d89cc3003e", "sha256": "a05b4db9653c27048198ce34071739b53842d8c28fc4078c0ec921fb1e8ee35d" }, "downloads": -1, "filename": "drf_yasg-1.4.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a00ad01da0c1534e7d8237d89cc3003e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1282721, "upload_time": "2018-03-05T18:07:44", "url": "https://files.pythonhosted.org/packages/85/ab/65c8b3cc7b3eead5648d171fc1a4d615481e6c9eda8ecc2dd88d26daae56/drf_yasg-1.4.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8057371209128c9deda59fe039257239", "sha256": "7aeda43c75bf337ddfa283b33917a2516c00d4a79c7aa577d86e4b76a8d6cd89" }, "downloads": -1, "filename": "drf-yasg-1.4.7.tar.gz", "has_sig": false, "md5_digest": "8057371209128c9deda59fe039257239", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1265043, "upload_time": "2018-03-05T18:07:46", "url": "https://files.pythonhosted.org/packages/48/1f/6d181f0df33e22849354942bfdc3697915a7ea601adeea6c463a67fe57e6/drf-yasg-1.4.7.tar.gz" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "ecb8f798be56949839892d041e6ae2b5", "sha256": "a06030911ed8fbfe819c1b1db4ceab272159962c27a8a5dc1ad870ff61fd74ac" }, "downloads": -1, "filename": "drf_yasg-1.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ecb8f798be56949839892d041e6ae2b5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1282928, "upload_time": "2018-03-12T17:36:25", "url": "https://files.pythonhosted.org/packages/37/a6/521591835d6e186966f45b8aba4d3cc6cc3f4750f733238286c262ff8901/drf_yasg-1.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "44bea2d0b83bed85a3b729be7f220a20", "sha256": "9509a7acd730ff7dad104517b064e4f4cced0c89fb97b285cbfefa54a509294b" }, "downloads": -1, "filename": "drf-yasg-1.5.0.tar.gz", "has_sig": false, "md5_digest": "44bea2d0b83bed85a3b729be7f220a20", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1265256, "upload_time": "2018-03-12T17:36:27", "url": "https://files.pythonhosted.org/packages/e0/34/79236109aaf6a9b27d25c6aeb44c093e4b1acd93ad53f361bb4667ceb3f5/drf-yasg-1.5.0.tar.gz" } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "a58e845a67f027740aaaaa21f6028f74", "sha256": "a00d94fd3307b572b5cff21be806f4c326f232601b179b332fd3cbe590e6d315" }, "downloads": -1, "filename": "drf_yasg-1.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a58e845a67f027740aaaaa21f6028f74", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1037313, "upload_time": "2018-03-18T18:08:22", "url": "https://files.pythonhosted.org/packages/c9/63/07a1a24451841158eff5fb5409b1bade1ade4a13737123f47a8a58fae620/drf_yasg-1.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bf8899824233aa597a559e4a9d2cda62", "sha256": "dee40da7c062169b517c2c313fb1e5d17e36af2e661b6283b087033ca4485488" }, "downloads": -1, "filename": "drf-yasg-1.5.1.tar.gz", "has_sig": false, "md5_digest": "bf8899824233aa597a559e4a9d2cda62", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1020167, "upload_time": "2018-03-18T18:08:25", "url": "https://files.pythonhosted.org/packages/4e/61/96864417f142111a97d3de774afccb26abc37261cf7c6187c8d3e9274d51/drf-yasg-1.5.1.tar.gz" } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "59ae3f86cc2fd829e6a5da35820ac2c7", "sha256": "45a25b6ab2f72e6d33c926d7a169c2bf34f3caa699fafa89b0f8506e26b5e7ed" }, "downloads": -1, "filename": "drf_yasg-1.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "59ae3f86cc2fd829e6a5da35820ac2c7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1037429, "upload_time": "2018-03-24T11:20:57", "url": "https://files.pythonhosted.org/packages/78/34/d8bd2f1defee539fe1e4fb49f7bb388214212a059f5315dfdae91f15c214/drf_yasg-1.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d5baefb755c6552fc4fee5e64d46ced", "sha256": "0c0d411dcb8c9f05386c8145495e9ea2ba98f79e33d421a207ba0ccce1e90322" }, "downloads": -1, "filename": "drf-yasg-1.6.0.tar.gz", "has_sig": false, "md5_digest": "4d5baefb755c6552fc4fee5e64d46ced", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1020257, "upload_time": "2018-03-24T11:20:59", "url": "https://files.pythonhosted.org/packages/b2/25/4a3c9e10f2773147f5fe5f010513810ad6d644630b631def0dbafe6f5ff3/drf-yasg-1.6.0.tar.gz" } ], "1.6.1": [ { "comment_text": "", "digests": { "md5": "3b217aeaf896a83d0b23939d181f059e", "sha256": "cf8130a5edbfb6e51670c8daa2cf323e6934b91f72c2ffd1d0d662fdf95f23e0" }, "downloads": -1, "filename": "drf_yasg-1.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3b217aeaf896a83d0b23939d181f059e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1037527, "upload_time": "2018-04-01T09:23:31", "url": "https://files.pythonhosted.org/packages/f7/d1/3e0b6df1f57d54732ca73b6cb26bbcf313ec079f8826b8a4aada404dac50/drf_yasg-1.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "531ad4ba343053ce87188b2c74ed261d", "sha256": "9da6d4fa16565f2e8ced27f0c543f60aadd032cb28223b9b43cc44d3262f526d" }, "downloads": -1, "filename": "drf-yasg-1.6.1.tar.gz", "has_sig": false, "md5_digest": "531ad4ba343053ce87188b2c74ed261d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 1020368, "upload_time": "2018-04-01T09:23:33", "url": "https://files.pythonhosted.org/packages/1a/da/b22f3feb058e78204a0d7a45f08064163cca71de092ce5539465b84575cc/drf-yasg-1.6.1.tar.gz" } ], "1.6.2": [ { "comment_text": "", "digests": { "md5": "9670ffa92facf6054e48d70a57921758", "sha256": "1f0a8cde3899f84e285952630f2c9cc5800c42707850669d7ee7a378ca14435f" }, "downloads": -1, "filename": "drf_yasg-1.6.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9670ffa92facf6054e48d70a57921758", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 992006, "upload_time": "2018-04-25T20:18:00", "url": "https://files.pythonhosted.org/packages/ca/22/46274c3ea8fbf3b8065aee04c2751699b3a54d1d81903e16aa88ace9fa13/drf_yasg-1.6.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7f75f10bb2ac9adcea6160c4d024f213", "sha256": "8e83fbdcb2b90f54d863214123d619b774dd88321165f3a2e6aab53c7d800747" }, "downloads": -1, "filename": "drf-yasg-1.6.2.tar.gz", "has_sig": false, "md5_digest": "7f75f10bb2ac9adcea6160c4d024f213", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 982706, "upload_time": "2018-04-25T20:18:02", "url": "https://files.pythonhosted.org/packages/33/7e/7dfdfea158d6940d1bcf350492d66bc183a3736a90d406d1e1d3e1f2bb28/drf-yasg-1.6.2.tar.gz" } ], "1.7.0": [ { "comment_text": "", "digests": { "md5": "8c0bf1a441b8b9c3c30efe9471b7ecf3", "sha256": "3c9047f491c271018240f3930b62b0638ab2e6ec2490591874e10a5343d82b98" }, "downloads": -1, "filename": "drf_yasg-1.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8c0bf1a441b8b9c3c30efe9471b7ecf3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 991875, "upload_time": "2018-04-26T23:11:23", "url": "https://files.pythonhosted.org/packages/9d/c5/50ac66c6a9ad8663941d16fda74987ee743564ca17a50a1766d96e3251a2/drf_yasg-1.7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f530faac5cc53438f8d8e40c3ee1981c", "sha256": "2a73dc3d9d90da5afa9484d8126fd33465eefa02f04113158915cb53578035c6" }, "downloads": -1, "filename": "drf-yasg-1.7.0.tar.gz", "has_sig": false, "md5_digest": "f530faac5cc53438f8d8e40c3ee1981c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 983066, "upload_time": "2018-04-26T23:11:24", "url": "https://files.pythonhosted.org/packages/90/f3/12322a54168ee82193731a31c5e83fe07ddde935a512629fa8d81d87e18d/drf-yasg-1.7.0.tar.gz" } ], "1.7.1": [ { "comment_text": "", "digests": { "md5": "23c471cb3f1209a8a68796d3f002eaa9", "sha256": "39b27fde93b557abce712e23e3093bb401617eac6bd42e2f951023f720b72109" }, "downloads": -1, "filename": "drf_yasg-1.7.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "23c471cb3f1209a8a68796d3f002eaa9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 955505, "upload_time": "2018-05-05T13:03:44", "url": "https://files.pythonhosted.org/packages/23/1a/3d3dbe1fa9a9fd6567f6566a1f484eeccfeada93f95eb86f2a4d49584cda/drf_yasg-1.7.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "005c0faeda4d55c2fb39fe80223828fa", "sha256": "b8fc8cdad3b14421fd70445585fc3e4bac9f1dd1879d18f641f2b7659ae83bef" }, "downloads": -1, "filename": "drf-yasg-1.7.1.tar.gz", "has_sig": false, "md5_digest": "005c0faeda4d55c2fb39fe80223828fa", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 945858, "upload_time": "2018-05-05T13:03:46", "url": "https://files.pythonhosted.org/packages/fb/c5/ea36fb4180dfa4046751422b53108145adbb76194caf1a8992ab332c88ff/drf-yasg-1.7.1.tar.gz" } ], "1.7.2": [ { "comment_text": "", "digests": { "md5": "5c2e7302cc432ff83b3ab837f16e89b5", "sha256": "dc27d492e5c5537adbb9f9cd3115448c492e82002bce08590c7d3bad6d26593d" }, "downloads": -1, "filename": "drf_yasg-1.7.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5c2e7302cc432ff83b3ab837f16e89b5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 955606, "upload_time": "2018-05-12T11:40:20", "url": "https://files.pythonhosted.org/packages/ac/45/5663c69b309e31d8beccca3d3498f3156176382c42aee35e55eef651f7dc/drf_yasg-1.7.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2b71ec064a619305a5df999429f417f3", "sha256": "2f0388717585b3e19f182162311c6e2b4d9e23f65cbb111723beb19e567ab38b" }, "downloads": -1, "filename": "drf-yasg-1.7.2.tar.gz", "has_sig": false, "md5_digest": "2b71ec064a619305a5df999429f417f3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 945951, "upload_time": "2018-05-12T11:40:21", "url": "https://files.pythonhosted.org/packages/36/a2/155ec5c05c1a51e7c268a1fd3a732dac398c33e47e43467da80f8c7b76d4/drf-yasg-1.7.2.tar.gz" } ], "1.7.3": [ { "comment_text": "", "digests": { "md5": "93452820cb3ad8591f3057c635284d37", "sha256": "ef550cdfa492747810ea6af2769a5c97aac2ca576f3776403de068bd18ec2098" }, "downloads": -1, "filename": "drf_yasg-1.7.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "93452820cb3ad8591f3057c635284d37", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 955652, "upload_time": "2018-05-12T15:29:03", "url": "https://files.pythonhosted.org/packages/2f/98/3aa80cf4c2de44f8cc308be640e60ae8106b1de13d38e1654322688b1364/drf_yasg-1.7.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a41ae18bfb1292d4b881d215b24e5de5", "sha256": "90744134817c4389060114e9fc25469b630e3dadd0cfdbd04b2c000deeb6dce1" }, "downloads": -1, "filename": "drf-yasg-1.7.3.tar.gz", "has_sig": false, "md5_digest": "a41ae18bfb1292d4b881d215b24e5de5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 945973, "upload_time": "2018-05-12T15:29:05", "url": "https://files.pythonhosted.org/packages/61/44/741e03fc9e0b98e2c202fbb8de6d25dac192e5818ab3a872c0b6a4f02364/drf-yasg-1.7.3.tar.gz" } ], "1.7.4": [ { "comment_text": "", "digests": { "md5": "de5e8070b4a06e96a8391c6aef974da8", "sha256": "09d8f8b3ad3b813534af9bdb8e9d300c37c40bd995445f35d881822fde023163" }, "downloads": -1, "filename": "drf_yasg-1.7.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "de5e8070b4a06e96a8391c6aef974da8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 940479, "upload_time": "2018-05-14T16:28:08", "url": "https://files.pythonhosted.org/packages/9c/66/07cf90c2eeac033fc0b955dede8503061d5ff61f32fb76ed17f6edea9519/drf_yasg-1.7.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eaef91c27608413de3b11cce89c70f74", "sha256": "8ebfbd7b99a8b963418094444eeaadb53ecc6d72aaa31fe3767a5e0bb735d0fc" }, "downloads": -1, "filename": "drf-yasg-1.7.4.tar.gz", "has_sig": false, "md5_digest": "eaef91c27608413de3b11cce89c70f74", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 930404, "upload_time": "2018-05-14T16:28:10", "url": "https://files.pythonhosted.org/packages/16/63/5f3f373b6e450fda9bb471f21f5ebd80cac093e169025e970f533d28bf6f/drf-yasg-1.7.4.tar.gz" } ], "1.8.0": [ { "comment_text": "", "digests": { "md5": "4ffa5855d914e09d1c31c86c7d635dcf", "sha256": "004cc59269d499f510dab84b1431bb11138e95b21fa54ebb9e348f0d54374ead" }, "downloads": -1, "filename": "drf_yasg-1.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4ffa5855d914e09d1c31c86c7d635dcf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 940873, "upload_time": "2018-05-30T21:37:24", "url": "https://files.pythonhosted.org/packages/d4/ef/1aef3f6305feb669083ba49af6f96a49d82ec8a80033a6733019c390c35b/drf_yasg-1.8.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b4ea2a070874a378bece29803a3963e5", "sha256": "f2892351087067a2296341ddda6f9fa02092f30fc7d8435571144f176387a54a" }, "downloads": -1, "filename": "drf-yasg-1.8.0.tar.gz", "has_sig": false, "md5_digest": "b4ea2a070874a378bece29803a3963e5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 930774, "upload_time": "2018-05-30T21:37:26", "url": "https://files.pythonhosted.org/packages/2a/ff/440f0b4f9a7d7d089d6323329bd8ac35a324359f857796914534afd33bda/drf-yasg-1.8.0.tar.gz" } ], "1.9.0": [ { "comment_text": "", "digests": { "md5": "41432fabac2c07504a656423f1e7ea63", "sha256": "0d074ff1f1237b22260d4a2091d2c0503484357c2076f2de514c6d0a0c0c2a9c" }, "downloads": -1, "filename": "drf_yasg-1.9.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "41432fabac2c07504a656423f1e7ea63", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 975045, "upload_time": "2018-06-16T14:23:54", "url": "https://files.pythonhosted.org/packages/37/69/45dec589d0577361ab4b2a3b93b3b027470c0c62d0922cbeffff1a715498/drf_yasg-1.9.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "93ef0bed91d935aff3bf88d6be5eb831", "sha256": "b39405cde92e33663210ec9f69300857622971c83c5ec49c6951ccd0b8c906fb" }, "downloads": -1, "filename": "drf-yasg-1.9.0.tar.gz", "has_sig": false, "md5_digest": "93ef0bed91d935aff3bf88d6be5eb831", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 964605, "upload_time": "2018-06-16T14:23:56", "url": "https://files.pythonhosted.org/packages/23/ff/33c3a3095951022159a4cdf53130114c86ea727c5eee65a56d22714f96fa/drf-yasg-1.9.0.tar.gz" } ], "1.9.1": [ { "comment_text": "", "digests": { "md5": "cc820f4c6668b7f46a31ca3ec721bd06", "sha256": "4247c2b1ab2f835ae37cfaeccf5ebe8633ec3cb31f70a5b56825155fa3a95e1a" }, "downloads": -1, "filename": "drf_yasg-1.9.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cc820f4c6668b7f46a31ca3ec721bd06", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 979992, "upload_time": "2018-06-29T21:48:18", "url": "https://files.pythonhosted.org/packages/e8/78/dc4e0b8e2044a39ff2a1bbf52ea6d0efb66a204cd81d922d2db51dd1d661/drf_yasg-1.9.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "15c0275c728e42c664b8f679bc26a776", "sha256": "caff2ba961661d868c173907087010d668ee6911b0c9cdeabde4a99ca58cd598" }, "downloads": -1, "filename": "drf-yasg-1.9.1.tar.gz", "has_sig": false, "md5_digest": "15c0275c728e42c664b8f679bc26a776", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 968835, "upload_time": "2018-06-29T21:48:20", "url": "https://files.pythonhosted.org/packages/5e/07/4ea3b8e50970d41e31e4668264dc68d93acbf43c3a037d06b72cb93fe83f/drf-yasg-1.9.1.tar.gz" } ], "1.9.1b0": [ { "comment_text": "", "digests": { "md5": "9244484823e449984c5d17a166fc7463", "sha256": "c2b68eeb6f6effcf9c17b2dd8c583822054eabbd26a2d4d9b795689d4d677c2c" }, "downloads": -1, "filename": "drf_yasg-1.9.1b0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9244484823e449984c5d17a166fc7463", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 980131, "upload_time": "2018-06-29T23:10:41", "url": "https://files.pythonhosted.org/packages/46/2d/54f11eed7e753997b1afe712c7d8dead818d4cbf64f4a7ed43fda4025d01/drf_yasg-1.9.1b0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b6d467bba6edc47c3a8ee8e3f9fb0047", "sha256": "f6b96831f6d8186c673765ce356c81cdb52620e332828c3ab2316384f1315382" }, "downloads": -1, "filename": "drf-yasg-1.9.1b0.tar.gz", "has_sig": false, "md5_digest": "b6d467bba6edc47c3a8ee8e3f9fb0047", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 968961, "upload_time": "2018-06-29T23:10:43", "url": "https://files.pythonhosted.org/packages/45/43/a99fd49acc3792ea45a12f6d4bf84d41c278d96e41e78e5c5166238968bf/drf-yasg-1.9.1b0.tar.gz" } ], "1.9.2": [ { "comment_text": "", "digests": { "md5": "1f602bb1cc05469755a1837e04550282", "sha256": "3e7d8ab855daaf8f76871d7e3add21fc99501a23cd17b0047e3c226af53920ce" }, "downloads": -1, "filename": "drf_yasg-1.9.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1f602bb1cc05469755a1837e04550282", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 841744, "upload_time": "2018-08-03T21:31:06", "url": "https://files.pythonhosted.org/packages/a3/67/22c2b5f7e5538b394a2527ffe47c1a2861600a74e462a27a5a77423b683a/drf_yasg-1.9.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7ac12be70359968e939b0e1a9b25fbdc", "sha256": "e54f85b6719a0f1548f1db97372a8e1f9fd2e6f9707f540cced97af022953bce" }, "downloads": -1, "filename": "drf-yasg-1.9.2.tar.gz", "has_sig": false, "md5_digest": "7ac12be70359968e939b0e1a9b25fbdc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 831814, "upload_time": "2018-08-03T21:31:08", "url": "https://files.pythonhosted.org/packages/3f/e1/1a5f71ef4ea353fa18846f8d4d707c9ba3b7aa0f44aab8c60ac38d9f35f6/drf-yasg-1.9.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "009c97d87494a2657c507365634924f5", "sha256": "4cfec631880ae527a91ec7cd3241aea2f82189f59e2f089119aa687761afb227" }, "downloads": -1, "filename": "drf_yasg-1.17.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "009c97d87494a2657c507365634924f5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 1057792, "upload_time": "2019-10-02T23:18:40", "url": "https://files.pythonhosted.org/packages/27/48/9b121cee33d2ea6df64f14d2ad2d92b2e658b63ad006fe33a16505a12d51/drf_yasg-1.17.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d58b3fd6a3c1c9d71b65d256d17b628b", "sha256": "504cce09035cf1bace63b84d9d778b772f86bb37d8a71ed6f723346362e633b2" }, "downloads": -1, "filename": "drf-yasg-1.17.0.tar.gz", "has_sig": false, "md5_digest": "d58b3fd6a3c1c9d71b65d256d17b628b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 1299955, "upload_time": "2019-10-02T23:18:43", "url": "https://files.pythonhosted.org/packages/26/00/8148e49d9877d7668274d32a12e98982db79e8b4083f23513cf664f50ed2/drf-yasg-1.17.0.tar.gz" } ] }