{ "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 :: 3", "Programming Language :: Python :: 3.6" ], "description": "Api-Mocker-Generator\n====================\n\n|Maintainability| |CircleCI|\n\n`API Mocker `__ config and test\ndata generator based on Swagger/OpenAPI Spec.\n\nInstallation\n------------\n\n.. code:: shell\n\n $ pip install api-mocker-generator\n\nUsage\n-----\n\n::\n\n usage: local_main.py [-h] --swagger SWAGGER --output OUTPUT [--verbose]\n\n optional arguments:\n -h, --help show this help message and exit\n --swagger SWAGGER Location of swagger document. Could be HTTP endpoint or\n local file system\n --output OUTPUT Output directory for configuration and mocked responses\n --verbose\n\nExample command\n\n::\n\n $ api-mocker-generator --swagger http://localhost:8080/api-docs --output ./out\n\nRunning locally during development\n----------------------------------\n\n::\n\n $ python local_main.py --swagger http://localhost:8080/api-docs --output ./out\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\napi\\_mocker\\_generator.py and run the following:\n\n.. code:: shell\n\n docker build -f ./Dockerfile.buildenv -t namuan/api_mocker_generator:build .\n docker run --rm -it --entrypoint python namuan/api_mocker_generator: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/c221df53ac279d0b767f/maintainability\n :target: https://codeclimate.com/github/namuan/api-mocker-generator/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/api-mocker-generator", "keywords": "swagger,apis,testing,mock,server", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "api-mocker-generator", "package_url": "https://pypi.org/project/api-mocker-generator/", "platform": "", "project_url": "https://pypi.org/project/api-mocker-generator/", "project_urls": { "Homepage": "https://github.com/namuan/api-mocker-generator" }, "release_url": "https://pypi.org/project/api-mocker-generator/0.0.6/", "requires_dist": null, "requires_python": "", "summary": "Generates config and test data for API Mocker node module using Swagger/OpenAPI Spec.", "version": "0.0.6" }, "last_serial": 4504551, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "2827153561d530c2fa515a60ad9036ab", "sha256": "28ffda7c778a60e6c8633bc2e38cf5bc7f98fa92c433d8b9bf94c67f23dafa59" }, "downloads": -1, "filename": "api-mocker-generator-0.0.1.tar.gz", "has_sig": false, "md5_digest": "2827153561d530c2fa515a60ad9036ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3391, "upload_time": "2018-10-20T22:11:15", "url": "https://files.pythonhosted.org/packages/5b/09/ef7cb378318cf11b24a2cc5ed3d7969152a3421bf1b1a346b3d1062e430e/api-mocker-generator-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "df7d74050a2034c6cd264192376a7705", "sha256": "68c15713a8f310a834d98c81a092c8109f42ddbf2a75d5243e75fcbd82193f69" }, "downloads": -1, "filename": "api-mocker-generator-0.0.2.tar.gz", "has_sig": false, "md5_digest": "df7d74050a2034c6cd264192376a7705", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5172, "upload_time": "2018-10-21T22:07:31", "url": "https://files.pythonhosted.org/packages/60/42/c1e82ac79dd021e7be1a8d6fa9e6dc854e5c7fe1380bba65ff32eb82b291/api-mocker-generator-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "314a470ef3574ea5ae187be6530217e6", "sha256": "da8e9cc4159dba45869e03ed7b3b55afa4cb2cf0a907c461e0c43d1ddc8031da" }, "downloads": -1, "filename": "api-mocker-generator-0.0.3.tar.gz", "has_sig": false, "md5_digest": "314a470ef3574ea5ae187be6530217e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5701, "upload_time": "2018-10-26T21:20:14", "url": "https://files.pythonhosted.org/packages/1b/b7/d5ba7920ac3f316039ed674216bee2f97ca527dfb1aa8c3ec9450fcfc0bc/api-mocker-generator-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "47aa735a177144db113bb7154a59f2b2", "sha256": "65a0e81d009b5a6a2955a3ec37f5b8c62b63f2da2fb50660dea0acf10c33508a" }, "downloads": -1, "filename": "api-mocker-generator-0.0.4.tar.gz", "has_sig": false, "md5_digest": "47aa735a177144db113bb7154a59f2b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5729, "upload_time": "2018-10-26T21:28:37", "url": "https://files.pythonhosted.org/packages/94/57/88108168f6bc8dd77c948aa4c3b7e15973ecc7af09a714da7acbd788c771/api-mocker-generator-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "84cc894178389440a75f7c457c115607", "sha256": "56b2959647895eb84f2115d6c7751b565ddbf8ebc56fc1a9f695d1d2197e256c" }, "downloads": -1, "filename": "api-mocker-generator-0.0.5.tar.gz", "has_sig": false, "md5_digest": "84cc894178389440a75f7c457c115607", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5740, "upload_time": "2018-10-26T21:33:01", "url": "https://files.pythonhosted.org/packages/fb/d3/7dcb719fed536c0853d2cda6dd6161a39b806fc4536b08ff066604ffb8d6/api-mocker-generator-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "a0279ec4a0d6088d0dd29ae7e2bc918e", "sha256": "32e1e8c9ff9d64f8617ee5c3d173a66278f2e0b2de8c66dd45c28d0e82eb4cb9" }, "downloads": -1, "filename": "api-mocker-generator-0.0.6.tar.gz", "has_sig": false, "md5_digest": "a0279ec4a0d6088d0dd29ae7e2bc918e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5749, "upload_time": "2018-11-19T21:19:30", "url": "https://files.pythonhosted.org/packages/a5/26/42e013933cc97039b09c26bd8b12e8e404e034087cbfa41e63f27c947d18/api-mocker-generator-0.0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a0279ec4a0d6088d0dd29ae7e2bc918e", "sha256": "32e1e8c9ff9d64f8617ee5c3d173a66278f2e0b2de8c66dd45c28d0e82eb4cb9" }, "downloads": -1, "filename": "api-mocker-generator-0.0.6.tar.gz", "has_sig": false, "md5_digest": "a0279ec4a0d6088d0dd29ae7e2bc918e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5749, "upload_time": "2018-11-19T21:19:30", "url": "https://files.pythonhosted.org/packages/a5/26/42e013933cc97039b09c26bd8b12e8e404e034087cbfa41e63f27c947d18/api-mocker-generator-0.0.6.tar.gz" } ] }