{ "info": { "author": "Max J. Rodriguez Beltran", "author_email": "maxjrb@openitsinaloa.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python :: 3.6" ], "description": "# ClientDOAPI\n\nThis is a module to manage Digital Ocean API v2\n\nYou can manage:\n* Account info\n* Domains (Create, get, delete)\n* Domain records (Create, Get record ID, Delete)\n* TODO: other endpoints available from DO\n\n[API Reference from Digital Ocean](https://developers.digitalocean.com/documentation/v2/)\n\n## Example:\n\n\n### Get info from account\n```\nimport clientdoapi as cdo\nimport json\n\nclient = cdoapi.ClientDOApi(\"tokenfromDigitalOcean\")\n\ntry:\n info = client.get_account_info()\n print(info.droplet_limit)\n print(info.email)\n print(info.uuid)\n #or get the object as a dictionary:\n info_dict = info.to_json()\n #so you can dump it to json\n json_obj = json.dumps(info_dict)\nexcept Exception as identifier:\n print(identifier)\n```\n\n### Create Domain\n\n```\ntry:\n #Returns a DomainDO object with ne info created\n new_domain = client.create_domain(\"testmydomain.com\", \"123.45.6.7\")\n print(f\"name: {new_domain.name}\")\n print(f\"name: {new_domain.ttl}\")\n\n except Exception as e:\n print(e)\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/Jaxmetalmax/clientdoapi", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "clientdoapi", "package_url": "https://pypi.org/project/clientdoapi/", "platform": "", "project_url": "https://pypi.org/project/clientdoapi/", "project_urls": { "Bug Reports": "https://github.com/Jaxmetalmax/clientdoapi/issues", "Homepage": "https://github.com/Jaxmetalmax/clientdoapi", "Say Thanks!": "https://www.openitsinaloa.com", "Source": "https://github.com/Jaxmetalmax/clientdoapi" }, "release_url": "https://pypi.org/project/clientdoapi/0.0.5/", "requires_dist": [ "requests" ], "requires_python": ">=3.6", "summary": "A module to manage Digital Ocean API", "version": "0.0.5" }, "last_serial": 5197734, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "9c4c2b3ea590ad5109d9d266a7fad665", "sha256": "32064b2f1f575e549346bcb21bb431751b22d21e6c93f3067bdecdececf67ce8" }, "downloads": -1, "filename": "clientdoapi-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "9c4c2b3ea590ad5109d9d266a7fad665", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 15382, "upload_time": "2019-04-11T04:57:35", "url": "https://files.pythonhosted.org/packages/ba/14/e900cb0c86ed71b8d84d6a9391a6443fdec2411b0acac4ae1e2c24573710/clientdoapi-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b4b0c2bf28eca6dea1186d418fbc786", "sha256": "878c84fa630e960e982b9fe9c2efd72021c51cafc720e21ecb3c360a0c4baa87" }, "downloads": -1, "filename": "clientdoapi-0.0.1.tar.gz", "has_sig": false, "md5_digest": "4b4b0c2bf28eca6dea1186d418fbc786", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2659, "upload_time": "2019-04-11T04:57:37", "url": "https://files.pythonhosted.org/packages/02/e8/4852a11faf1b2fa2c2963727e97ff6380417551662c46549256e85bca0e1/clientdoapi-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "bbeeced29d7502c2003aa4c2a8316200", "sha256": "1c2f92520ecfe34d332d822a10c58335b5a8b1d7b4ec46d6c4632ac69711094c" }, "downloads": -1, "filename": "clientdoapi-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "bbeeced29d7502c2003aa4c2a8316200", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 15421, "upload_time": "2019-04-11T05:36:21", "url": "https://files.pythonhosted.org/packages/0a/72/ffb06b303ea4724c7b6410daa5510efdfebedf6512ca567eb81d120468ed/clientdoapi-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e0454782dac42c9973f325a77f997ee7", "sha256": "6da8126ad33836d42b321d2c2ac2d73369c88acecc4f102269eafb710fb4b9cb" }, "downloads": -1, "filename": "clientdoapi-0.0.2.tar.gz", "has_sig": false, "md5_digest": "e0454782dac42c9973f325a77f997ee7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2693, "upload_time": "2019-04-11T05:36:22", "url": "https://files.pythonhosted.org/packages/f8/a5/9b2195855582794c2c5abd8fc88179b7625b014e6276a0cbd4e9933ad400/clientdoapi-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "c8287b6e2b89b374678ab8f0c3ba78fb", "sha256": "e07449b79d4087f6d90e53ee13c1257851f58cd015cf051bd71a9b3f7a8686bf" }, "downloads": -1, "filename": "clientdoapi-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "c8287b6e2b89b374678ab8f0c3ba78fb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 15424, "upload_time": "2019-04-11T06:20:35", "url": "https://files.pythonhosted.org/packages/c2/50/b4923438c03019a8ba6b0a906815f7ce77fb98de197fe90deaacb1784277/clientdoapi-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aea1f7ea71511f0e70094b4565fb31bc", "sha256": "0b5b0fd2602325d44a2297518f528752a5db532419f146e2f6d6e663ba6ee6da" }, "downloads": -1, "filename": "clientdoapi-0.0.3.tar.gz", "has_sig": false, "md5_digest": "aea1f7ea71511f0e70094b4565fb31bc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2694, "upload_time": "2019-04-11T06:20:37", "url": "https://files.pythonhosted.org/packages/40/35/22382638b86beff05b3b202155113cb3511b42617c3062f1a1c4e2ec80cf/clientdoapi-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "d9114d08010d03735248721e413ffe81", "sha256": "3d3eeaa74de343e0ba1e155c6e6d72894f7e0f4a0b8eb1426d26b34128acbb5a" }, "downloads": -1, "filename": "clientdoapi-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "d9114d08010d03735248721e413ffe81", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 16044, "upload_time": "2019-04-13T07:07:24", "url": "https://files.pythonhosted.org/packages/47/17/22fcfdddf04208c6e37574a718551a260cb3a4d22b25f7b98cc0b1bed38e/clientdoapi-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "de7cdc526f0a6252ac4e044ee08dab9d", "sha256": "7dc499016bea6d98d3cb3c699c4e9ca464068c853384324f8d3248546d52c036" }, "downloads": -1, "filename": "clientdoapi-0.0.4.tar.gz", "has_sig": false, "md5_digest": "de7cdc526f0a6252ac4e044ee08dab9d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3281, "upload_time": "2019-04-13T07:07:26", "url": "https://files.pythonhosted.org/packages/3d/7b/eda670d78e614018142fe5398cc3f5aa8821008205492f5cf8d9afaf9869/clientdoapi-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "e939a9f9d711713a813c0e17cc5bae69", "sha256": "16161e669dd546d3ae1728f6cf8cc0e021074410d4fc5797de30aee54cc07bed" }, "downloads": -1, "filename": "clientdoapi-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "e939a9f9d711713a813c0e17cc5bae69", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 17513, "upload_time": "2019-04-27T20:32:02", "url": "https://files.pythonhosted.org/packages/90/a9/53146788223368886fa1bcf2f555904b9b5578f683ed9cef5fe381876744/clientdoapi-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1768ff6d8b6074971d8f8274d022aca5", "sha256": "fadae08a329a14aa2cea6106f71dc161a1aa136b4a6f89626d012f7d03f61b42" }, "downloads": -1, "filename": "clientdoapi-0.0.5.tar.gz", "has_sig": false, "md5_digest": "1768ff6d8b6074971d8f8274d022aca5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 4819, "upload_time": "2019-04-27T20:32:04", "url": "https://files.pythonhosted.org/packages/a8/bb/5f7cbea808f2af2986ad38f2fad1c3cc93a8fa324122cd6399a00bf78f71/clientdoapi-0.0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e939a9f9d711713a813c0e17cc5bae69", "sha256": "16161e669dd546d3ae1728f6cf8cc0e021074410d4fc5797de30aee54cc07bed" }, "downloads": -1, "filename": "clientdoapi-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "e939a9f9d711713a813c0e17cc5bae69", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 17513, "upload_time": "2019-04-27T20:32:02", "url": "https://files.pythonhosted.org/packages/90/a9/53146788223368886fa1bcf2f555904b9b5578f683ed9cef5fe381876744/clientdoapi-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1768ff6d8b6074971d8f8274d022aca5", "sha256": "fadae08a329a14aa2cea6106f71dc161a1aa136b4a6f89626d012f7d03f61b42" }, "downloads": -1, "filename": "clientdoapi-0.0.5.tar.gz", "has_sig": false, "md5_digest": "1768ff6d8b6074971d8f8274d022aca5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 4819, "upload_time": "2019-04-27T20:32:04", "url": "https://files.pythonhosted.org/packages/a8/bb/5f7cbea808f2af2986ad38f2fad1c3cc93a8fa324122cd6399a00bf78f71/clientdoapi-0.0.5.tar.gz" } ] }