{ "info": { "author": "David Wallace", "author_email": "dwallace0723@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7" ], "description": "[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![Python 3.7](https://upload.wikimedia.org/wikipedia/commons/f/fc/Blue_Python_3.7_Shield_Badge.svg)](https://www.python.org/downloads/release/python-370/)\n\n# py-dbt-cloud\npydbtcloud is a developer kit for interfacing with the [dbt Cloud v2 API](https://app.swaggerhub.com/apis-docs/Sinter/api_v2/2.0.0a1#/) on Python 3.7 and above.\n\n# Installation\n\n```bash\npip install pydbtcloud\n```\n\n# Authentication\n\n```python\nfrom pydbtcloud import DbtCloud\ndbtcloud = DbtCloud(account_id='account_id', api_token='api_token')\n```\n\n# Example Usage\n\nGet information about a specific dbt cloud job:\n\n```python\nresponse = dbtcloud.get_job(1234)\n```\n\nYou can iterate through pages using the following syntax:\n\n```python\nfor page in dbtcloud.list_runs():\n for run in page.get('data'):\n print(run.get('id'))\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/dwallace0723/py-dbt-cloud", "keywords": "dbt", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pydbtcloud", "package_url": "https://pypi.org/project/pydbtcloud/", "platform": "", "project_url": "https://pypi.org/project/pydbtcloud/", "project_urls": { "Homepage": "https://github.com/dwallace0723/py-dbt-cloud" }, "release_url": "https://pypi.org/project/pydbtcloud/0.0.3/", "requires_dist": [ "requests (>=2.22.0)" ], "requires_python": ">=3.7", "summary": "Python SDK for dbt Cloud.", "version": "0.0.3" }, "last_serial": 5327819, "releases": { "0.0.3": [ { "comment_text": "", "digests": { "md5": "d54bf5923c62dd10ca8d62bd277a1560", "sha256": "4502716dc929b3f14722d22dd511ab5e67321d75e822a624413ebeeaee357e01" }, "downloads": -1, "filename": "pydbtcloud-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "d54bf5923c62dd10ca8d62bd277a1560", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 3796, "upload_time": "2019-05-28T16:31:38", "url": "https://files.pythonhosted.org/packages/2b/e8/d1cb1b74bd4b5ff0403ce618f03d8e5e85666a10bad4642e0ca0c81edd88/pydbtcloud-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3cf702b25c381430a19a145148753c07", "sha256": "84b9ed5724a088a716aff247fa972eae768bfe3446ab0f032b7cd4a7f4cb141d" }, "downloads": -1, "filename": "pydbtcloud-0.0.3.tar.gz", "has_sig": false, "md5_digest": "3cf702b25c381430a19a145148753c07", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 2661, "upload_time": "2019-05-28T16:31:40", "url": "https://files.pythonhosted.org/packages/9b/c7/0c1bffe932e3d61b22cb6968614e76bfd7b3c7d52411fa3b9b126db50312/pydbtcloud-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d54bf5923c62dd10ca8d62bd277a1560", "sha256": "4502716dc929b3f14722d22dd511ab5e67321d75e822a624413ebeeaee357e01" }, "downloads": -1, "filename": "pydbtcloud-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "d54bf5923c62dd10ca8d62bd277a1560", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 3796, "upload_time": "2019-05-28T16:31:38", "url": "https://files.pythonhosted.org/packages/2b/e8/d1cb1b74bd4b5ff0403ce618f03d8e5e85666a10bad4642e0ca0c81edd88/pydbtcloud-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3cf702b25c381430a19a145148753c07", "sha256": "84b9ed5724a088a716aff247fa972eae768bfe3446ab0f032b7cd4a7f4cb141d" }, "downloads": -1, "filename": "pydbtcloud-0.0.3.tar.gz", "has_sig": false, "md5_digest": "3cf702b25c381430a19a145148753c07", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 2661, "upload_time": "2019-05-28T16:31:40", "url": "https://files.pythonhosted.org/packages/9b/c7/0c1bffe932e3d61b22cb6968614e76bfd7b3c7d52411fa3b9b126db50312/pydbtcloud-0.0.3.tar.gz" } ] }