{ "info": { "author": "Rob Dunham", "author_email": "devnilpo@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# dbt-sdk-python\nA Python implementation of DBT API SDK (ported from [dbt-sdk-php](https://bitbucket.org/faithcomesbyhearing/dbt-sdk-php))\n\n## Requirements\n\n - Python 3 (Recommended 3.6+)\n\n## Installation\n\n```bash\n\nsudo python3 -m pip install dbtsdk\n\n```\n\n## Usage\n\nBelow are the steps neccessary to get you started with the DBT SDK.\n\n### 1. Sign up for an API Key\n\nBefore you can start using the DBT SDK, you will need to sign up for an API Key at [https://www.digitalbibleplatform.com](https://www.digitalbibleplatform.com). \n\n### 2. (Optional) Add your API key to your environment\n\nIt's best not to hard code your API key in your script file. Instead, save it to your environment and let Python read it from there.\n\n#### On Windows:\n\n```batch\n\nsetx DBT_API_KEY \"\"\n\n```\n\n#### On Mac and Linux:\n\n```bash\n\nexport DBT_API_KEY=\n\n```\n\nTo make this environment persist between reboots, add this line to your `.bash_profile` file instead.\n\n### 2. Include the SDK file\n\nIn your Python script, import the package.\n\n```python\n\nfrom dbtsdk import Dbt\n\n```\n\n### 3. Create an instance of the object\n\nWhen creating the object, pass the API key.\n\n```python\n\nimport os\n\napi_key = os.environ['DBT_API_KEY']\ndbt = Dbt.Dbt(api_key)\n\n```\n\n### 4. Retrieve volume information\n\nFor an example of the usual work flows, as well as examples of retrieving and displaying text, audio, and video, download the [sample code](https://github.com/Nilpo/dbt-sdk-python/blob/master/sample.py).\n\n## API Documentation\n\nDocumentation for the underlying REST API can be found in the [Digital Bible Platform Developer Documentation](http://digitalbibleplatform.com/docs).\n\n## License\n\ndbt-sdk-python is available under the MIT license. See the LICENSE file for more info.\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/Nilpo/dbt-sdk-python", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "dbtsdk", "package_url": "https://pypi.org/project/dbtsdk/", "platform": "", "project_url": "https://pypi.org/project/dbtsdk/", "project_urls": { "Homepage": "https://github.com/Nilpo/dbt-sdk-python" }, "release_url": "https://pypi.org/project/dbtsdk/0.3/", "requires_dist": null, "requires_python": "", "summary": "DBT API SDK for Python", "version": "0.3" }, "last_serial": 5198851, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "aa2db0d3d37e9c57db0aec6a8c54325f", "sha256": "209fb526756f585253f97eb4fcb9815d09735ea7d485f991be84a614c8b29e77" }, "downloads": -1, "filename": "dbtsdk-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "aa2db0d3d37e9c57db0aec6a8c54325f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6090, "upload_time": "2019-04-28T03:49:08", "url": "https://files.pythonhosted.org/packages/92/5a/cd66ddcb216385eea0527872a27305ae4fa149e42519b8d7f440d4acc8f8/dbtsdk-0.1-py3-none-any.whl" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "0d91906aa1f15e43d6f9280d25cb7604", "sha256": "e3c494b724c9f7f25df2833ddb39c3a029da062c94097b14a0e8a181e4e81d1f" }, "downloads": -1, "filename": "dbtsdk-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0d91906aa1f15e43d6f9280d25cb7604", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6869, "upload_time": "2019-04-28T04:22:45", "url": "https://files.pythonhosted.org/packages/e6/e2/30b0bf6b3f47caec0ef7d667a678d72c82cd28dd76facfb7ad5805a53963/dbtsdk-0.2-py3-none-any.whl" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "0d132d9322258f2a489230198185b1a3", "sha256": "bbf9f4225bec70da5db46418cc1d80ba4c4eed6c3f638a456b3ba9cebcf7325e" }, "downloads": -1, "filename": "dbtsdk-0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "0d132d9322258f2a489230198185b1a3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6970, "upload_time": "2019-04-28T07:39:52", "url": "https://files.pythonhosted.org/packages/64/fd/ea965781dea11c0374bfe1109ce12ba2b7cb6ac894f475382aa777f1f734/dbtsdk-0.3-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0d132d9322258f2a489230198185b1a3", "sha256": "bbf9f4225bec70da5db46418cc1d80ba4c4eed6c3f638a456b3ba9cebcf7325e" }, "downloads": -1, "filename": "dbtsdk-0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "0d132d9322258f2a489230198185b1a3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6970, "upload_time": "2019-04-28T07:39:52", "url": "https://files.pythonhosted.org/packages/64/fd/ea965781dea11c0374bfe1109ce12ba2b7cb6ac894f475382aa777f1f734/dbtsdk-0.3-py3-none-any.whl" } ] }