{ "info": { "author": "Will Hughes", "author_email": "will@willhughes.name", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Utilities" ], "description": "========\nOverview\n========\n\n\n\nA library for building MQTT devices for HomeAssistant\n\n* Free software: Apache Software License 2.0\n\nInstallation\n============\n\n::\n\n pip install hassdevice\n\nDocumentation\n=============\n\nhttps://python-hassdevice.readthedocs.io/\n\nDevelopment\n===========\n\nTo run the all tests run::\n\n tox\n\nNote, to combine the coverage data from all the tox environments run:\n\n.. list-table::\n :widths: 10 90\n :stub-columns: 1\n\n - - Windows\n - ::\n\n set PYTEST_ADDOPTS=--cov-append\n tox\n\n - - Other\n - ::\n\n PYTEST_ADDOPTS=--cov-append tox\n\n\nChangelog\n=========\n\n0.0.2 (2017-07-17)\n------------------\n\n* Drop Python 2.7 support\n* Add `hassdevice.hosts.SimpleMQTTHost`\n\n0.0.1 (2017-07-10)\n------------------\n\n* First release on PyPI.\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/insertjokehere/python-hassdevice", "keywords": "", "license": "Apache", "maintainer": "", "maintainer_email": "", "name": "hassdevice", "package_url": "https://pypi.org/project/hassdevice/", "platform": "", "project_url": "https://pypi.org/project/hassdevice/", "project_urls": { "Homepage": "https://github.com/insertjokehere/python-hassdevice" }, "release_url": "https://pypi.org/project/hassdevice/0.1.4/", "requires_dist": [ "paho-mqtt" ], "requires_python": "", "summary": "A library for building MQTT devices for HomeAssistant", "version": "0.1.4" }, "last_serial": 3258416, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "9329af622021276a34a8f3b93184a577", "sha256": "fc5d0f464b1cd53c0b684551f56a4adfab32a34bc8b08a504123321f0909a467" }, "downloads": -1, "filename": "hassdevice-0.0.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "9329af622021276a34a8f3b93184a577", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4571, "upload_time": "2017-07-12T22:42:32", "url": "https://files.pythonhosted.org/packages/02/b5/18c42a11e09ee3e29502f5dd08b57dfba112aac89508bfcdf3d654a50b27/hassdevice-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a19b4397d1c3c6032bbbaebe73578c7d", "sha256": "3151f8aba2ea30e97e3d36adbc2ee6eebf335b9cbd5664c2efb05a1265f11255" }, "downloads": -1, "filename": "hassdevice-0.0.1.tar.gz", "has_sig": true, "md5_digest": "a19b4397d1c3c6032bbbaebe73578c7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10647, "upload_time": "2017-07-12T22:42:35", "url": "https://files.pythonhosted.org/packages/21/8e/742a7bc941dc6f735b910280ebff928b293109845b0d12f35ebc38da5565/hassdevice-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "21a914ff534e24103a5a63fb17be5a11", "sha256": "fa67a3b890065fc8599c4951b97e5181e7a8ff40c2e1646aa339ea8d453f12b6" }, "downloads": -1, "filename": "hassdevice-0.0.2-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "21a914ff534e24103a5a63fb17be5a11", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5561, "upload_time": "2017-07-17T08:03:59", "url": "https://files.pythonhosted.org/packages/17/d3/07d1cb9bce03c82280223717e1a878cdbf67fffb761e0eb4bcc8c53fc71f/hassdevice-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1b7bbf47f142c711030f78c9d8fefeaf", "sha256": "28d9ec452dbfffff92cf4f4e9c16ef1817dde4682576249a3440379ab0928e86" }, "downloads": -1, "filename": "hassdevice-0.0.2.tar.gz", "has_sig": true, "md5_digest": "1b7bbf47f142c711030f78c9d8fefeaf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11598, "upload_time": "2017-07-17T08:04:14", "url": "https://files.pythonhosted.org/packages/ef/d7/52691a7bcd03066dd0c37e1ddc2671ab680962e1b10fe3acbc4d520e561c/hassdevice-0.0.2.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "e0a0d2bdd0cc000ce8b110a5fe6fc206", "sha256": "750660931a4ec5fac7eb96a572426ed8ebaaea081def97d5f65703cf0870727f" }, "downloads": -1, "filename": "hassdevice-0.1.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "e0a0d2bdd0cc000ce8b110a5fe6fc206", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5663, "upload_time": "2017-09-03T00:40:11", "url": "https://files.pythonhosted.org/packages/bc/6c/906e9b481af1663de8888db3ce05cdeef6b3c828cb602e64e15b37ad25b2/hassdevice-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "abc6779d629ef9a69fbcfbee571a7728", "sha256": "124fde6e41daeac18970658dce94fb4c73f9fe02097609fdc9698d5178d0021a" }, "downloads": -1, "filename": "hassdevice-0.1.0.tar.gz", "has_sig": true, "md5_digest": "abc6779d629ef9a69fbcfbee571a7728", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11718, "upload_time": "2017-09-03T00:41:59", "url": "https://files.pythonhosted.org/packages/df/1b/57a86aaadbc29d37b5d53874dd8babf4688f9b564d13d54bc145f24096ae/hassdevice-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "6f252559c42c5acc25cdff0e24dd4e26", "sha256": "e8482714f63e2fde948615381eb3163c008aec3ec69cdbcaa37abebc00b96140" }, "downloads": -1, "filename": "hassdevice-0.1.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "6f252559c42c5acc25cdff0e24dd4e26", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5762, "upload_time": "2017-10-16T09:55:08", "url": "https://files.pythonhosted.org/packages/b2/75/b90223f34b431ee2cdc5271ffeab249f4bd281226132f23291616a30e2c2/hassdevice-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1a0fbcc5bf5ac8296ecad344f7e341a5", "sha256": "d5dfbaa31220841367239458924bc783bdc42a514e68627022de13a60b400e56" }, "downloads": -1, "filename": "hassdevice-0.1.1.tar.gz", "has_sig": true, "md5_digest": "1a0fbcc5bf5ac8296ecad344f7e341a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11778, "upload_time": "2017-10-16T09:55:11", "url": "https://files.pythonhosted.org/packages/f6/47/515312a5f5562f396e690208e5cf5779845e7c2e41562ff924aa82479113/hassdevice-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "16315226814a46467b89982f67b10044", "sha256": "972b719975c0b6561233270983a36f3e9031cf5f2423503070e966ae4eeb0a3b" }, "downloads": -1, "filename": "hassdevice-0.1.2-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "16315226814a46467b89982f67b10044", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6270, "upload_time": "2017-10-17T23:01:31", "url": "https://files.pythonhosted.org/packages/89/b4/0ab3ee9a845f5c408bab520c014bbc87650da23c3af39c75b9da90c846a4/hassdevice-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f5b3874a4968d7f27c04ed3036caab5e", "sha256": "8828096a8222889e9114e5fb771ad405c275712ad28cfd0b3dc39096a2d72a18" }, "downloads": -1, "filename": "hassdevice-0.1.2.tar.gz", "has_sig": true, "md5_digest": "f5b3874a4968d7f27c04ed3036caab5e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12089, "upload_time": "2017-10-17T23:01:33", "url": "https://files.pythonhosted.org/packages/0b/20/1d4716ca6ebda1ef3b856321297fe48d5f927bba51f431e91b34de4c96ae/hassdevice-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "88109876553c2b4eb749f9de3e06ab11", "sha256": "cf4b78f4e0266423ac5c3acae6cf824b4351fb7db3ef254af6703f55afff2352" }, "downloads": -1, "filename": "hassdevice-0.1.3-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "88109876553c2b4eb749f9de3e06ab11", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6444, "upload_time": "2017-10-17T23:34:52", "url": "https://files.pythonhosted.org/packages/ca/df/ced86241217fee65b8ce0597d2add8e7626947d34c67b8adb4a3ef878346/hassdevice-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e3b878e99aa04a6a97680d918b779d53", "sha256": "06b7fb64de2d5e34ff3c8f273071dee7701bf3f4cd11f39608853ca8878c8968" }, "downloads": -1, "filename": "hassdevice-0.1.3.tar.gz", "has_sig": true, "md5_digest": "e3b878e99aa04a6a97680d918b779d53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12230, "upload_time": "2017-10-17T23:34:55", "url": "https://files.pythonhosted.org/packages/20/ea/977a7e5bed61672cafc3d8573fcec27a4c2d2969bebdbe83a1d7103f5299/hassdevice-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "8a5aaca3e0aebba329f5158dab5e77c9", "sha256": "33e422bc1dba4883dc6af2af5365f69b25be5b4563305a4ab0e9236d4828548c" }, "downloads": -1, "filename": "hassdevice-0.1.4-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "8a5aaca3e0aebba329f5158dab5e77c9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6429, "upload_time": "2017-10-18T00:46:40", "url": "https://files.pythonhosted.org/packages/be/a1/6243d89d2c4e4f99f68a9c2669c73b52b618c356c1091b6afa0aa3c3c2b1/hassdevice-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "af74aeb3b4b230adc119aab894d9b962", "sha256": "e6d07ca7087353eab59c1179a203946d7c01dc20aef73e945eb4906c0846ab39" }, "downloads": -1, "filename": "hassdevice-0.1.4.tar.gz", "has_sig": true, "md5_digest": "af74aeb3b4b230adc119aab894d9b962", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12228, "upload_time": "2017-10-18T00:46:43", "url": "https://files.pythonhosted.org/packages/80/67/7ee6467d8825d3a681378240a455ca526352748be6974561a89fd52ae6d8/hassdevice-0.1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8a5aaca3e0aebba329f5158dab5e77c9", "sha256": "33e422bc1dba4883dc6af2af5365f69b25be5b4563305a4ab0e9236d4828548c" }, "downloads": -1, "filename": "hassdevice-0.1.4-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "8a5aaca3e0aebba329f5158dab5e77c9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6429, "upload_time": "2017-10-18T00:46:40", "url": "https://files.pythonhosted.org/packages/be/a1/6243d89d2c4e4f99f68a9c2669c73b52b618c356c1091b6afa0aa3c3c2b1/hassdevice-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "af74aeb3b4b230adc119aab894d9b962", "sha256": "e6d07ca7087353eab59c1179a203946d7c01dc20aef73e945eb4906c0846ab39" }, "downloads": -1, "filename": "hassdevice-0.1.4.tar.gz", "has_sig": true, "md5_digest": "af74aeb3b4b230adc119aab894d9b962", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12228, "upload_time": "2017-10-18T00:46:43", "url": "https://files.pythonhosted.org/packages/80/67/7ee6467d8825d3a681378240a455ca526352748be6974561a89fd52ae6d8/hassdevice-0.1.4.tar.gz" } ] }