{ "info": { "author": "Peter Stanko", "author_email": "stanko@mail.muni.cz", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7", "Topic :: Utilities" ], "description": "# 3scale REST API client in Python\n\n3Scale REST API client in a wrapper over the 3scale API.\n\n## Installing\n\nInstall and update using pip:\n\n```bash\npip install 3scale-api\n```\n\nOr as a dependency using the pipenv\n\n```bash\npipenv install 3scale-api\n```\n\n## Run the Tests\n\nTo run the tests you need to have installed development dependencies:\n```bash\npipenv install --dev\n```\n\nand then run the `pytest`:\n\n```bash\npipenv run pytest -v\n```\n\n### Integration tests configuration\n\nTo run the integration tests you need to set these env variables:\n```\nTHREESCALE_PROVIDER_URL='https://example-admin.3scale.net'\nTHREESCALE_PROVIDER_TOKEN=''\n\n# OPTIONAL:\nTHREESCALE_MASTER_URL='https://master.3scale.net'\nTHREESCALE_MASTER_TOKEN=''\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/pestanko/3scale-api-python", "keywords": "", "license": "", "maintainer": "Peter Stanko", "maintainer_email": "", "name": "3scale-api", "package_url": "https://pypi.org/project/3scale-api/", "platform": "", "project_url": "https://pypi.org/project/3scale-api/", "project_urls": { "Homepage": "https://github.com/pestanko/3scale-api-python" }, "release_url": "https://pypi.org/project/3scale-api/0.3.1/", "requires_dist": [ "requests", "pytest ; extra == 'dev'", "coverage ; extra == 'dev'", "mock ; extra == 'dev'", "python-dotenv ; extra == 'dev'", "sphinx ; extra == 'docs'" ], "requires_python": "", "summary": "3scale API python client", "version": "0.3.1" }, "last_serial": 5922273, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "fcfd18a23b2a1d71369d223263268963", "sha256": "3449ac45a8d5aec901ef49f60047d0689575e0d9c0c203a27e2b293035f4a204" }, "downloads": -1, "filename": "3scale_api-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fcfd18a23b2a1d71369d223263268963", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17720, "upload_time": "2019-05-13T11:31:41", "url": "https://files.pythonhosted.org/packages/66/15/8d84579719fc5757212b308c9dacc4be435ac36570ca53ce58ef6cc5b5fa/3scale_api-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2c79f5823f6568088320bc63c6e64766", "sha256": "f993efb4f63bd5b2616e52822690262c79502b75b4c0489012e0bfc506a4ce74" }, "downloads": -1, "filename": "3scale-api-0.1.0.tar.gz", "has_sig": false, "md5_digest": "2c79f5823f6568088320bc63c6e64766", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12050, "upload_time": "2019-05-13T11:31:43", "url": "https://files.pythonhosted.org/packages/38/99/5ffddd92399501dd7f6be983fa44b6df92ebfb7d5ad39efe6651d6b0db94/3scale-api-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "2293f0f6608c9cf02928ab850dc3c711", "sha256": "9fd04e12cac44d4993f11134276d15c79105dda24b81ca0509424b516d7e6d46" }, "downloads": -1, "filename": "3scale_api-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "2293f0f6608c9cf02928ab850dc3c711", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17860, "upload_time": "2019-05-13T11:40:36", "url": "https://files.pythonhosted.org/packages/09/8a/31fcf5d99164fbff87e7c5b1bee81d8a737c4a4e438b4423bfc04ad84f6f/3scale_api-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "21cd8c2166525003cb858e18af6aebc6", "sha256": "f5342cebe64bb857c321f4d8d4f941f1d345d44c0c403d58675d12c28a688e2e" }, "downloads": -1, "filename": "3scale-api-0.1.1.tar.gz", "has_sig": false, "md5_digest": "21cd8c2166525003cb858e18af6aebc6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12235, "upload_time": "2019-05-13T11:40:38", "url": "https://files.pythonhosted.org/packages/49/38/aac12f1ecb03e30cdeef21b0b18e2c99ff7109bae4ed21a765b720addb1e/3scale-api-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "c02d482b5fef7524cce413c9b3f7951d", "sha256": "956f8d7095cd1e01557765ce8c9d92cebb005b2dd506813d8e5e321794106930" }, "downloads": -1, "filename": "3scale_api-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "c02d482b5fef7524cce413c9b3f7951d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19421, "upload_time": "2019-05-27T11:34:32", "url": "https://files.pythonhosted.org/packages/51/91/f5c2853c00b3623f3f8b9e36fb30f133176c85e5a18e9b003387100f5a71/3scale_api-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "52664ed7c68dd7887a5834e1ffc76f8f", "sha256": "e270a400a451d2aa52c15053eea312ba4c4afae27822404bcc8d507392fb377b" }, "downloads": -1, "filename": "3scale-api-0.1.2.tar.gz", "has_sig": false, "md5_digest": "52664ed7c68dd7887a5834e1ffc76f8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13297, "upload_time": "2019-05-27T11:34:34", "url": "https://files.pythonhosted.org/packages/2b/8c/bd35555f38ea75f44b2eadd2e0923c15569d26ef3b99877904d835d39bdf/3scale-api-0.1.2.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "331cd388ab260022ffe65ecd6dc43b77", "sha256": "56c5182d49671814ba76fee04efda4bd45580a95fd6614e10929d00f39106b0e" }, "downloads": -1, "filename": "3scale_api-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "331cd388ab260022ffe65ecd6dc43b77", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 20958, "upload_time": "2019-08-27T13:30:40", "url": "https://files.pythonhosted.org/packages/30/79/69444cc91c18ecda5c2430ac1acd4ebb1dfb9d94c94e82ff9a581f98bcfc/3scale_api-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fc881924322a9aa461c11f281ed9c83e", "sha256": "9abd51f3a60b0940c9bae54eb9963c58b2e368daa9841e98234994227151aa4f" }, "downloads": -1, "filename": "3scale-api-0.1.4.tar.gz", "has_sig": false, "md5_digest": "fc881924322a9aa461c11f281ed9c83e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14221, "upload_time": "2019-08-27T13:30:42", "url": "https://files.pythonhosted.org/packages/e0/b2/2074d62bbc7dfc17becde14b9e22cb95448758389c88d693453960c9c487/3scale-api-0.1.4.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "98edae1cfa3ca72b588b0f9203697fcb", "sha256": "2c6e2416ce9e119e7e1c937d37829fe30e1573527882c22f46f67ab449766796" }, "downloads": -1, "filename": "3scale_api-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "98edae1cfa3ca72b588b0f9203697fcb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23599, "upload_time": "2019-09-05T11:39:34", "url": "https://files.pythonhosted.org/packages/5a/a1/f63e096fdc3da3c6d8ef13f84709dcc67b0c81bae056266020bec1711076/3scale_api-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc510e803d6d30fdaa183921ef96a28d", "sha256": "ef2fb3e4c9308dc9ddc5ea474a52b65844db2ab8ef66f3b43e23427982df6303" }, "downloads": -1, "filename": "3scale-api-0.2.0.tar.gz", "has_sig": false, "md5_digest": "dc510e803d6d30fdaa183921ef96a28d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16461, "upload_time": "2019-09-05T11:39:36", "url": "https://files.pythonhosted.org/packages/ed/1f/829800ad4afbdf6b9f2d7ce92d34cec32f4c03d4659d7eeda8fac8fde383/3scale-api-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "3994b82b8bcc95635001e645ff00b60a", "sha256": "1996bf1fa2176baa598564d9d3b21542093a40df0f4643243ca20e66fe626172" }, "downloads": -1, "filename": "3scale_api-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "3994b82b8bcc95635001e645ff00b60a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23612, "upload_time": "2019-09-05T12:25:37", "url": "https://files.pythonhosted.org/packages/35/8c/a3c82471d3a2db8c2f59642e7075fe6b11f18663080b09076943e4659f3b/3scale_api-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "102aea5c30312018c4639ac611c41e71", "sha256": "1ba0359f6aa8e972d6e1ee8f030f218452db374d4d72706d3fa4731fab5bc1bf" }, "downloads": -1, "filename": "3scale-api-0.2.1.tar.gz", "has_sig": false, "md5_digest": "102aea5c30312018c4639ac611c41e71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16478, "upload_time": "2019-09-05T12:25:38", "url": "https://files.pythonhosted.org/packages/bc/1f/35d9768d919c289d2eddca50b805551d829a7705371b4ce50ad57bd3e390/3scale-api-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "1b439d6f6693e3d26f86e061d24361e5", "sha256": "00e0993f65c5d302df9d7c2d0a48079c7c64c2c9e035023a1e0e8b5df518f008" }, "downloads": -1, "filename": "3scale_api-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "1b439d6f6693e3d26f86e061d24361e5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23643, "upload_time": "2019-09-11T13:02:34", "url": "https://files.pythonhosted.org/packages/ea/c4/6ab298cabcfad80e525ae67661857aca57a93badd257408f12c23f720993/3scale_api-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce8779aa110ceafc60763cfe7167e7d8", "sha256": "e5731d1a946ad7355fc6788c4ab1bb60b4ceef9d7f9ba29ae761ddb8ce93b95c" }, "downloads": -1, "filename": "3scale-api-0.2.2.tar.gz", "has_sig": false, "md5_digest": "ce8779aa110ceafc60763cfe7167e7d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16518, "upload_time": "2019-09-11T13:02:37", "url": "https://files.pythonhosted.org/packages/44/60/fb248fddc7ba1f527b9266510a3971830e002fd71e0db2efe650322f4c65/3scale-api-0.2.2.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "5416f61876b58321af3e6758c56cafb3", "sha256": "52dd9e512741c6fab5aa4410a322c6788ba27141f805c3a5a9498d7494775d33" }, "downloads": -1, "filename": "3scale_api-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5416f61876b58321af3e6758c56cafb3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23824, "upload_time": "2019-10-03T08:13:43", "url": "https://files.pythonhosted.org/packages/ec/6d/d4c88a488de4f840845c8804c7ad5b3e9c52b70e23225ef0fb15528b7935/3scale_api-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ea8cc0e18f723cf2feee1ffc1721c23", "sha256": "9d119735dea92a3c59768288302dfe216484888375f2cb61e0c58c7f43ce7d51" }, "downloads": -1, "filename": "3scale-api-0.3.1.tar.gz", "has_sig": false, "md5_digest": "6ea8cc0e18f723cf2feee1ffc1721c23", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16690, "upload_time": "2019-10-03T08:13:45", "url": "https://files.pythonhosted.org/packages/0d/57/bbb9a23979ed471f8dfafe15468548835249eed80795d4a3fdc602a8ebb1/3scale-api-0.3.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5416f61876b58321af3e6758c56cafb3", "sha256": "52dd9e512741c6fab5aa4410a322c6788ba27141f805c3a5a9498d7494775d33" }, "downloads": -1, "filename": "3scale_api-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5416f61876b58321af3e6758c56cafb3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23824, "upload_time": "2019-10-03T08:13:43", "url": "https://files.pythonhosted.org/packages/ec/6d/d4c88a488de4f840845c8804c7ad5b3e9c52b70e23225ef0fb15528b7935/3scale_api-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ea8cc0e18f723cf2feee1ffc1721c23", "sha256": "9d119735dea92a3c59768288302dfe216484888375f2cb61e0c58c7f43ce7d51" }, "downloads": -1, "filename": "3scale-api-0.3.1.tar.gz", "has_sig": false, "md5_digest": "6ea8cc0e18f723cf2feee1ffc1721c23", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16690, "upload_time": "2019-10-03T08:13:45", "url": "https://files.pythonhosted.org/packages/0d/57/bbb9a23979ed471f8dfafe15468548835249eed80795d4a3fdc602a8ebb1/3scale-api-0.3.1.tar.gz" } ] }