{ "info": { "author": "Cyprien Guillemot", "author_email": "cyprien.guillemot@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4" ], "description": ".. image:: https://travis-ci.org/Trax-air/swagger-parser.svg?branch=master\n :alt: Travis status\n :target: https://travis-ci.org/Trax-air/swagger-parser \n.. image:: https://badges.gitter.im/Trax-air/swagger-parser.svg\n :alt: Join the chat at https://gitter.im/Trax-air/swagger-parser\n :target: https://gitter.im/Trax-air/swagger-parser?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\n.. image:: https://img.shields.io/pypi/v/swagger-parser.svg\n :target: https://pypi.python.org/pypi/swagger-parser/\n\nswagger-parser\n==============\n\nSwagger-parser is a python module giving you access to some interesting data about your swagger file. Like getting a dictionary example from a definition name, get the definition of a dictionary, and more.\n\nRelated Libraries\n-----------------\nYou may find related libraries to this one:\n\n* https://github.com/Trax-air/swagger-tester: Auto-test your swagger API in your unit tests. All test calls are generated by your swagger file.\n* https://github.com/Trax-air/swagger-stub: A stub you can use in your client's unit tests. All the HTTP calls to your swagger API are mocked by default. You can also add your own mocked_calls in your test functions.\n* https://github.com/Trax-air/swagger-aggregator: Aggregate several swagger specs into one. Useful for your API gateways!\n\nExample Usage\n-------------\n\n.. code:: python\n\n from swagger_parser import SwaggerParser\n\n parser = SwaggerParser(swagger_path='swagger_path') # Init with file\n parser = SwaggerParser(swagger_dict={}) # Init with dictionary\n\n # Get an example of dict for the definition Foo\n parser.definitions_example.get('Foo')\n\n # Get the definition of a dictionary\n test = {\n 'foo': 'bar'\n }\n parser.get_dict_definition(test)\n\n # Validate the definition of a dict\n parser.validate_definition('Foo', test)\n\n # Validate that the given data match a path specification\n parser.validate_request('/foo', 'post', body=test, query={'foo': 'bar'})\n\n # Get the possible return value of a path\n # It will return a dictionary with keys as status_code\n # and value as example of return value.\n parser.get_request_data('/foo', 'post', body=test)\n\n # Get an example of a correct body for a path\n parser.get_send_request_correct_body('/foo', 'post')\n\nDocumentation\n-------------\n\nMore documentation is available at https://swagger-parser.readthedocs.org/en/latest/.\n\nSetup\n-----\n\n`make install` or `pip install swagger-parser`\n\nLicense\n-------\n\nswagger-parser is licensed under http://opensource.org/licenses/MIT.\n\n\n=======\nHistory\n=======\n\n1.0.0 (2017-6-11)\n-----------------\n\n* Drop support for python 2.6, add support for python 3.5, python 3.6 and pypy\n* Fix issue `#35 `_\n* `Add file parser tests and fixes for #40, #41, #42, #43, #44, #45 `_, thanks to @mtherieau\n* `Use isinstance for simple type checking `_, thanks to @pankaj28843\n* `Fixes for #31, #32, #33 `_, thanks to @crudo10 and @beanqueen for the review\n* `Bug fix when dictionary only contains 1 element `_, thanks to @TenOs\n* `Add tests for \"official\" petstore json and yaml `_, thanks to @beanqueen\n\n\n0.1.11 (2016-9-25)\n------------------\n\n* Support additionalProperties.\n\n0.1.10 (2016-8-25)\n------------------\n\n* Don't choke if there are no definitions\n* Generate operations without operationId\n* Generate example from properties\n\n0.1.9 (2016-7-28)\n------------------\n\n* Support array definitions.\n\n0.1.8 (2016-5-11)\n------------------\n\n* Support type field to be an array.\n* Use base path to validate request.\n\n0.1.7 (2016-4-1)\n------------------\n\n* Support UTF-8 in swagger.yaml.\n\n0.1.6 (2016-3-16)\n------------------\n\n* Add support for path-level parameters.\n\n0.1.5 (2016-2-17)\n------------------\n\n* Add support for parameters references in path specs.\n\n0.1.4 (2016-2-10)\n------------------\n\n* Handle string as status_code.\n\n0.1.3 (2016-2-3)\n------------------\n\n* Fix a bug in get_response_example with schema only containing a type field.\n\n0.1.2 (2016-2-3)\n------------------\n\n* Support schema with only a type field.\n\n0.1.1 (2016-1-31)\n------------------\n\n* Change license to MIT.\n\n0.1 (2016-1-28)\n------------------\n\n* First release on PyPI.\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Trax-air/swagger-parser", "keywords": "swagger,parser,API,REST,swagger-parser", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "swagger-parser", "package_url": "https://pypi.org/project/swagger-parser/", "platform": "", "project_url": "https://pypi.org/project/swagger-parser/", "project_urls": { "Homepage": "https://github.com/Trax-air/swagger-parser" }, "release_url": "https://pypi.org/project/swagger-parser/1.0.1/", "requires_dist": [ "PyYAML (>=3.11)", "jinja2 (>=2.8)", "swagger-spec-validator (>=2.0.2)", "requests" ], "requires_python": "", "summary": "Swagger parser giving useful informations about your swagger files", "version": "1.0.1" }, "last_serial": 3524669, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "8ac49f1d91e57358e26b83465b2251dd", "sha256": "ce23ebe2d5286e41ff5c5df8025e56f1e10d3cdce32b25b500873494b17a7d06" }, "downloads": -1, "filename": "swagger_parser-0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8ac49f1d91e57358e26b83465b2251dd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8782, "upload_time": "2016-01-29T09:22:33", "url": "https://files.pythonhosted.org/packages/2b/42/bb60ef890746ec2fa5afec4e83604c83a3c177e17f7bdbdfa258477f2825/swagger_parser-0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f412dc6ad3d954c787759066302aa1df", "sha256": "6ae4e37929acc07983bfb17db3083bd2eec06711b7855c39e4d47819c614a694" }, "downloads": -1, "filename": "swagger_parser-0.1.tar.gz", "has_sig": false, "md5_digest": "f412dc6ad3d954c787759066302aa1df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31808, "upload_time": "2016-01-29T09:22:41", "url": "https://files.pythonhosted.org/packages/6d/59/a43292b908035acf4fbd4359e9b361deaedfc35a3df167d71761ada08966/swagger_parser-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "917e225a032acf3022ea2e2b5556c238", "sha256": "bbccab503fa19c9d65c77d4864088ba94267aff2cafc5a85056349ed258d764a" }, "downloads": -1, "filename": "swagger_parser-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "917e225a032acf3022ea2e2b5556c238", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8963, "upload_time": "2016-01-31T16:07:04", "url": "https://files.pythonhosted.org/packages/b9/c6/24527430351623bc1c6417627ea3d39db2b45ac788267ef97e060b2b0be3/swagger_parser-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ad81ea532d837b94efc422427f9338b1", "sha256": "3a40ba8cd4accd432fa46b77242f03ecf323bb1b3be075f6da006fc14441d2f2" }, "downloads": -1, "filename": "swagger_parser-0.1.1.tar.gz", "has_sig": false, "md5_digest": "ad81ea532d837b94efc422427f9338b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20460, "upload_time": "2016-01-31T16:07:11", "url": "https://files.pythonhosted.org/packages/49/6e/f3852178ea9068af661dc9fe942e57bd86cef7502fd2c44debdc79a6e711/swagger_parser-0.1.1.tar.gz" } ], "0.1.10": [ { "comment_text": "", "digests": { "md5": "f9ffa8480fbf1fb63da92c6f15dd263f", "sha256": "2ed09e0118dbae79aa8e566729d590269918286d1045aa978f54dd720f3e5689" }, "downloads": -1, "filename": "swagger_parser-0.1.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f9ffa8480fbf1fb63da92c6f15dd263f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11513, "upload_time": "2016-08-25T17:45:22", "url": "https://files.pythonhosted.org/packages/d9/fd/b7ec5ad5709304c52f4f26d2a9ec5cbcf5c8f2c2fae7eb8b3376f91a9dc7/swagger_parser-0.1.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d24b975b3c8fe3bf32166b8ef183ece1", "sha256": "6b16e6a4ae707579a0a0409527368abea8f64d914b8ecf9998339048de17aa4e" }, "downloads": -1, "filename": "swagger_parser-0.1.10.tar.gz", "has_sig": false, "md5_digest": "d24b975b3c8fe3bf32166b8ef183ece1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24375, "upload_time": "2016-08-25T17:45:24", "url": "https://files.pythonhosted.org/packages/64/67/5a2a7842373d92bcd942e93225b6010681bbffabc357dad9060ca3f81329/swagger_parser-0.1.10.tar.gz" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "fe2ceffa67b43844aa888dcb23d08cf1", "sha256": "093225a9f2a27c0e51d9ee1a9fdb13d4481d7823851ee5dffb8b918816e6cd22" }, "downloads": -1, "filename": "swagger_parser-0.1.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fe2ceffa67b43844aa888dcb23d08cf1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13616, "upload_time": "2016-09-25T09:50:35", "url": "https://files.pythonhosted.org/packages/b7/97/e80ed27974d4f35b1b42ec779401fbe2649a74c148c35f4e3db8795d9462/swagger_parser-0.1.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "92f045a1ba5a2ece93644575860d5805", "sha256": "589e366beb8594f2c43703c14a86ca385f7cc635a2e517c6013f5ac59bfd87d7" }, "downloads": -1, "filename": "swagger_parser-0.1.11.tar.gz", "has_sig": false, "md5_digest": "92f045a1ba5a2ece93644575860d5805", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28162, "upload_time": "2016-09-25T09:50:37", "url": "https://files.pythonhosted.org/packages/fd/ff/d87936be5cf66a55dc205584e8621c845debee4f4214525df5d8abae3ea9/swagger_parser-0.1.11.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "f5cc15b25ecf1130ec5a99a51bbf5c44", "sha256": "0a0748aea79e563a27c54527c64e2d9e7c055577a0ba5e33209bd80a939e451d" }, "downloads": -1, "filename": "swagger_parser-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f5cc15b25ecf1130ec5a99a51bbf5c44", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9089, "upload_time": "2016-02-03T11:35:40", "url": "https://files.pythonhosted.org/packages/a1/b1/65ffadbc9f8efb8b8f9e51c05e7beaf119df8c2563f0918b19fca2df6732/swagger_parser-0.1.2-py2.py3-none-any.whl" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "408966a2b2d7885d7f57b958ea1bb5d8", "sha256": "15a7436916bf697bd8cca69a84a1ed4b2f89f197a2cf5858d730457f0a41230b" }, "downloads": -1, "filename": "swagger_parser-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "408966a2b2d7885d7f57b958ea1bb5d8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9169, "upload_time": "2016-02-03T16:44:22", "url": "https://files.pythonhosted.org/packages/6c/78/f8d4a501e50192d6d9ed567d92a888e4b14d2d90d86fdf57a44a74440d7b/swagger_parser-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a3aafed56c1f0a1bafc35fe38a9a7a39", "sha256": "703fc11a9fc2c28b676f1bf6f5c7bb6f2e02b302da7375c5b6dc8fbb965c2585" }, "downloads": -1, "filename": "swagger_parser-0.1.3.tar.gz", "has_sig": false, "md5_digest": "a3aafed56c1f0a1bafc35fe38a9a7a39", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20678, "upload_time": "2016-02-03T16:44:31", "url": "https://files.pythonhosted.org/packages/e6/6f/156849cf207006120b7d4600a20ccb1b2129de4460ddbef317eaf4582768/swagger_parser-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "c3281a2ceb38c01d5c4665d914374da6", "sha256": "e942330c1667f8043096816388eccb59058520eb9f959f3efeabc4a045f69a54" }, "downloads": -1, "filename": "swagger_parser-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c3281a2ceb38c01d5c4665d914374da6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10203, "upload_time": "2016-02-10T16:23:48", "url": "https://files.pythonhosted.org/packages/d4/21/e99573ff202c053577af6700871d390023bc0b7dcf9942a06e526d4c9f7d/swagger_parser-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a59689b8c2f40ae5acea8aac8a63500d", "sha256": "a20bb19fce696d9934dc6bab1ae496b0bd9586f7bd93ea5e4163ebbe7ae3caf7" }, "downloads": -1, "filename": "swagger_parser-0.1.4.tar.gz", "has_sig": false, "md5_digest": "a59689b8c2f40ae5acea8aac8a63500d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21838, "upload_time": "2016-02-10T16:23:55", "url": "https://files.pythonhosted.org/packages/4d/f2/4affa51ecb10cdf10441e56727c22091018c2dbb994878993396521b6d60/swagger_parser-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "8e10a58a2737b0f4102c792270a99d3e", "sha256": "5be9137bb8a0a492b1a549cf47d8ec3af686d3892ac59d04303044a946836ab8" }, "downloads": -1, "filename": "swagger_parser-0.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8e10a58a2737b0f4102c792270a99d3e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10337, "upload_time": "2016-02-17T00:15:06", "url": "https://files.pythonhosted.org/packages/b1/d4/52ccdbe15b85d799fb1e88f1d444ccc95bf34a68519908bc33bde15fd880/swagger_parser-0.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "008dbee31e71b5ba7e37f46ae9187b43", "sha256": "c58834dce4e4bc8e6e3f0caa78a97df897520e939157a48cccf8da95a1c5968d" }, "downloads": -1, "filename": "swagger_parser-0.1.5.tar.gz", "has_sig": false, "md5_digest": "008dbee31e71b5ba7e37f46ae9187b43", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22142, "upload_time": "2016-02-17T00:15:28", "url": "https://files.pythonhosted.org/packages/13/58/df3d59d5c6cc4012a171bd25a6fb5ba3e9f03812ce557989927774f871f7/swagger_parser-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "3f7924355d6f1d2ed2050d904c655f2b", "sha256": "a31a96c6353944d79162deea7561412814ba96f9b9ebd52f7c8f077fd2e09bb8" }, "downloads": -1, "filename": "swagger_parser-0.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3f7924355d6f1d2ed2050d904c655f2b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10610, "upload_time": "2016-03-16T11:00:02", "url": "https://files.pythonhosted.org/packages/06/e0/26e405bb4c6e9c6ab282fe6bd616555b31e101a6940fcb7beb1884a480db/swagger_parser-0.1.6-py2.py3-none-any.whl" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "7891b1ce6f830bf18e04974f8e12d3af", "sha256": "4128d2077adb88ff78411cc56c06e87863c686929f27bae0174cd3edb7862580" }, "downloads": -1, "filename": "swagger_parser-0.1.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7891b1ce6f830bf18e04974f8e12d3af", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10687, "upload_time": "2016-04-01T08:16:48", "url": "https://files.pythonhosted.org/packages/50/8c/cea606b084fb9a3b2a9488a6559381b7bbfd9c2f67450796fd3f312dbe8a/swagger_parser-0.1.7-py2.py3-none-any.whl" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "8b9f6e6728e2355235270d3bed3edbdb", "sha256": "d2ad8115e936e041a3eee18f713f43647475e7e732ea98c61b6f21eaa33b7808" }, "downloads": -1, "filename": "swagger_parser-0.1.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8b9f6e6728e2355235270d3bed3edbdb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10799, "upload_time": "2016-05-11T15:08:05", "url": "https://files.pythonhosted.org/packages/40/c8/877cca821d2a53b7cce9001b590b2aacd49ad58fd9613d1f125bb3742bdd/swagger_parser-0.1.8-py2.py3-none-any.whl" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "db11560464a5ecc0859dea37928909c1", "sha256": "4dce1bee52b5822760ffb9a8982308c867358f6b5130c8c08df30ef31afd2cae" }, "downloads": -1, "filename": "swagger_parser-0.1.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "db11560464a5ecc0859dea37928909c1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10959, "upload_time": "2016-07-28T09:27:16", "url": "https://files.pythonhosted.org/packages/49/20/31c776497d22af1e200fa5f7e7d09e7c4ca67ba955dd4c2b72c5ac23d36e/swagger_parser-0.1.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e9274cd33bd7a9ef73eb06293121353c", "sha256": "edb0c2f1509af63460ea61fd011dd82dc4811d6f11ae18b39836254a7b8a468e" }, "downloads": -1, "filename": "swagger_parser-0.1.9.tar.gz", "has_sig": false, "md5_digest": "e9274cd33bd7a9ef73eb06293121353c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23356, "upload_time": "2016-07-28T09:27:18", "url": "https://files.pythonhosted.org/packages/75/49/bc515de2c9dbc0a5b9383b37782f792da9af946c3710184e38bc53df0736/swagger_parser-0.1.9.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "515f7992b552fbd314c156c9faff8d10", "sha256": "a549e470c206f090939d850ccfce4cbe5d16541d3d01dddb7ce3b401ea405eaf" }, "downloads": -1, "filename": "swagger_parser-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "515f7992b552fbd314c156c9faff8d10", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13927, "upload_time": "2017-06-15T16:55:00", "url": "https://files.pythonhosted.org/packages/3a/d7/762061de0edec39701464eeddc82496f16db415a886bef70f58f14a03eeb/swagger_parser-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0575f52db2d36a20f70dacc4416ac439", "sha256": "db35e9f7cd55903a34833f8f284ddbb4fee3b84be54e49d86ac3211a228e8c26" }, "downloads": -1, "filename": "swagger_parser-1.0.0.tar.gz", "has_sig": false, "md5_digest": "0575f52db2d36a20f70dacc4416ac439", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29447, "upload_time": "2017-06-15T16:55:03", "url": "https://files.pythonhosted.org/packages/6e/88/ddb95416316b812979553f12b231229ddb4f1d3f0c23b3e32bb1937c30ec/swagger_parser-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "4d6a041a46d2b09733e116795899e7fb", "sha256": "8c0263e3128d3af9150c6fcd83d768967211f3bcb4da330fbe318fb44e38bdd2" }, "downloads": -1, "filename": "swagger_parser-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4d6a041a46d2b09733e116795899e7fb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14619, "upload_time": "2018-01-26T16:30:48", "url": "https://files.pythonhosted.org/packages/86/59/7916d2a4793a597ab09be36b028b8bad22687264c9f2377f2cc1afd72763/swagger_parser-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7d551b32b05ef320cbb8a6a99894a9bd", "sha256": "0802ea49468fab102ed8cb8a6cc6c41423ad60fd396c14a2f187c7d5165f2e18" }, "downloads": -1, "filename": "swagger_parser-1.0.1.tar.gz", "has_sig": false, "md5_digest": "7d551b32b05ef320cbb8a6a99894a9bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30159, "upload_time": "2018-01-26T16:30:50", "url": "https://files.pythonhosted.org/packages/67/ad/01c74df697661376a9f6e7be9560597a49fe7be4f2db93e65ea9249433de/swagger_parser-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4d6a041a46d2b09733e116795899e7fb", "sha256": "8c0263e3128d3af9150c6fcd83d768967211f3bcb4da330fbe318fb44e38bdd2" }, "downloads": -1, "filename": "swagger_parser-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4d6a041a46d2b09733e116795899e7fb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14619, "upload_time": "2018-01-26T16:30:48", "url": "https://files.pythonhosted.org/packages/86/59/7916d2a4793a597ab09be36b028b8bad22687264c9f2377f2cc1afd72763/swagger_parser-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7d551b32b05ef320cbb8a6a99894a9bd", "sha256": "0802ea49468fab102ed8cb8a6cc6c41423ad60fd396c14a2f187c7d5165f2e18" }, "downloads": -1, "filename": "swagger_parser-1.0.1.tar.gz", "has_sig": false, "md5_digest": "7d551b32b05ef320cbb8a6a99894a9bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30159, "upload_time": "2018-01-26T16:30:50", "url": "https://files.pythonhosted.org/packages/67/ad/01c74df697661376a9f6e7be9560597a49fe7be4f2db93e65ea9249433de/swagger_parser-1.0.1.tar.gz" } ] }