{ "info": { "author": "Nauman Leghari", "author_email": "nauman@docker-files.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6" ], "description": "Fuzzy-Swagger\n=============\n\n|Maintainability|\n\n|CircleCI|\n\nAPI fuzz testing generator using swagger document.\n\nMotivation\n----------\n\nInstallation\n------------\n\n.. code:: shell\n\n $ pip install fuzzy-swagger\n\nExample Usage\n-------------\n\n::\n\n $ fuzzy-swagger --swagger http://localhost:8080/api-docs --server http://localhost:8080\n\nRunning locally\n---------------\n\n::\n\n $ python local_main.py --swagger http://localhost:8080/api-docs --server http://localhost:8080\n\nVerbose debugging\n-----------------\n\nTo turn on verbose output for debugging, set the ``--verbose`` argument.\n\nPublishing Updates to PyPi\n--------------------------\n\nFor the maintainer, increment the version number in fuzzy\\_swagger.py\nand run the following:\n\n.. code:: shell\n\n docker build -f ./Dockerfile.buildenv -t namuan/fuzzy-swagger:build .\n docker run --rm -it --entrypoint python namuan/fuzzy-swagger:build setup.py publish\n\nEnter the username and password for pypi.org repo when prompted\n\n.. |Maintainability| image:: https://api.codeclimate.com/v1/badges/90e749fdf9cda775a2f4/maintainability\n :target: https://codeclimate.com/github/namuan/fuzzy-swagger/maintainability\n.. |CircleCI| image:: https://circleci.com/gh/namuan/fuzzy-swagger.svg?style=svg\n :target: https://circleci.com/gh/namuan/fuzzy-swagger", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/namuan/fuzzy-swagger", "keywords": "swagger,apis,fuzz,testing", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "fuzzy-swagger", "package_url": "https://pypi.org/project/fuzzy-swagger/", "platform": "", "project_url": "https://pypi.org/project/fuzzy-swagger/", "project_urls": { "Homepage": "https://github.com/namuan/fuzzy-swagger" }, "release_url": "https://pypi.org/project/fuzzy-swagger/0.1.11/", "requires_dist": null, "requires_python": "", "summary": "Generates and run API fuzz tests against endpoints defined in swagger document.", "version": "0.1.11" }, "last_serial": 4530969, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "d8a004036f01f7413e1df5fba5ef5cf4", "sha256": "2644f2f655271edf35782c47e3a11544d23242252a3a27599cb41adf1fbf7992" }, "downloads": -1, "filename": "fuzzy-swagger-0.1.0.tar.gz", "has_sig": false, "md5_digest": "d8a004036f01f7413e1df5fba5ef5cf4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4545, "upload_time": "2018-10-15T20:49:08", "url": "https://files.pythonhosted.org/packages/f1/8a/f75ffd63db8ff06d551ee6ccc7b9fa923dd6b34c80d4c85c3cbb68944924/fuzzy-swagger-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "843f7cfb7358c4aa2a757014a92e4895", "sha256": "ca79f1210674d5064cab6e68eb3a71c8776b426e54d49742ea1f74f677561896" }, "downloads": -1, "filename": "fuzzy-swagger-0.1.1.tar.gz", "has_sig": false, "md5_digest": "843f7cfb7358c4aa2a757014a92e4895", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4860, "upload_time": "2018-10-20T11:36:43", "url": "https://files.pythonhosted.org/packages/7a/10/4b1bb66c91a072fd4498bda55974761c7f227273d0573b74196047a050fc/fuzzy-swagger-0.1.1.tar.gz" } ], "0.1.10": [ { "comment_text": "", "digests": { "md5": "0aa2c7ae955758f807c193190c7b6be1", "sha256": "bfee5e58540ff690841dec8531fc484be6a31e166ebc13dc915916940e24b3c1" }, "downloads": -1, "filename": "fuzzy-swagger-0.1.10.tar.gz", "has_sig": false, "md5_digest": "0aa2c7ae955758f807c193190c7b6be1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15115, "upload_time": "2018-10-26T21:12:25", "url": "https://files.pythonhosted.org/packages/24/1b/f253f8852f1cf36e6b55728e2965a11c2a5023d7340d8ff1d444cddf19ee/fuzzy-swagger-0.1.10.tar.gz" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "e5d8aef4f045e7e2c5c5951bf5071dab", "sha256": "72ad8ead6eda1f00adf4dc317f8833adc3f50be0f7a1ee19564a2e08131a5dde" }, "downloads": -1, "filename": "fuzzy-swagger-0.1.11.tar.gz", "has_sig": false, "md5_digest": "e5d8aef4f045e7e2c5c5951bf5071dab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15104, "upload_time": "2018-11-26T19:55:46", "url": "https://files.pythonhosted.org/packages/e1/5c/0a7d6134278347f2259ff51478c9b8ddad0581d0608c9635dcf645a4c2e4/fuzzy-swagger-0.1.11.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "a1b02a568c10935681242d67304fab2a", "sha256": "09596d6392c52e9b78dbabc3019736f6670d23aad5e8f29281e64c3d2210d9cb" }, "downloads": -1, "filename": "fuzzy-swagger-0.1.8.tar.gz", "has_sig": false, "md5_digest": "a1b02a568c10935681242d67304fab2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15028, "upload_time": "2018-10-22T20:50:37", "url": "https://files.pythonhosted.org/packages/6a/a0/c6300690fab5c6396c5f82d5c82b12609da21dad60cea4f3f7c9ebc2ce17/fuzzy-swagger-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "3fdd5ddb8cf708450b9846a0eea94534", "sha256": "82ac6ec65d03bd67c4c0b1cdacd25942be6418a5631fc351405a8f40de1fbfb9" }, "downloads": -1, "filename": "fuzzy-swagger-0.1.9.tar.gz", "has_sig": false, "md5_digest": "3fdd5ddb8cf708450b9846a0eea94534", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15091, "upload_time": "2018-10-26T21:11:06", "url": "https://files.pythonhosted.org/packages/af/3f/f58eee2f3d8e9b01a521d709096f9a96b0f0d2c52f820ab6ba8ed51b186a/fuzzy-swagger-0.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e5d8aef4f045e7e2c5c5951bf5071dab", "sha256": "72ad8ead6eda1f00adf4dc317f8833adc3f50be0f7a1ee19564a2e08131a5dde" }, "downloads": -1, "filename": "fuzzy-swagger-0.1.11.tar.gz", "has_sig": false, "md5_digest": "e5d8aef4f045e7e2c5c5951bf5071dab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15104, "upload_time": "2018-11-26T19:55:46", "url": "https://files.pythonhosted.org/packages/e1/5c/0a7d6134278347f2259ff51478c9b8ddad0581d0608c9635dcf645a4c2e4/fuzzy-swagger-0.1.11.tar.gz" } ] }