{ "info": { "author": "Nathan Van Gheem", "author_email": "vangheem@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 3.6", "Topic :: Internet :: WWW/HTTP", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Introduction\n============\n\nA `guillotina` application to automatically generate swagger interfaces for\nAPIs defined with `guillotina`.\n\n\nConfiguration\n-------------\n\nAvailable config.json options::\n\n {\n \"swagger\": {\n \"authentication_allowed\": false,\n \"base_configuration\": {\n \"swagger\": \"2.0\",\n \"info\": {\n \"version\": \"\",\n \"title\": \"Guillotina\",\n \"description\": \"The REST Resource API\"\n },\n \"host\": \"\",\n \"basePath\": \"\",\n \"schemes\": [],\n \"produces\": [\n \"application/json\"\n ],\n \"consumes\": [\n \"application/json\"\n ],\n \"paths\": {},\n \"definitions\": {}\n },\n \"index_html\": null\n }\n }\n\n\nViewing swagger for resource\n----------------------------\n\nAppend `@docs` onto any url: `http://localhost:8080/@docs`.\n\n\nGenerating swagger docs\n-----------------------\n\n`guillotina_swagger` reads service configuration.\n\nYou can provide additional swagger configuration hints by providing a swagger\nconfiguration with any of the following options:\n\n- ignore: to prevent swagger from aggregating it\n- additional_paths: provide a list of additional paths this configuration is used for(think routing here)\n- display_permission: if you do not want to show permission setting, set this to false\n- tags: what tags to use for it\n\n1.0.14 (2019-06-18)\n-------------------\n\n- restrict g compat\n\n\n1.0.13 (2018-09-26)\n-------------------\n\n- Only provide version if not set\n [vangheem]\n\n\n1.0.12 (2018-09-20)\n-------------------\n\n- Be able to customize swagger index.html file\n [vangheem]\n\n\n1.0.11 (2018-09-14)\n-------------------\n\n- bump\n\n\n1.0.10 (2018-09-13)\n-------------------\n\n- More docs and support for customizing more parts of generated\n swagger definition.\n [vangheem]\n\n\n1.0.8 (2017-06-19)\n------------------\n\n- Add permission to documentation\n [vangheem]\n\n\n1.0.7 (2017-06-18)\n------------------\n\n- Tweak UI\n [vangheem]\n\n\n1.0.6 (2017-06-18)\n------------------\n\n- Automatically detect auth tokens and be able to provide own authorization header\n [vangheem]\n\n\n1.0.5 (2017-06-13)\n------------------\n\n- Also pull basePath for swagger from vhm if provided\n [vangheem]\n\n\n1.0.4 (2017-06-13)\n------------------\n\n- Use vhm for host setting on swagger\n [vangheem]\n\n\n1.0.3 (2017-06-13)\n------------------\n\n- Pay attention to vhm\n\n\n1.0.2 (2017-06-12)\n------------------\n\n- be able to provide custom base_url for swagger\n [vangheem]\n\n\n1.0.1 (2017-06-07)\n------------------\n\n- Fix getting path of resource\n\n\n1.0.0 (2017-04-04)\n------------------\n\n- initial release", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/guillotinaweb/guillotina_swagger", "keywords": "guillotina,REST,swagger", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "guillotina-swagger", "package_url": "https://pypi.org/project/guillotina-swagger/", "platform": "", "project_url": "https://pypi.org/project/guillotina-swagger/", "project_urls": { "Homepage": "https://github.com/guillotinaweb/guillotina_swagger" }, "release_url": "https://pypi.org/project/guillotina-swagger/1.0.14/", "requires_dist": null, "requires_python": "", "summary": "Swagger integration for viewing REST on your guillotina install", "version": "1.0.14" }, "last_serial": 5416682, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "b72e9b9e81150deeaf2fd565e2e79c78", "sha256": "1e1f291437b027364811001f694c2b2cd8e4b2d6960f20e9ba10eead24f9b9f2" }, "downloads": -1, "filename": "guillotina_swagger-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b72e9b9e81150deeaf2fd565e2e79c78", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1050447, "upload_time": "2017-04-04T20:04:33", "url": "https://files.pythonhosted.org/packages/92/25/8e201c26bc216da5d1e7dec4393c48ed8684ffcba7fc98aea143d1dfe926/guillotina_swagger-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c4ed5e1d418de2342526cbf426ef9ee9", "sha256": "d44649d3533aff7c843633f6553296780db26742916d4549b64a081024e379ba" }, "downloads": -1, "filename": "guillotina_swagger-1.0.0.tar.gz", "has_sig": false, "md5_digest": "c4ed5e1d418de2342526cbf426ef9ee9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1027661, "upload_time": "2017-04-04T20:04:38", "url": "https://files.pythonhosted.org/packages/39/d9/f76bc3b5c65600962ea093de0b4af4175375e04db56eb8bb97806b950afc/guillotina_swagger-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "d290a86e66eb42f8fb2327dce092795f", "sha256": "05751043999503c701eb1c317295c6097609587a6a8736f1777b26449eee6b14" }, "downloads": -1, "filename": "guillotina_swagger-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d290a86e66eb42f8fb2327dce092795f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1050607, "upload_time": "2017-06-07T20:09:28", "url": "https://files.pythonhosted.org/packages/05/f8/3c674f206bdbb47f4f601592ba25e2f98ec718b8db2aca9a0ea5b3e0cfac/guillotina_swagger-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "461da194c1ab3654b316f04b39f202a3", "sha256": "ff27370489785a1f00e7a4206d6b2568007aa1eef0afb161f0666f7c9ac517db" }, "downloads": -1, "filename": "guillotina_swagger-1.0.1.tar.gz", "has_sig": false, "md5_digest": "461da194c1ab3654b316f04b39f202a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1027807, "upload_time": "2017-06-07T20:09:32", "url": "https://files.pythonhosted.org/packages/2d/57/1652062688cd21f60fc2262753c4d6919408cd7036ba4513582e5aec4201/guillotina_swagger-1.0.1.tar.gz" } ], "1.0.10.dev0": [ { "comment_text": "", "digests": { "md5": "934d32fbc2312d5017f5e06e4aa0a0a5", "sha256": "04763d6468777f6240b946978bdcd1c1147a85f4c0797acea69f8e06b3cdd6de" }, "downloads": -1, "filename": "guillotina_swagger-1.0.10.dev0.tar.gz", "has_sig": false, "md5_digest": "934d32fbc2312d5017f5e06e4aa0a0a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1029858, "upload_time": "2018-09-13T15:58:15", "url": "https://files.pythonhosted.org/packages/df/a3/3c40db6b0fc51b53a022e4cf2f5d7f0ae4f145e108fef2b2a06c7ed943b5/guillotina_swagger-1.0.10.dev0.tar.gz" } ], "1.0.11": [ { "comment_text": "", "digests": { "md5": "9a0b061856befccd9ee7e2087f56f139", "sha256": "b631742489d0511a36bb632f83087b8fe5263ed37100e8f35d9d902e22daf375" }, "downloads": -1, "filename": "guillotina_swagger-1.0.11.tar.gz", "has_sig": false, "md5_digest": "9a0b061856befccd9ee7e2087f56f139", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1029894, "upload_time": "2018-09-14T19:45:10", "url": "https://files.pythonhosted.org/packages/51/e1/a3046a4f2d230d95943fabfa5bed7e73c2f89d1ce3774a2a8f1a27f4ed29/guillotina_swagger-1.0.11.tar.gz" } ], "1.0.12": [ { "comment_text": "", "digests": { "md5": "65010304823e907dd4373da5c7a673d7", "sha256": "7533ac4fd48c8036ae83275bb6aea9151337c776eeda374462b964390c0f4f7e" }, "downloads": -1, "filename": "guillotina_swagger-1.0.12.tar.gz", "has_sig": false, "md5_digest": "65010304823e907dd4373da5c7a673d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1030084, "upload_time": "2018-09-20T12:02:02", "url": "https://files.pythonhosted.org/packages/46/f3/cd13c58edf2f16b95eaf6a17479dbb350b1c2c16111b72bb0a35468ec4cb/guillotina_swagger-1.0.12.tar.gz" } ], "1.0.13": [ { "comment_text": "", "digests": { "md5": "bc32316c3af7cebeeb4cb8cd4195d6e7", "sha256": "71739d8da55a5ae2779b881f4d40dbc71ecf9afc3a23b0ab953c86e4d40ed9d8" }, "downloads": -1, "filename": "guillotina_swagger-1.0.13-py3-none-any.whl", "has_sig": false, "md5_digest": "bc32316c3af7cebeeb4cb8cd4195d6e7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1050386, "upload_time": "2018-09-26T14:27:13", "url": "https://files.pythonhosted.org/packages/be/c9/8c43e16801e136ff729a0409c014ea018ec90a3b3950ee2c647ac20d13f1/guillotina_swagger-1.0.13-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a0757f6d6bcde78cfe06fea202ac468c", "sha256": "1bbe9709999ef53d896115664a6ff005a0cb2496b417839fedab9ef07d63e44b" }, "downloads": -1, "filename": "guillotina_swagger-1.0.13.tar.gz", "has_sig": false, "md5_digest": "a0757f6d6bcde78cfe06fea202ac468c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1030478, "upload_time": "2018-09-26T14:27:16", "url": "https://files.pythonhosted.org/packages/64/99/c00a488c824c252c440b0dcc41f04a877ea81e384a4d83b963deecf9ac55/guillotina_swagger-1.0.13.tar.gz" } ], "1.0.14": [ { "comment_text": "", "digests": { "md5": "40f5d519cd4cac8214c65812ded4b11f", "sha256": "5aa822c7fe17737b2bdf0c3a209f6bf06369421e938b60c41c82de2082fc15bb" }, "downloads": -1, "filename": "guillotina_swagger-1.0.14.tar.gz", "has_sig": false, "md5_digest": "40f5d519cd4cac8214c65812ded4b11f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1030257, "upload_time": "2019-06-18T18:56:28", "url": "https://files.pythonhosted.org/packages/5f/90/e37b47c9c9b2add3134864cd36cc824149e39f30839796b1e1e699edb770/guillotina_swagger-1.0.14.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "3142a4ad91a9ed928baceac7feddcc8d", "sha256": "eabe7700bd0c8d11ddb142fa277e1cc5d6e915411d34e0e7a04e2abaf9710e74" }, "downloads": -1, "filename": "guillotina_swagger-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3142a4ad91a9ed928baceac7feddcc8d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1050738, "upload_time": "2017-06-12T21:37:47", "url": "https://files.pythonhosted.org/packages/3c/50/152da0f4c35b971081845cc94e52827ef1a78b708c1cac81092e8b08ff36/guillotina_swagger-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "59da3c7a6e60856337ed5d86665a830c", "sha256": "535f7ac8cb7facb1c6f1ac8f1a908f5874134ae26ff8525123b6e44087dd1b51" }, "downloads": -1, "filename": "guillotina_swagger-1.0.2.tar.gz", "has_sig": false, "md5_digest": "59da3c7a6e60856337ed5d86665a830c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1027906, "upload_time": "2017-06-12T21:37:51", "url": "https://files.pythonhosted.org/packages/fd/65/3edc5c6710c8f59c7ad0516851a365d6a5e7ddb7baa9cd1dcae677cf6e7b/guillotina_swagger-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "62b4263812ef9d110246c525d943a436", "sha256": "b1d5e2f40b2f20363ba29e3fb493959e693b63eecbc63967af51a9c1ad645921" }, "downloads": -1, "filename": "guillotina_swagger-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "62b4263812ef9d110246c525d943a436", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1050799, "upload_time": "2017-06-13T11:04:54", "url": "https://files.pythonhosted.org/packages/cd/21/799e4c212541e47fae860b24f7c7ea532160595fbc88f668aea3926e2bb7/guillotina_swagger-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd490a79bfe0e888e92f8097ba3196b2", "sha256": "75776110665fc79ade7fc8be0aaae6c717568aacb18cc9b26971c44ca3b0f41d" }, "downloads": -1, "filename": "guillotina_swagger-1.0.3.tar.gz", "has_sig": false, "md5_digest": "dd490a79bfe0e888e92f8097ba3196b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1028027, "upload_time": "2017-06-13T11:04:57", "url": "https://files.pythonhosted.org/packages/cf/30/dbe9aee9ed7def6a185912a7ff60138500dff9224ed2552ab87426e3fc7f/guillotina_swagger-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "2e20fd8b9c17e1d6155bd911276df31a", "sha256": "7d61396078270a31ff737a7ad10d0dd6c6f4c1c87b85f5233699a9e9eb608b62" }, "downloads": -1, "filename": "guillotina_swagger-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "2e20fd8b9c17e1d6155bd911276df31a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1050905, "upload_time": "2017-06-13T13:42:44", "url": "https://files.pythonhosted.org/packages/41/bc/41033bc3be3f1894d7794d0e359b1b65d16847dabc2f486df0dbf44b07cd/guillotina_swagger-1.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2de76c3df59d75e4a8ea3c8bdf560a71", "sha256": "7b08d80fa71fd182ca9356103cd92efd7987c00400c53dac4546792611ce59e7" }, "downloads": -1, "filename": "guillotina_swagger-1.0.4.tar.gz", "has_sig": false, "md5_digest": "2de76c3df59d75e4a8ea3c8bdf560a71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1028147, "upload_time": "2017-06-13T13:42:50", "url": "https://files.pythonhosted.org/packages/6d/11/13d79167721733d275b304d376bea7d0438928e745941672b0444abe28d3/guillotina_swagger-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "16931120e5cd53f13538b3f3601b13dd", "sha256": "79c13718c407eb8e7677a23bfefe6aea4a83182349302d18670e4250da3e9587" }, "downloads": -1, "filename": "guillotina_swagger-1.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "16931120e5cd53f13538b3f3601b13dd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1050981, "upload_time": "2017-06-13T14:07:35", "url": "https://files.pythonhosted.org/packages/93/1a/465341324968df74dff75560313232c5da4977c7913ce9c5505f81a5524b/guillotina_swagger-1.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "28f461948901e88dcfbebdfd2df77c6d", "sha256": "209b1de7987d3cb34dc9a3bebcfda157ac9c682eaefa526628a871409de8dc34" }, "downloads": -1, "filename": "guillotina_swagger-1.0.5.tar.gz", "has_sig": false, "md5_digest": "28f461948901e88dcfbebdfd2df77c6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1028258, "upload_time": "2017-06-13T14:07:44", "url": "https://files.pythonhosted.org/packages/eb/05/3bc91b0c8e63dd0f975cc32d2fda5b26f696b9329559b4b2736210c1e4f1/guillotina_swagger-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "022056019e64686829964e6e76298c22", "sha256": "f35cd3cc47000bec9e441369b18890f1a766766256c0ce523b2ac0c351156e5e" }, "downloads": -1, "filename": "guillotina_swagger-1.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "022056019e64686829964e6e76298c22", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1051304, "upload_time": "2017-06-18T17:48:19", "url": "https://files.pythonhosted.org/packages/cb/e0/036e7bd746eadbfa727390f656f6535e2474271a80b98d68492d5426305d/guillotina_swagger-1.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "19e8b15d61717044503ea35ce11e6f05", "sha256": "a56493566bd44b4570a9d81da20683e56bec533b0d5ca4c79e5f1f5d752a5ba0" }, "downloads": -1, "filename": "guillotina_swagger-1.0.6.tar.gz", "has_sig": false, "md5_digest": "19e8b15d61717044503ea35ce11e6f05", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1028599, "upload_time": "2017-06-18T17:48:23", "url": "https://files.pythonhosted.org/packages/b0/56/3bc39b07c5689d77d31e4e66d980fa95e87feac3db682e959b1841e1d137/guillotina_swagger-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "8c51f469b5dbfbce7a15f2682eb3c2e9", "sha256": "88829fde52e1f7426750cc44f53a0945124f182b2bf396341788388afdd5870e" }, "downloads": -1, "filename": "guillotina_swagger-1.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "8c51f469b5dbfbce7a15f2682eb3c2e9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1051351, "upload_time": "2017-06-18T18:02:04", "url": "https://files.pythonhosted.org/packages/c4/3a/072273c791773a873b35e0a8c383513e0ea81ac283c914e2eeb3dbbed646/guillotina_swagger-1.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e473205030ef9dcef434226d1bc5464d", "sha256": "67d5b965003c1a8bf0ceb96b92b538c68a517f0791dbea92586d9ebb06012781" }, "downloads": -1, "filename": "guillotina_swagger-1.0.7.tar.gz", "has_sig": false, "md5_digest": "e473205030ef9dcef434226d1bc5464d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1028625, "upload_time": "2017-06-18T18:02:09", "url": "https://files.pythonhosted.org/packages/02/16/db222caaa9184d6a9339007e3e2c5facd0ba24d62e61941993f9e9e33efd/guillotina_swagger-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "f8d76af06f31c304eb128c3ed8e8e1b9", "sha256": "ec8a0eee7b3c8eccb843ecb6b37614f7e8894ba099309994dd9f88ea90e6e134" }, "downloads": -1, "filename": "guillotina_swagger-1.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "f8d76af06f31c304eb128c3ed8e8e1b9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1051457, "upload_time": "2017-06-20T00:29:55", "url": "https://files.pythonhosted.org/packages/79/8a/c7dfdecf364209e44b856bd9005635d9f136f6316d6415a51c500ed91025/guillotina_swagger-1.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c6f8135d314f2654f9c8b364e3723772", "sha256": "9517363f7f645c241596fad2c44fcf55e305a04ddc21c0045d3751d87ae60552" }, "downloads": -1, "filename": "guillotina_swagger-1.0.8.tar.gz", "has_sig": false, "md5_digest": "c6f8135d314f2654f9c8b364e3723772", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1028811, "upload_time": "2017-06-20T00:29:58", "url": "https://files.pythonhosted.org/packages/a8/83/1628e9f2e514f113dc81cf974eded410213052d58d1f651165e5d84b0c99/guillotina_swagger-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "590a48ec4c53a8f3641f2ac063c3117b", "sha256": "23c0e333cfabba581b11d4dd0d8d4ad19b9b4c4d47acb555682b1e1cc505f944" }, "downloads": -1, "filename": "guillotina_swagger-1.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "590a48ec4c53a8f3641f2ac063c3117b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1051583, "upload_time": "2017-10-18T20:13:13", "url": "https://files.pythonhosted.org/packages/4a/e3/864140597c517065e39695289cad029a86eb15715f1f866f001f09dedf89/guillotina_swagger-1.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6d8a3bab2d3e3d37d5612f73ea7550a9", "sha256": "c94efdd77403cbabd0241f56616eb1bf9d5c332dc8f6ce39aa1ab6aedbf4b922" }, "downloads": -1, "filename": "guillotina_swagger-1.0.9.tar.gz", "has_sig": false, "md5_digest": "6d8a3bab2d3e3d37d5612f73ea7550a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1028980, "upload_time": "2017-10-18T20:13:19", "url": "https://files.pythonhosted.org/packages/6c/1d/67d24306c54b535af6b1671049b988cb45ed1b7ec4f8dd374c49c6048c7b/guillotina_swagger-1.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "40f5d519cd4cac8214c65812ded4b11f", "sha256": "5aa822c7fe17737b2bdf0c3a209f6bf06369421e938b60c41c82de2082fc15bb" }, "downloads": -1, "filename": "guillotina_swagger-1.0.14.tar.gz", "has_sig": false, "md5_digest": "40f5d519cd4cac8214c65812ded4b11f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1030257, "upload_time": "2019-06-18T18:56:28", "url": "https://files.pythonhosted.org/packages/5f/90/e37b47c9c9b2add3134864cd36cc824149e39f30839796b1e1e699edb770/guillotina_swagger-1.0.14.tar.gz" } ] }