{ "info": { "author": "Alexei Kornienko", "author_email": "alexei.kornienko@gmail.com", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "[![Build Status](https://travis-ci.com/Alexei-Kornienko/schematics_to_swagger.svg?branch=master)](https://travis-ci.com/Alexei-Kornienko/schematics_to_swagger)\n\n# Usecase\n\n* I have a REST API built using aiohttp and schematics.\n* I want to provide Swagger spec for it and I use aiohttp-swagger.\n* I'm too lazy to describe models for swagger docs so I want to build this information automatically\n\n## Usage\n\n```\nimport schematics_to_swagger\n\nfrom your_package import models\n\ndefinitions = schematics_to_swagger.read_models_from_module(models)\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Alexei-Kornienko/schematics_to_swagger", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "schematics-to-swagger", "package_url": "https://pypi.org/project/schematics-to-swagger/", "platform": "", "project_url": "https://pypi.org/project/schematics-to-swagger/", "project_urls": { "Homepage": "https://github.com/Alexei-Kornienko/schematics_to_swagger" }, "release_url": "https://pypi.org/project/schematics-to-swagger/1.3.0/", "requires_dist": [ "schematics" ], "requires_python": "", "summary": "Helper library to build Swagger Schema objects from Schematics models", "version": "1.3.0" }, "last_serial": 5989057, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "397cf64231cd5f6fb0e4ad29e424f4cb", "sha256": "679ee1e05e00c334b90a39c135d3e357224a24d7ef3239ffa21a283ced93183b" }, "downloads": -1, "filename": "schematics_to_swagger-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "397cf64231cd5f6fb0e4ad29e424f4cb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3315, "upload_time": "2019-07-24T09:22:25", "url": "https://files.pythonhosted.org/packages/a0/d7/74e260d982b5dc1da9a1bb7f8383d432c36dade24b8b3a5718b06b480bb4/schematics_to_swagger-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "31aa1e992d40730b7ef4611121383a2b", "sha256": "2d4fd695d1562803304dc3eb72159d750f4461b6342ae6fc9ae8c5ed31457dcf" }, "downloads": -1, "filename": "schematics-to-swagger-1.0.0.tar.gz", "has_sig": false, "md5_digest": "31aa1e992d40730b7ef4611121383a2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2917, "upload_time": "2019-07-24T09:22:27", "url": "https://files.pythonhosted.org/packages/9d/a2/dd33592c8f34278cb4d210dc68809263fb0719ebba8746f42465e3b5bb5f/schematics-to-swagger-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "66e19d7b1a45f65649752c86292d0aa3", "sha256": "9a24201465e530cd543b0c11c31eec44db68eec5487e96962d5e15dc4a215a68" }, "downloads": -1, "filename": "schematics_to_swagger-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "66e19d7b1a45f65649752c86292d0aa3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3318, "upload_time": "2019-07-24T09:28:20", "url": "https://files.pythonhosted.org/packages/24/1c/5b6a3b27d9d404d5454e4326de4ef3977f6d9ed103420dfef13dc1645617/schematics_to_swagger-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fa85ef66fdea12b623d41ce9fc9fda1b", "sha256": "502436b9a31cdafe3c77dd165a204bce022210d05e2b37c3ee3e626816edfc0a" }, "downloads": -1, "filename": "schematics-to-swagger-1.0.1.tar.gz", "has_sig": false, "md5_digest": "fa85ef66fdea12b623d41ce9fc9fda1b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2923, "upload_time": "2019-07-24T09:28:22", "url": "https://files.pythonhosted.org/packages/fe/27/158f04c800ab3809dfabe65c9dd01d85f1582271bbd20a7a94b16e164273/schematics-to-swagger-1.0.1.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "fb0582f6cbbfbb1aa5b65648fa76723a", "sha256": "715a4d1fd87fddd84e0b9985a8c073f69cf223d2d7f319e79bbf9fcdf457e804" }, "downloads": -1, "filename": "schematics_to_swagger-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fb0582f6cbbfbb1aa5b65648fa76723a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3399, "upload_time": "2019-07-24T21:40:29", "url": "https://files.pythonhosted.org/packages/82/1f/6593298a4e3c1c2c7c77ca241e54b7ee1dc4f3a7e632f2f52b6adeccb951/schematics_to_swagger-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "146e7da8a50d72535d6459f5698519f6", "sha256": "3ce9c3fb0aead1f0b0de75f6511a0b8a5be1184c2d984f381a507fa33c2bc9ec" }, "downloads": -1, "filename": "schematics-to-swagger-1.1.0.tar.gz", "has_sig": false, "md5_digest": "146e7da8a50d72535d6459f5698519f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3003, "upload_time": "2019-07-24T21:40:30", "url": "https://files.pythonhosted.org/packages/60/0f/0215f104df4b96e9f6785e8e06a8e8c469e85f2051fe6af1caaaed570286/schematics-to-swagger-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "06f12c4e79b6ac06fbeae1f347b91db5", "sha256": "59f2ca22e87f897cf8b06bd82813796a0ef311ca8aa222f132113b156304b56e" }, "downloads": -1, "filename": "schematics_to_swagger-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "06f12c4e79b6ac06fbeae1f347b91db5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3430, "upload_time": "2019-08-06T17:52:33", "url": "https://files.pythonhosted.org/packages/a7/8e/85ec4b89990456ec7a48517e302f7854b6d71619d9f9b57f905e4d61932a/schematics_to_swagger-1.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e9329397e606e4cb565d6f2a219ce962", "sha256": "4cb1c4eb6349e83e2086e9932ec10efec4e371a537b815914bd290d391bf9887" }, "downloads": -1, "filename": "schematics-to-swagger-1.2.0.tar.gz", "has_sig": false, "md5_digest": "e9329397e606e4cb565d6f2a219ce962", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3000, "upload_time": "2019-08-06T17:52:34", "url": "https://files.pythonhosted.org/packages/66/f3/b4603e13529ddc6e546d5d15b47d6401b8049c6d1813719f5424c57b4ef2/schematics-to-swagger-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "a7e90aff54d13a15f98e9718db9afcd6", "sha256": "fbac849942cc440b8e1fe4b845a7d130195ff447b227e9f96c21238b5aaeea03" }, "downloads": -1, "filename": "schematics_to_swagger-1.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a7e90aff54d13a15f98e9718db9afcd6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3423, "upload_time": "2019-09-12T12:39:11", "url": "https://files.pythonhosted.org/packages/b3/b6/7d0a6ed7696578633b03cbad95d5752692553d8e3b1365ae94dd268cd12b/schematics_to_swagger-1.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ef0b4b9888b83db452ba7eff7dcbf983", "sha256": "2aa12c351b2a6ce5eeca0d7ac32903b03d05471b2c2023796a073b6e9e63c2b7" }, "downloads": -1, "filename": "schematics-to-swagger-1.2.1.tar.gz", "has_sig": false, "md5_digest": "ef0b4b9888b83db452ba7eff7dcbf983", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3002, "upload_time": "2019-09-12T12:39:13", "url": "https://files.pythonhosted.org/packages/a6/38/1c88291b6c8576fa8e0d9fb39807e113ba9cf8bbe1c63baa8ee6198cf6d3/schematics-to-swagger-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "03f2570124fead86d57bbc4b83548f4b", "sha256": "1b4cdfa66e8444521b7dc49eaf14ba4a550049bab473decbd3d766250ade78b5" }, "downloads": -1, "filename": "schematics_to_swagger-1.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "03f2570124fead86d57bbc4b83548f4b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3426, "upload_time": "2019-10-08T15:40:12", "url": "https://files.pythonhosted.org/packages/bc/f2/a06f4d849e96f493bd1c0e318db38fa4db4c6160882804d5e9eb1a28b5b1/schematics_to_swagger-1.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6c1509ec45b6753466f272d4e75f4805", "sha256": "939677317a5e0889e1150cc298fb9d9d8aef9b52c9c014607dd563787b8bf981" }, "downloads": -1, "filename": "schematics-to-swagger-1.2.2.tar.gz", "has_sig": false, "md5_digest": "6c1509ec45b6753466f272d4e75f4805", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3004, "upload_time": "2019-10-08T15:40:21", "url": "https://files.pythonhosted.org/packages/64/bd/ca7dbf795a1cbf812338bbdef3b9bc2a42d25ec42b0e16f816ac8ca4b14b/schematics-to-swagger-1.2.2.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "9114ea2217509faa9a18ff15eb5ed880", "sha256": "cbe82d41bf21cb3a489d682efdec0e42c095f59871d8bb15aa5a789b06027d3e" }, "downloads": -1, "filename": "schematics_to_swagger-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9114ea2217509faa9a18ff15eb5ed880", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3479, "upload_time": "2019-10-17T10:47:47", "url": "https://files.pythonhosted.org/packages/f2/cf/7794a76686e99cd409a4d35f7704a33b8bf4eacc2cc059df7ae24b6c8d0a/schematics_to_swagger-1.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "765be24874f2452ebf76b78f550d156e", "sha256": "a7bcb16fffaa8c4dbd02fad32b4cae6a397760a4a7aeb3848f091777e713ff76" }, "downloads": -1, "filename": "schematics-to-swagger-1.3.0.tar.gz", "has_sig": false, "md5_digest": "765be24874f2452ebf76b78f550d156e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3043, "upload_time": "2019-10-17T10:47:49", "url": "https://files.pythonhosted.org/packages/02/48/f86fdb61c830249927bea925846792600af2b21186924c6bcf4a463c1488/schematics-to-swagger-1.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9114ea2217509faa9a18ff15eb5ed880", "sha256": "cbe82d41bf21cb3a489d682efdec0e42c095f59871d8bb15aa5a789b06027d3e" }, "downloads": -1, "filename": "schematics_to_swagger-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9114ea2217509faa9a18ff15eb5ed880", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3479, "upload_time": "2019-10-17T10:47:47", "url": "https://files.pythonhosted.org/packages/f2/cf/7794a76686e99cd409a4d35f7704a33b8bf4eacc2cc059df7ae24b6c8d0a/schematics_to_swagger-1.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "765be24874f2452ebf76b78f550d156e", "sha256": "a7bcb16fffaa8c4dbd02fad32b4cae6a397760a4a7aeb3848f091777e713ff76" }, "downloads": -1, "filename": "schematics-to-swagger-1.3.0.tar.gz", "has_sig": false, "md5_digest": "765be24874f2452ebf76b78f550d156e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3043, "upload_time": "2019-10-17T10:47:49", "url": "https://files.pythonhosted.org/packages/02/48/f86fdb61c830249927bea925846792600af2b21186924c6bcf4a463c1488/schematics-to-swagger-1.3.0.tar.gz" } ] }