{ "info": { "author": "Scott Melhop", "author_email": "scott.melhop@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# PowerBI-API-Python\nThis python package consists of helper functions for working with the Power BI API. To use this first make sure you have a Service Principal set up in Azure that has access to Power BI API. This [guide](https://cognitedata.atlassian.net/wiki/spaces/FORGE/pages/1003814928/Power+BI+API+Set+Up) shows how to set up a SP App.\n\n## Basic Usage\n\nInstall using pip\n```sh\npip install pbiapi\n```\n\nAdd the client to your project with:\n\n```python\nfrom pbiapi import PowerBIAPIClient\n```\n\nInitiate the client by running:\n```python\npbi_client = PowerBIAPIClient(\n ,\n ,\n ,\n)\n```\n\nYou can then get all the workspaces the Service Principal is admin of by running:\n```python\npbi_client.get_workspaces()\n\n# Or access attribute directly:\npbi_client.workspaces\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/scottmelhop/PowerBI-API-Python", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "pbiapi", "package_url": "https://pypi.org/project/pbiapi/", "platform": "", "project_url": "https://pypi.org/project/pbiapi/", "project_urls": { "Homepage": "https://github.com/scottmelhop/PowerBI-API-Python" }, "release_url": "https://pypi.org/project/pbiapi/0.1.3/", "requires_dist": null, "requires_python": "", "summary": "A Python library for working with the Power BI API", "version": "0.1.3" }, "last_serial": 5950642, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "709a7c7699e7af658bf3d7edb1055279", "sha256": "1510114fd7cbbad8aa32aeffca64840248beadc060b8b496c4aec9e320c50aa9" }, "downloads": -1, "filename": "pbiapi-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "709a7c7699e7af658bf3d7edb1055279", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4424, "upload_time": "2019-09-19T08:06:30", "url": "https://files.pythonhosted.org/packages/41/b1/b9e9d48ee4c80d67abd0ef7d4e03770c92b69d0ee66a23022b0a72971e98/pbiapi-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d5a17da87dfbae2718ee8b3c1d41509d", "sha256": "8de48595e96df591dcff1b026a119ce73c05d2db34ee160692bc3b83b7b79cb9" }, "downloads": -1, "filename": "pbiapi-0.0.1.tar.gz", "has_sig": false, "md5_digest": "d5a17da87dfbae2718ee8b3c1d41509d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3147, "upload_time": "2019-09-19T08:06:33", "url": "https://files.pythonhosted.org/packages/e4/8d/d109abcc35f851ff7695f03509230ee1bd3c354c87a34f4cf95672f050d8/pbiapi-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "aca99b495678e116af5a37213535afe6", "sha256": "61cfa74ec60ad4f226416045290128bb6bb97b17097cf42839137a4a726caac6" }, "downloads": -1, "filename": "pbiapi-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "aca99b495678e116af5a37213535afe6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4416, "upload_time": "2019-09-19T08:22:47", "url": "https://files.pythonhosted.org/packages/c8/d9/1d0f568f242921e9ab3a76ab88e79651b9fd2cad4fc6a9a510fcf9c35211/pbiapi-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "780f97d8127162404c7e9ee9ef70206b", "sha256": "9c5394d92fe09c0fe2352d9e3f5591a410c52c9c8a845d219915d05ea9b5e099" }, "downloads": -1, "filename": "pbiapi-0.0.2.tar.gz", "has_sig": false, "md5_digest": "780f97d8127162404c7e9ee9ef70206b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3151, "upload_time": "2019-09-19T08:22:49", "url": "https://files.pythonhosted.org/packages/cb/6e/0e5f762e35f4623ceeda3298dde0ac99325b5b59e80db84d685e5a0b3e90/pbiapi-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "ec864ed54807bb3e89ca7c013cd67b0f", "sha256": "26054f5446dc8876023e8cd48dd777cd9026b700cda3b04d5e11569165f42bad" }, "downloads": -1, "filename": "pbiapi-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "ec864ed54807bb3e89ca7c013cd67b0f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5469, "upload_time": "2019-09-20T10:58:33", "url": "https://files.pythonhosted.org/packages/a6/b2/db3bd84df91680edc8301d0777ccb53ecb32a0e366a6128abc86c60a3b87/pbiapi-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "27044b7e96cdd3af243186ce65c4ab39", "sha256": "d4846d95370e47ae23bec0023da6721fb76d36589d50dce332c365bb9146576e" }, "downloads": -1, "filename": "pbiapi-0.0.3.tar.gz", "has_sig": false, "md5_digest": "27044b7e96cdd3af243186ce65c4ab39", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4200, "upload_time": "2019-09-20T10:58:36", "url": "https://files.pythonhosted.org/packages/5a/e5/867544984dfa17579dd8bdccbe2931db91cbe728229ffcd24720e39a243e/pbiapi-0.0.3.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "520c994dee3f7baaf6c14b3cbe632800", "sha256": "9ee7841263d41a683034f14d0b70e8f5fb713ca9ecbf80fb2173acb770c55721" }, "downloads": -1, "filename": "pbiapi-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "520c994dee3f7baaf6c14b3cbe632800", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6113, "upload_time": "2019-09-26T09:09:36", "url": "https://files.pythonhosted.org/packages/99/d6/db656c70e3bf94b5bb1190d0c9e52254ec11965f3905c25b65cf14a0b183/pbiapi-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a2ee4f1a89582000e274f9cc2c60802e", "sha256": "2b1c5da800c8046e92a21c73e6be428aba52fc365d3792e3589ecaa7e4ab7a16" }, "downloads": -1, "filename": "pbiapi-0.1.0.tar.gz", "has_sig": false, "md5_digest": "a2ee4f1a89582000e274f9cc2c60802e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4539, "upload_time": "2019-09-26T09:09:38", "url": "https://files.pythonhosted.org/packages/4f/b5/ed595b7d1e8c8f447e1e412d4d52848c9599ebc033b8c8875a100c8f1f63/pbiapi-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "068a6c212b11f7245f1ffaf392723931", "sha256": "2fa9f214b7e54342d93f1c35a2426b397e6df6601b074fb968169cd890af44db" }, "downloads": -1, "filename": "pbiapi-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "068a6c212b11f7245f1ffaf392723931", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6187, "upload_time": "2019-09-26T14:25:41", "url": "https://files.pythonhosted.org/packages/c3/be/4fdcc6d13f073f1907bd7a5cd8d88ccc16472ddfac5070f773e320ebe910/pbiapi-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0b726e24e1d1c81dc8dc5860645aaac2", "sha256": "971e64f30cc65161e3bd9adc485d97957684c173be342747ebac56cfb69849fb" }, "downloads": -1, "filename": "pbiapi-0.1.1.tar.gz", "has_sig": false, "md5_digest": "0b726e24e1d1c81dc8dc5860645aaac2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4538, "upload_time": "2019-09-26T14:25:44", "url": "https://files.pythonhosted.org/packages/ce/e3/06732cc2c108c7de1a185407e52bcc279dc3eee0010c53e91c6fffa6cddf/pbiapi-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "7b57a43791990e837669e3a1a280f5ea", "sha256": "375d336f0d14990900041193e872e0d3f22971a109a20a4a6c07e7b9e507e4f8" }, "downloads": -1, "filename": "pbiapi-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "7b57a43791990e837669e3a1a280f5ea", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6105, "upload_time": "2019-10-04T15:27:56", "url": "https://files.pythonhosted.org/packages/2a/62/b3106e2efbd983a923a0f64566cf4f494f0dc647ad6a620d705cb4f91bc3/pbiapi-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1adf4b9644663f3782f0151c3cd44dce", "sha256": "ff2d3b89ce3371d672670a10035e96bff70b6749d5346ba521d51d9c64193d2c" }, "downloads": -1, "filename": "pbiapi-0.1.2.tar.gz", "has_sig": false, "md5_digest": "1adf4b9644663f3782f0151c3cd44dce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4481, "upload_time": "2019-10-04T15:28:01", "url": "https://files.pythonhosted.org/packages/09/8d/81eb1579bb7fad1307cddab84e4c2d3469c22fc77ad88e212f66addbb8c1/pbiapi-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "cb68fd977fa09aef6178515ea8ce30a1", "sha256": "07113119614d3f7bbaff7734df5f1b5853451b9caf5886bbfbd80811d7c72649" }, "downloads": -1, "filename": "pbiapi-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "cb68fd977fa09aef6178515ea8ce30a1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5885, "upload_time": "2019-10-09T10:52:58", "url": "https://files.pythonhosted.org/packages/ec/a8/2579ca4717120be6f16500997afebdbdce342440c36f7b0f41bd6e870f13/pbiapi-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1d004ae6e05a41b166c28785261e7b06", "sha256": "9626c4b81c548560fa1cd4643c2e3e5d5de0cdd5e4281253bbb591cf7fa998ef" }, "downloads": -1, "filename": "pbiapi-0.1.3.tar.gz", "has_sig": false, "md5_digest": "1d004ae6e05a41b166c28785261e7b06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4482, "upload_time": "2019-10-09T10:53:04", "url": "https://files.pythonhosted.org/packages/66/0d/1c0373139169dfc530ea6e0cc6d2a6b2e33350140224a2e9eb2c6aae9eaf/pbiapi-0.1.3.tar.gz" } ], "0.1.4a0": [ { "comment_text": "", "digests": { "md5": "5e42ebd16fc72acb47cde7805e35c3c5", "sha256": "63874e1dd522f7b28c75235926dc1aa827cd4b1e31cfd673212d8cf22d340163" }, "downloads": -1, "filename": "pbiapi-0.1.4a0-py3-none-any.whl", "has_sig": false, "md5_digest": "5e42ebd16fc72acb47cde7805e35c3c5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6061, "upload_time": "2019-10-09T15:23:04", "url": "https://files.pythonhosted.org/packages/39/38/9ff5c57d3f35d62e0c62064071a932ed2d5d4951f9e2ec8c0aae80debebc/pbiapi-0.1.4a0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "71f570a503bf75f1c861d87498311b37", "sha256": "c3d5d8e998298373b311fb9ca0a579bf22d39b9fb5ecf503a60501b261a1e7b6" }, "downloads": -1, "filename": "pbiapi-0.1.4a0.tar.gz", "has_sig": false, "md5_digest": "71f570a503bf75f1c861d87498311b37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4615, "upload_time": "2019-10-09T15:23:07", "url": "https://files.pythonhosted.org/packages/d8/39/e2a8dc45e1500c835f9e9ff232eca47c5d94ad1f9ffd3d594dca81e0bb07/pbiapi-0.1.4a0.tar.gz" } ], "0.1.4a1": [ { "comment_text": "", "digests": { "md5": "fc7bea0f0f14023e2d8963df9d4277df", "sha256": "8606d2caa3acea81bf18b3176534c9c6703c451965e943d7354e54b2fe3b4a4a" }, "downloads": -1, "filename": "pbiapi-0.1.4a1-py3-none-any.whl", "has_sig": false, "md5_digest": "fc7bea0f0f14023e2d8963df9d4277df", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6437, "upload_time": "2019-10-09T15:34:52", "url": "https://files.pythonhosted.org/packages/1d/6f/30ca12a413cd66df19499d18b10aadcaea4cd46662a9e761315ca3abea8e/pbiapi-0.1.4a1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c58fe23b16600c695ead9ac74a8a57c2", "sha256": "79a76c53a7f5c57f95a3698381a2e2bd7580d6343f467fd450b17d3f8d5cf1ae" }, "downloads": -1, "filename": "pbiapi-0.1.4a1.tar.gz", "has_sig": false, "md5_digest": "c58fe23b16600c695ead9ac74a8a57c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4825, "upload_time": "2019-10-09T15:34:54", "url": "https://files.pythonhosted.org/packages/2c/8c/6c6080812f1e67767c55e92a0362f590566b3a8128e54af268db27acf50e/pbiapi-0.1.4a1.tar.gz" } ], "0.1.4a2": [ { "comment_text": "", "digests": { "md5": "2cc3f9738133a4061daf6f722efa236a", "sha256": "0be38175a2d21cbe714e47a105232f1b9001272ad4838bb422f1a49fea2f17ff" }, "downloads": -1, "filename": "pbiapi-0.1.4a2-py3-none-any.whl", "has_sig": false, "md5_digest": "2cc3f9738133a4061daf6f722efa236a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6439, "upload_time": "2019-10-09T15:39:17", "url": "https://files.pythonhosted.org/packages/69/46/9e827640e5485eccf5294f1fcffcb48691297807635a0978d0cd652418d1/pbiapi-0.1.4a2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7c8531bf90b5f9480eace17621eb772b", "sha256": "85010cec56e3943c4efe9b1fe414547ddc413761869e85db721cfc5d2cdc4a5c" }, "downloads": -1, "filename": "pbiapi-0.1.4a2.tar.gz", "has_sig": false, "md5_digest": "7c8531bf90b5f9480eace17621eb772b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4627, "upload_time": "2019-10-09T15:39:19", "url": "https://files.pythonhosted.org/packages/ae/ba/1d9a0be89f38580f292e4f64e4f73d631e18695fe305f9cec09fb0e96f71/pbiapi-0.1.4a2.tar.gz" } ], "0.1.4a3": [ { "comment_text": "", "digests": { "md5": "6a0638509c3870423213c1cd7d71de77", "sha256": "9ad2bfc14b33640e1591763a0982af1185e66a5f3492bd8805da7ca06b663016" }, "downloads": -1, "filename": "pbiapi-0.1.4a3-py3-none-any.whl", "has_sig": false, "md5_digest": "6a0638509c3870423213c1cd7d71de77", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6417, "upload_time": "2019-10-09T15:50:16", "url": "https://files.pythonhosted.org/packages/00/96/c0ac63c3b0b1ed70956cc03616723ce5826e1d13aed0d06f1488a30d2eaf/pbiapi-0.1.4a3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f3257cd8ae007424d2c035189acb7f43", "sha256": "157f7cdb31cc6ecf6381007979e9b19897e4c63f64a4fc9514bacadfd2dbe2a8" }, "downloads": -1, "filename": "pbiapi-0.1.4a3.tar.gz", "has_sig": false, "md5_digest": "f3257cd8ae007424d2c035189acb7f43", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4610, "upload_time": "2019-10-09T15:50:19", "url": "https://files.pythonhosted.org/packages/b5/03/ee4977afff9c8857478d2a8971fd3b7b6332f55b57e81b33471321ce6217/pbiapi-0.1.4a3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cb68fd977fa09aef6178515ea8ce30a1", "sha256": "07113119614d3f7bbaff7734df5f1b5853451b9caf5886bbfbd80811d7c72649" }, "downloads": -1, "filename": "pbiapi-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "cb68fd977fa09aef6178515ea8ce30a1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5885, "upload_time": "2019-10-09T10:52:58", "url": "https://files.pythonhosted.org/packages/ec/a8/2579ca4717120be6f16500997afebdbdce342440c36f7b0f41bd6e870f13/pbiapi-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1d004ae6e05a41b166c28785261e7b06", "sha256": "9626c4b81c548560fa1cd4643c2e3e5d5de0cdd5e4281253bbb591cf7fa998ef" }, "downloads": -1, "filename": "pbiapi-0.1.3.tar.gz", "has_sig": false, "md5_digest": "1d004ae6e05a41b166c28785261e7b06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4482, "upload_time": "2019-10-09T10:53:04", "url": "https://files.pythonhosted.org/packages/66/0d/1c0373139169dfc530ea6e0cc6d2a6b2e33350140224a2e9eb2c6aae9eaf/pbiapi-0.1.3.tar.gz" } ] }