{ "info": { "author": "Mateusz 'novo' Klos", "author_email": "novopl@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Topic :: Utilities" ], "description": "\nrestible-swagger\n################\n\n.. readme_inclusion_marker\n\nThis is simple tool that makes it easy to generate OpenAPI (previously Swagger)\nspecification from the `restible `_ powered\nbackend code.\n\n.. note::\n\n The CircleCI builds can be found\n `here `_\n\nInstallation\n============\n\n.. code-block:: shell\n\n $ pip install restible-appengine\n\n\nContributing\n============\n\nCloning and setting up the development repo\n-------------------------------------------\n\n.. code-block:: shell\n\n $ git clone git@github.com:novopl/restible-swagger.git\n $ cd restible-swagger\n $ virtualenv env\n $ source ./env/bin/activate\n $ pip install .\n $ pip install -r ops/devrequirements.txt\n $ peltak git add-hooks\n\n.. note::\n God knows why, installing the current package with\n ``python setup.py develop`` or ``python setup.py install`` will cause pylint\n to think **six** is a local project package and it will throw errors about\n the wrong import order.\n\n\nRunning tests\n.............\n\n.. code-block:: shell\n\n $ peltak test\n\nLinting\n.......\n\n.. code-block:: shell\n\n $ peltak lint\n\nGenerating docs\n...............\n\n.. code-block:: shell\n\n $ peltak docs\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/novopl/restible-swagger", "keywords": "restible swagger OpenAPI REST restapi", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "restible-swagger", "package_url": "https://pypi.org/project/restible-swagger/", "platform": "", "project_url": "https://pypi.org/project/restible-swagger/", "project_urls": { "Homepage": "https://github.com/novopl/restible-swagger" }, "release_url": "https://pypi.org/project/restible-swagger/0.3.3/", "requires_dist": null, "requires_python": "", "summary": "Generate OpenAPI spec for restible resources", "version": "0.3.3" }, "last_serial": 5141782, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "eff4fa25b4bea91f49186d9e7dfe65b7", "sha256": "0f66be238d40eb98b727f69b4bc3c9b2705469f2c83c7c0af1d2f4f16e1fd87e" }, "downloads": -1, "filename": "restible-swagger-0.0.1.tar.gz", "has_sig": false, "md5_digest": "eff4fa25b4bea91f49186d9e7dfe65b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9467, "upload_time": "2019-02-01T11:07:20", "url": "https://files.pythonhosted.org/packages/73/74/5f65ab676d75273be00d8ff90dfac033ab4558b557dac65768bac8e6fc6a/restible-swagger-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "c3a41e0b09e31e4f6245b09755db8741", "sha256": "69e6c7f89fdedeb166c262a05c4d61ec02cb2b1361b1df73177c5e6814c24724" }, "downloads": -1, "filename": "restible-swagger-0.0.2.tar.gz", "has_sig": false, "md5_digest": "c3a41e0b09e31e4f6245b09755db8741", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9471, "upload_time": "2019-02-01T11:40:06", "url": "https://files.pythonhosted.org/packages/88/c9/2606caf80d3f4b8c99ec21eca132d193d1adc1f4e34ee125fd9d29f08802/restible-swagger-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "d41b155b123eae5ff2452d0446a2eee9", "sha256": "ecf8dad133de34f96e659da3083faafb00a3706046e9b57979538032ab893a07" }, "downloads": -1, "filename": "restible-swagger-0.0.3.tar.gz", "has_sig": false, "md5_digest": "d41b155b123eae5ff2452d0446a2eee9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9457, "upload_time": "2019-02-01T12:43:19", "url": "https://files.pythonhosted.org/packages/7e/f8/c78c3afc22ec79ee02eeb2e289a676ecafa38305fb6df64d9941319ed528/restible-swagger-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "5583ecb940be2edd7c84ef29f320a737", "sha256": "6035b74a89fd41cfbfe5d5b9c437a2410d9aab4fbc40ffd63b256f821526ef39" }, "downloads": -1, "filename": "restible-swagger-0.0.4.tar.gz", "has_sig": false, "md5_digest": "5583ecb940be2edd7c84ef29f320a737", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9837, "upload_time": "2019-02-01T15:19:11", "url": "https://files.pythonhosted.org/packages/82/8b/41f3e590454fc40210e5154c602653ca9fec2c291ec505d545cd10a891ac/restible-swagger-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "b68e68d402b0f541d99d3855d6533021", "sha256": "69b2261ce14d149debd082308529e828b3d1270956417e3fda6e15e613f30209" }, "downloads": -1, "filename": "restible-swagger-0.0.5.tar.gz", "has_sig": false, "md5_digest": "b68e68d402b0f541d99d3855d6533021", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9461, "upload_time": "2019-02-05T13:59:11", "url": "https://files.pythonhosted.org/packages/9d/24/e1b90f4838304dc5aa6eaad77eb9fe88aaa1e9bfd676941d35849a51629b/restible-swagger-0.0.5.tar.gz" } ], "0.1": [ { "comment_text": "", "digests": { "md5": "8347e7b73e95f33caa212c54997497d5", "sha256": "14a2df111c9a98091c73d6a9afba36b51dd1e45e73ec5e62db5138c32cf3628f" }, "downloads": -1, "filename": "restible-swagger-0.1.tar.gz", "has_sig": false, "md5_digest": "8347e7b73e95f33caa212c54997497d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9544, "upload_time": "2019-02-06T14:48:49", "url": "https://files.pythonhosted.org/packages/cf/f2/a511730fd878ac42ba9cc9744ce56fe5d6900529825d959622c17a669935/restible-swagger-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "02291b4f3cba9359a3784206c4adcea2", "sha256": "a72d0c6c8a5f0401f75e13dba3f1df908bd4755dee6130e0942e4315af5dae51" }, "downloads": -1, "filename": "restible-swagger-0.1.1.tar.gz", "has_sig": false, "md5_digest": "02291b4f3cba9359a3784206c4adcea2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10021, "upload_time": "2019-02-06T15:56:52", "url": "https://files.pythonhosted.org/packages/8c/82/e6da0a63a730553edb8cdb49261fc27cf4415456d72b2384887f280cc1bb/restible-swagger-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "d43d8bfaeac7641fe4f369bf8b0358c8", "sha256": "02b46cb3926bf217a5d85801c27134b22af0d096e84b37b1788bb62410c4adba" }, "downloads": -1, "filename": "restible-swagger-0.1.2.tar.gz", "has_sig": false, "md5_digest": "d43d8bfaeac7641fe4f369bf8b0358c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10600, "upload_time": "2019-02-06T16:34:36", "url": "https://files.pythonhosted.org/packages/b1/44/69e88cffa17b5c995afafb0a5bdea9d7ba76ccb8c9754af93eb7048b2216/restible-swagger-0.1.2.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "7848ba27f02ead7d2e00c7d8f0758816", "sha256": "c944dfca6d7d3aaf89a1c7f4ff42a7bc107fa96a3a3e0626ebae583a0e45e296" }, "downloads": -1, "filename": "restible-swagger-0.2.tar.gz", "has_sig": false, "md5_digest": "7848ba27f02ead7d2e00c7d8f0758816", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9938, "upload_time": "2019-02-07T11:18:39", "url": "https://files.pythonhosted.org/packages/8c/27/2c4c7dd63f4394f3a5a519d55b1e7d43f49fae0f39e46479f6bc0c71a866/restible-swagger-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "776046ba5d5f55b964be807f32c67c8e", "sha256": "cce5c8ba567a6ebdedef04495d59abf2ccb043f0d9963b546548288582c5d634" }, "downloads": -1, "filename": "restible-swagger-0.3.tar.gz", "has_sig": false, "md5_digest": "776046ba5d5f55b964be807f32c67c8e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10633, "upload_time": "2019-02-21T12:21:26", "url": "https://files.pythonhosted.org/packages/82/7a/49d8fb8d0396018dd101b0e2d622b88d9db9df3dd73361413befa2b7421b/restible-swagger-0.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "98396b787ea3375a72409eb6404f63d0", "sha256": "d14c9251ad785d749dd60675d8fac33956e3e063062482651e83ea4136cae46b" }, "downloads": -1, "filename": "restible-swagger-0.3.1.tar.gz", "has_sig": false, "md5_digest": "98396b787ea3375a72409eb6404f63d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10252, "upload_time": "2019-03-07T10:30:44", "url": "https://files.pythonhosted.org/packages/80/cd/2789b2078cacacd788108bdfdfc00a1324d32a82abecaa183384ec0170b7/restible-swagger-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "6d3eb09fe7a338287518a0bc1c192fde", "sha256": "18b2ab1b8ec7c468efa5e1f6ef7d43c7f5b9bd04c41c9e010709e04bec7342e7" }, "downloads": -1, "filename": "restible-swagger-0.3.2.tar.gz", "has_sig": false, "md5_digest": "6d3eb09fe7a338287518a0bc1c192fde", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11362, "upload_time": "2019-04-12T11:54:07", "url": "https://files.pythonhosted.org/packages/15/0c/b8a0fcb22d1b3abb5cb9f68b1dc4660ac7271b00a4443597591d5e87034f/restible-swagger-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "a45866a24c09cedf5263106d3d1d318a", "sha256": "e40989af03495324ea8f9f5d12835a044ad8fa342f5db347808cc4ebe1eba5cd" }, "downloads": -1, "filename": "restible-swagger-0.3.3.tar.gz", "has_sig": false, "md5_digest": "a45866a24c09cedf5263106d3d1d318a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11309, "upload_time": "2019-04-14T19:52:58", "url": "https://files.pythonhosted.org/packages/55/33/63943f2ff3fa4634478a74821049741165646a331dbf48d04f49ca2b56c0/restible-swagger-0.3.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a45866a24c09cedf5263106d3d1d318a", "sha256": "e40989af03495324ea8f9f5d12835a044ad8fa342f5db347808cc4ebe1eba5cd" }, "downloads": -1, "filename": "restible-swagger-0.3.3.tar.gz", "has_sig": false, "md5_digest": "a45866a24c09cedf5263106d3d1d318a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11309, "upload_time": "2019-04-14T19:52:58", "url": "https://files.pythonhosted.org/packages/55/33/63943f2ff3fa4634478a74821049741165646a331dbf48d04f49ca2b56c0/restible-swagger-0.3.3.tar.gz" } ] }