{ "info": { "author": "Erik Zwiefel", "author_email": "erikzw@outlook.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6" ], "description": "# Azure Databricks API Wrapper\nA Python, object-oriented wrapper for the [Azure Databricks REST API 2.0](https://docs.azuredatabricks.net/api/latest/index.html)\n\n### Installation\nThis package is pip installable.\n```bash\npip install azure-databricks-api\n```\n\n### Implemented APIs\nAs of September 19th, 2018 there are 9 different services available in the Azure Databricks API. Currently, the following \nservices are supported by the Azure Databricks API Wrapper.\n* [x] Clusters\n* [x] Groups\n* [x] Token\n* [x] Workspace\n* [x] DBFS\n* [ ] Jobs\n* [X] Libraries\n* [ ] Secrets\n* [ ] SCIM _(Preview)_\n\n\n### Client Instantiation\nTo create the client object, you pass the Azure region your workspace is located in and the [generated Personal Access Token](https://docs.databricks.com/api/latest/authentication.html#generate-a-token)\n```python\nfrom azure_databricks_api import AzureDatabricksRESTClient\n\nazure_region = 'centralus'\ntoken = '[INSERT YOUR PERSONAL ACCESS TOKEN]' \n\nclient = AzureDatabricksRESTClient(region=azure_region, token=token)\n```\n\n### Clusters Client Usage\nThe services above are implements as children objects of the client. For example, to pin a cluster, you can either pass the cluster_name or cluster_id:\n```python\nclient.clusters.pin('test_cluster_name')\n```\n\nThe other services are implemented similarly. (e.g. `client.tokens` or `client.groups`)\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": "http://github.com/ezwiefel/azure-databricks-api", "keywords": "azure,databricks", "license": "MIT", "maintainer": "Erik Zwiefel", "maintainer_email": "erikzw@outlook.com", "name": "azure-databricks-api", "package_url": "https://pypi.org/project/azure-databricks-api/", "platform": "", "project_url": "https://pypi.org/project/azure-databricks-api/", "project_urls": { "Homepage": "http://github.com/ezwiefel/azure-databricks-api" }, "release_url": "https://pypi.org/project/azure-databricks-api/0.6.0/", "requires_dist": [ "requests (>=2.20.0)" ], "requires_python": "", "summary": "A wrapper for the Azure Databricks REST API", "version": "0.6.0" }, "last_serial": 5961946, "releases": { "0.3.0": [ { "comment_text": "", "digests": { "md5": "613e9ef08acdd2410ebe24b132dfa92a", "sha256": "4a4ed1d2888b11f9d6385fe5899265f6b5419d01545e548d9a040b546c020804" }, "downloads": -1, "filename": "azure_databricks_api-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "613e9ef08acdd2410ebe24b132dfa92a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13045, "upload_time": "2018-08-10T22:36:30", "url": "https://files.pythonhosted.org/packages/45/f9/89372f69dcb679a71d25c43b3e4d58f133f859b56408680d54aa774a6e88/azure_databricks_api-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3f64305d9361c8a121f3cc3fd7e4f54f", "sha256": "de7e3cd3b5d790dcfaadc4df37cbc37027e1404655bd95168c47260db63bb96c" }, "downloads": -1, "filename": "azure-databricks-api-0.3.0.tar.gz", "has_sig": false, "md5_digest": "3f64305d9361c8a121f3cc3fd7e4f54f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8872, "upload_time": "2018-08-10T22:36:31", "url": "https://files.pythonhosted.org/packages/1c/f7/a0f092ff4120dee13c84e3c8ebc1cdf8b9faf642334d4946719431e4c3e2/azure-databricks-api-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "037055825a9b368b2a33948f3de3523c", "sha256": "6bbb14bfd6894f421b698b918349cdb47b94cfa9362bb1f8b99ffa5f63e33791" }, "downloads": -1, "filename": "azure_databricks_api-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "037055825a9b368b2a33948f3de3523c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17756, "upload_time": "2018-09-19T22:17:24", "url": "https://files.pythonhosted.org/packages/5a/01/6049f4781381397f83ce4f8088ba4555a2ed5f2effc83bbc104566953219/azure_databricks_api-0.4.0-py3-none-any.whl" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "734cb6538c219d735f6ce4d6c39df88d", "sha256": "2a57e5d7256b97c804bfdc1d7d2d236eb15b7108644cd7e4cc3a3580019e7d4d" }, "downloads": -1, "filename": "azure_databricks_api-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "734cb6538c219d735f6ce4d6c39df88d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21483, "upload_time": "2018-11-30T19:41:46", "url": "https://files.pythonhosted.org/packages/9f/ee/5f1d3239bada12c29491e6c28ccbc0e8201ff1d00ab0dc597732f5cd922c/azure_databricks_api-0.5.1-py3-none-any.whl" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "0a5895051f90e8a7e68dc0c195ab0bcc", "sha256": "618108c2c509b02cd4da62ba1336602ef60960b95415defe7b04efb5dc69452c" }, "downloads": -1, "filename": "azure_databricks_api-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0a5895051f90e8a7e68dc0c195ab0bcc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23314, "upload_time": "2019-10-11T20:45:06", "url": "https://files.pythonhosted.org/packages/24/a8/abf2df31b87f1af324fe63606f10032470b36e463a6069644ee32670eb06/azure_databricks_api-0.6.0-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0a5895051f90e8a7e68dc0c195ab0bcc", "sha256": "618108c2c509b02cd4da62ba1336602ef60960b95415defe7b04efb5dc69452c" }, "downloads": -1, "filename": "azure_databricks_api-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0a5895051f90e8a7e68dc0c195ab0bcc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23314, "upload_time": "2019-10-11T20:45:06", "url": "https://files.pythonhosted.org/packages/24/a8/abf2df31b87f1af324fe63606f10032470b36e463a6069644ee32670eb06/azure_databricks_api-0.6.0-py3-none-any.whl" } ] }