{ "info": { "author": "Florent Pigout", "author_email": "florent.pigout@people-doc.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python" ], "description": "SwagMan\n=======\n\nConvert PostMan Collection Report to Swagger file.\n\nSee: https://github.com/postmanlabs/newman#json-reporter-options\n\n\nInstall\n-------\n\nJust pip install it as usual:\n\n.. code:: bash\n\n ~$ pip install swagman\n\n\nOr pip install it in developement:\n\n.. code:: bash\n\n ~/swagman$ pip install -e .\n\n\nUsage\n-----\n\nPlease just follow the help:\n\n.. code:: bash\n\n ~$ swagman -h\n usage: swagman [-h] [-b BASEPATH] [-e ENVIRONMENT] [-f OUTPUT_FORMAT]\n [-g _GLOBALS] [-H HOST] [-o OUTPUT] [-s SCHEMES]\n [-t EXTRA_TAGS] [--template TEMPLATE_PATH]\n input\n\n Convert PostMan Collections to Swagger file.\n\n positional arguments:\n input Path to the collection to convert\n\n optional arguments:\n -h, --help show this help message and exit\n -b BASEPATH, --base-path BASEPATH\n Base path to a collection, ex: /api, default: /\n -e ENVIRONMENT, --environment ENVIRONMENT\n Path to a collection environment file, default: None\n -f OUTPUT_FORMAT, --output-format OUTPUT_FORMAT\n Output format between json or yaml, default: yaml\n -g _GLOBALS, --globals _GLOBALS\n Path to a collection globals file, default: None\n -H HOST, --host HOST Host of the collection file, ex.: 127.0.0.1, default:\n None\n -o OUTPUT, --output OUTPUT\n Path to the swagger file to generate, default:\n swagger.yml\n -s SCHEMES, --schemes SCHEMES\n Supported schemes of the collection file, ex.:\n \"http,https\", default: https\n -t EXTRA_TAGS, --extra-tags EXTRA_TAGS\n Additional tags to be included, ex: \"sso,oauth\",\n default: \"\"\n --template TEMPLATE_PATH\n Path to a template to use for swagger result rendering\n (required for html ouput).\n\n\nLicense\n-------\n\nMIT License\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/novafloss/swagman", "keywords": "postman,swagger", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "swagman", "package_url": "https://pypi.org/project/swagman/", "platform": "", "project_url": "https://pypi.org/project/swagman/", "project_urls": { "Homepage": "https://github.com/novafloss/swagman" }, "release_url": "https://pypi.org/project/swagman/0.6/", "requires_dist": [ "pyyaml", "jinja2 ; extra == 'extra'", "wheel ; extra == 'release'", "zest.releaser ; extra == 'release'", "flake8 ; extra == 'test'", "pytest ; extra == 'test'", "pytest-cov ; extra == 'test'" ], "requires_python": "", "summary": "Convert PostMan Collection Report to Swagger file.", "version": "0.6" }, "last_serial": 5708462, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "f933eb9355252fd2ffa7e816355719ce", "sha256": "c3877848129cd46e9c9c80601170e4123801d964abfbac45523d02c22252ecb1" }, "downloads": -1, "filename": "swagman-0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f933eb9355252fd2ffa7e816355719ce", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8042, "upload_time": "2017-05-19T19:06:37", "url": "https://files.pythonhosted.org/packages/f1/06/52f21eec1a90675122f780dc5b0bea7200529861fa1a55f62427ec3d497c/swagman-0.1-py2.py3-none-any.whl" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "ecaf0e683fe3fbaa08368a9b2bcfb821", "sha256": "aad3236fdc91ce93f461a04d3c28eb2fd43feac5bb09c5b9ca7d4a3663853675" }, "downloads": -1, "filename": "swagman-0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ecaf0e683fe3fbaa08368a9b2bcfb821", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 8838, "upload_time": "2017-05-24T09:50:50", "url": "https://files.pythonhosted.org/packages/fa/ca/8c370addec97a2eeabd338796f28cc5949b1aef9878a82e46046f465b258/swagman-0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e1473f72e6a6908425f18808cc5d1e1a", "sha256": "d9e936b5bd279cb58abaddb7e1daa00dd875e6d7f46dab9ac7eddb165acc3c96" }, "downloads": -1, "filename": "swagman-0.2.tar.gz", "has_sig": false, "md5_digest": "e1473f72e6a6908425f18808cc5d1e1a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7706, "upload_time": "2017-05-24T09:49:47", "url": "https://files.pythonhosted.org/packages/9b/9c/4417386dec36335fc2d07a3c11e1b1fde00e6eb7920253793ca3acadc81d/swagman-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "2b0fb5e64310d6a2a38f2426558ecbfa", "sha256": "21688e9a88c046b460c856c2cb9cb63598c8caa120c900e379b298484804848a" }, "downloads": -1, "filename": "swagman-0.3.tar.gz", "has_sig": false, "md5_digest": "2b0fb5e64310d6a2a38f2426558ecbfa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8040, "upload_time": "2017-07-08T11:40:23", "url": "https://files.pythonhosted.org/packages/d1/8e/e4023b07d21722e905aaf7e818232906a3a42b587f6189f03707dbeb0abc/swagman-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "2cf78eac2de80a9ccf0987706cc327ca", "sha256": "f6fb1a3446fe6779541b2e24cb818b46b41b14b89fe3a6a0aa11e77da3b622dc" }, "downloads": -1, "filename": "swagman-0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2cf78eac2de80a9ccf0987706cc327ca", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 9137, "upload_time": "2017-09-25T15:14:11", "url": "https://files.pythonhosted.org/packages/52/eb/15ba127248932085b60e8a275502bfb24d8f7c5b9a70bc72e8697b1cfe42/swagman-0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8c7bedbb24b69b3b70acdb2e049841dd", "sha256": "9b19d8b933b5ba363bd59c48866af1118a2addd20e6b1b4550f1a3caeea35f80" }, "downloads": -1, "filename": "swagman-0.4.tar.gz", "has_sig": false, "md5_digest": "8c7bedbb24b69b3b70acdb2e049841dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8145, "upload_time": "2017-09-25T15:14:08", "url": "https://files.pythonhosted.org/packages/1f/42/5a713aa592f574f22181c3e4cf25389f90331427d9a61d837d34cebd16c5/swagman-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "78b287f697486ec01ef8d22350f5319a", "sha256": "92734eaefae4b8f0b62b0d83557804a97ab4239c2f9c3098f5f513d5417f0d16" }, "downloads": -1, "filename": "swagman-0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "78b287f697486ec01ef8d22350f5319a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 8430, "upload_time": "2018-11-28T23:48:29", "url": "https://files.pythonhosted.org/packages/60/36/79e4a37d6e0bc53443ba51fc214eaa8df252b249eb1f03b4013f92fd1689/swagman-0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3cad0e04c95988383775de8f8e72f28b", "sha256": "d88090d5ddc057deff537029b79783e17bb7a3c2a4be8c31d1a62fdaeb5482c9" }, "downloads": -1, "filename": "swagman-0.5.tar.gz", "has_sig": false, "md5_digest": "3cad0e04c95988383775de8f8e72f28b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8197, "upload_time": "2018-11-28T23:48:27", "url": "https://files.pythonhosted.org/packages/c8/b4/b5c4570d7ba7ed8c9b08aa7a0928f03f4305cad684436ebe2bb29284e5f6/swagman-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "56210688193604c8b1b4162bf2ec3868", "sha256": "879ba4ff784754e9984c0773e47ac706b349e2b4a111305148fc715edce92273" }, "downloads": -1, "filename": "swagman-0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "56210688193604c8b1b4162bf2ec3868", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8419, "upload_time": "2019-08-21T10:21:48", "url": "https://files.pythonhosted.org/packages/c9/d2/111715ec43ec25f4a0e3153783761eacda3115ea3d80cc96d0a6449407f3/swagman-0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0b2244ae61641ed36c111379d110ff20", "sha256": "35bbda3a70770ee0484a6d3b3f942bcd07e02a2311adea7da6c3b5fbf286559f" }, "downloads": -1, "filename": "swagman-0.6.tar.gz", "has_sig": false, "md5_digest": "0b2244ae61641ed36c111379d110ff20", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8388, "upload_time": "2019-08-21T10:21:49", "url": "https://files.pythonhosted.org/packages/f2/26/c98a0a4d4ead69818e8a54044feb10cd9a1e187aeed8f751a71423707581/swagman-0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "56210688193604c8b1b4162bf2ec3868", "sha256": "879ba4ff784754e9984c0773e47ac706b349e2b4a111305148fc715edce92273" }, "downloads": -1, "filename": "swagman-0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "56210688193604c8b1b4162bf2ec3868", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8419, "upload_time": "2019-08-21T10:21:48", "url": "https://files.pythonhosted.org/packages/c9/d2/111715ec43ec25f4a0e3153783761eacda3115ea3d80cc96d0a6449407f3/swagman-0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0b2244ae61641ed36c111379d110ff20", "sha256": "35bbda3a70770ee0484a6d3b3f942bcd07e02a2311adea7da6c3b5fbf286559f" }, "downloads": -1, "filename": "swagman-0.6.tar.gz", "has_sig": false, "md5_digest": "0b2244ae61641ed36c111379d110ff20", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8388, "upload_time": "2019-08-21T10:21:49", "url": "https://files.pythonhosted.org/packages/f2/26/c98a0a4d4ead69818e8a54044feb10cd9a1e187aeed8f751a71423707581/swagman-0.6.tar.gz" } ] }