{ "info": { "author": "Joakim Sorensen", "author_email": "ludeeus@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# pyhassbian [![Build Status](https://travis-ci.com/ludeeus/pyhassbian.svg?branch=master)](https://travis-ci.com/ludeeus/pyhassbian) [![PyPI version](https://badge.fury.io/py/pyhassbian.svg)](https://badge.fury.io/py/pyhassbian)\n\n_A python module to interact with hassbian-config._\n\n## Install\n\n```bash\npip install pyhassbian\n```\n\n### Verify that hassbian-config is installed\n\n```python\nimport pyhassbian\npyhassbian.is_installed()\n# Sample output: True\n```\n\n### Get a list of all available suites\n\n```python\nimport pyhassbian\nprint(pyhassbian.get_suites())\n# Sample output: ['hue', 'samba', 'homeassistant']\n```\n\n### Get the version number of hassbian-config\n\n```python\nimport pyhassbian\nprint(pyhassbian.get_version())\n# Sample output: '0.9.3'\n```\n\n### Install or upgrade a suite with hassbian-config\n\n```python\nimport pyhassbian\npyhassbian.manage_suite('install', 'hue')\npyhassbian.manage_suite('upgrade', 'homeassistant', version='0.80.3')\npyhassbian.manage_suite('upgrade', 'hassbian-script', dev=True)\n```\n\n### Upgrade the base OS\n\n```python\nimport pyhassbian\npyhassbian.os_upgrade()\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/ludeeus/pyhassbian", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "pyhassbian", "package_url": "https://pypi.org/project/pyhassbian/", "platform": "", "project_url": "https://pypi.org/project/pyhassbian/", "project_urls": { "Homepage": "https://github.com/ludeeus/pyhassbian" }, "release_url": "https://pypi.org/project/pyhassbian/0.2.1/", "requires_dist": null, "requires_python": "", "summary": "", "version": "0.2.1" }, "last_serial": 4782834, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "f0c62cb93bc18b078ba50d03f573be02", "sha256": "c8fb30029a72fef4d25be7f9c139095015027676454dc9ebeef0afd4d6c60743" }, "downloads": -1, "filename": "pyhassbian-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f0c62cb93bc18b078ba50d03f573be02", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1686, "upload_time": "2018-07-10T14:29:47", "url": "https://files.pythonhosted.org/packages/87/14/802da7a5073dd9e7f5a75c8a6d22c6687e62586d3086df8d8e2f2eec9fd0/pyhassbian-0.0.1-py3-none-any.whl" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "44e2b929abceac3c203240d6f784db72", "sha256": "b0e06868f15279bc23bbd299d4ab2076e2f47a493dc8c97c587ed2777915dd6d" }, "downloads": -1, "filename": "pyhassbian-0.0.2.tar.gz", "has_sig": false, "md5_digest": "44e2b929abceac3c203240d6f784db72", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1983, "upload_time": "2018-09-07T18:09:10", "url": "https://files.pythonhosted.org/packages/d9/11/d1047fd7f5b5165c753e447a9b3121fcc6aa37a217e8b1f7c8fb554407c8/pyhassbian-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "4638b8af1a5cb0c6d4e9f68857be796f", "sha256": "275bac0ad5a1f52249a0a10a24a949f48f61859868e442ac9e0d8b446360babd" }, "downloads": -1, "filename": "pyhassbian-0.0.3.tar.gz", "has_sig": false, "md5_digest": "4638b8af1a5cb0c6d4e9f68857be796f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2015, "upload_time": "2018-09-08T10:14:34", "url": "https://files.pythonhosted.org/packages/cd/82/e5bed3b422875de3c4d35d5633b383fffffaaca5ce800f2a26bf65a6f295/pyhassbian-0.0.3.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "e71d69d28a4e5dc6a77b2f07652374f5", "sha256": "c416ac6b712849c14e2e8bda49dd6df838ffb253a07ff99c6fd9f68cd7bd6617" }, "downloads": -1, "filename": "pyhassbian-0.1.0.tar.gz", "has_sig": false, "md5_digest": "e71d69d28a4e5dc6a77b2f07652374f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4703, "upload_time": "2019-02-02T15:44:23", "url": "https://files.pythonhosted.org/packages/48/6b/bba2ce473bde352f306cd8d0e20292c01b60c321d874fc542ee30f0814a7/pyhassbian-0.1.0.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "a4c638a6c99060f1a0f27fe5b212f1c0", "sha256": "e492261a6a643e938c334640df6e357af15301c7b22c858c995eb0924d59bf68" }, "downloads": -1, "filename": "pyhassbian-0.1.2.tar.gz", "has_sig": false, "md5_digest": "a4c638a6c99060f1a0f27fe5b212f1c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80807, "upload_time": "2019-02-02T17:01:50", "url": "https://files.pythonhosted.org/packages/30/f1/fade7de792379ee58678fd3a9271eea522f409ad5e45da01cf054fb55891/pyhassbian-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "74222bcef57f8f3d0eba66a9a352a989", "sha256": "b73c591ddc6f892a048f612b6986a20191ba5685a9d1fe4ede2937e4c3d3e0b2" }, "downloads": -1, "filename": "pyhassbian-0.1.3.tar.gz", "has_sig": false, "md5_digest": "74222bcef57f8f3d0eba66a9a352a989", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80795, "upload_time": "2019-02-02T18:41:39", "url": "https://files.pythonhosted.org/packages/8c/8e/e7bb0b9e03d4090d8f4b5520f453b04bb6637f75b60811c12d53cfb7f3c9/pyhassbian-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "ccd440e678aba4b90f13c50e241b2823", "sha256": "fccd0772cbae0d638d70b0ac20b3b2ac5c9d374791617b394075651192ddc069" }, "downloads": -1, "filename": "pyhassbian-0.1.4.tar.gz", "has_sig": false, "md5_digest": "ccd440e678aba4b90f13c50e241b2823", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80815, "upload_time": "2019-02-03T16:57:12", "url": "https://files.pythonhosted.org/packages/c0/ef/78f2b39f7658ed07521e48def348e0ea7747dc73733fff61cc6bd6fca92c/pyhassbian-0.1.4.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "ac9fcd046831ad2a64e533793da93dba", "sha256": "3cd760955e3d060039e45f3703aa6510aea33cd119b09caa8b839f5a329a9ba9" }, "downloads": -1, "filename": "pyhassbian-0.2.0.tar.gz", "has_sig": false, "md5_digest": "ac9fcd046831ad2a64e533793da93dba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80992, "upload_time": "2019-02-05T16:09:46", "url": "https://files.pythonhosted.org/packages/68/19/83df5d85a50a6d32d6752352400cd8a21d0dd1e44486a34779a1e78ebaeb/pyhassbian-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "b15ec1b704f3f161938f022064894417", "sha256": "f98df76d45e18305f8e1d1071da61554b2814d5ef3e8e8fe3417b3c2e5fb016e" }, "downloads": -1, "filename": "pyhassbian-0.2.1.tar.gz", "has_sig": false, "md5_digest": "b15ec1b704f3f161938f022064894417", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80992, "upload_time": "2019-02-05T16:29:34", "url": "https://files.pythonhosted.org/packages/37/6e/0b08172d87380c7e9704511a2da171f5f657aebe4594556bee28bce0e8bb/pyhassbian-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b15ec1b704f3f161938f022064894417", "sha256": "f98df76d45e18305f8e1d1071da61554b2814d5ef3e8e8fe3417b3c2e5fb016e" }, "downloads": -1, "filename": "pyhassbian-0.2.1.tar.gz", "has_sig": false, "md5_digest": "b15ec1b704f3f161938f022064894417", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80992, "upload_time": "2019-02-05T16:29:34", "url": "https://files.pythonhosted.org/packages/37/6e/0b08172d87380c7e9704511a2da171f5f657aebe4594556bee28bce0e8bb/pyhassbian-0.2.1.tar.gz" } ] }