{ "info": { "author": "Marco Gazzola", "author_email": "", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "shelly-python\n==============\n\n|PyPI version| |Python versions| |Build Status| |Coverage Status| |Hound|\n\nPackage for integrating with Shelly.Cloud Device\n\n\nSupported devices\n-----------------\n\n+---------+------------+--------------+--------------+---------------+\n| Model | Api Status | Api Settings | Relay status | Roller status |\n+=========+============+==============+==============+===============+\n| Shelly1 | X | X | X | |\n+---------+------------+--------------+--------------+---------------+\n| Shelly2 | X | X | X | X |\n+---------+------------+--------------+--------------+---------------+\n\n\n\nRunning the full test suite for multiple python versions\n--------------------------------------------------------\n tox\n\nContribute\n-----------\n\n|BuyMeACoffe|\n\n|Paypal moneybox|\n\n\n.. ..\n\n.. |PyPI version| image:: https://img.shields.io/pypi/v/shellypython.svg\n :target: https://pypi.org/project/shellypython/\n.. |Paypal moneybox| image:: https://www.paypalobjects.com/webstatic/mktg/logo/pp_cc_mark_37x23.jpg\n :target: https://paypal.me/pools/c/8cMcW6wRNZ\n.. |BuyMeACoffe| image:: https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png\n :target: https://www.buymeacoffee.com/Gazzolinho\n.. |Python versions| image:: https://img.shields.io/pypi/pyversions/shellypython.svg\n :target: https://pypi.python.org/pypi/shellypython/\n.. |Build Status| image:: https://img.shields.io/travis/marcogazzola/shelly-python/master.svg\n :target: https://travis-ci.org/marcogazzola/shelly-python\n.. |Code Health| image:: https://landscape.io/github/marcogazzola/shelly-python/landscape.svg?style=flat\n :target: https://landscape.io/github/marcogazzola/shelly-python/master\n.. |Coverage Status| image:: https://coveralls.io/repos/github/marcogazzola/shelly-python/badge.svg?branch=master\n :target: https://coveralls.io/github/marcogazzola/shelly-python?branch=master\n.. |Hound| image:: https://img.shields.io/badge/Reviewed_by-Hound-8E64B0.svg\n :alt: Hound\n :target: https://houndci.com\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "https://github.com/marcogazzola/shelly-python/tarball/0.1.1", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/marcogazzola/shelly-python", "keywords": "shelly,shelly-cloud,rele,api,mqtt", "license": "", "maintainer": "", "maintainer_email": "", "name": "shellypython", "package_url": "https://pypi.org/project/shellypython/", "platform": "", "project_url": "https://pypi.org/project/shellypython/", "project_urls": { "Download": "https://github.com/marcogazzola/shelly-python/tarball/0.1.1", "Homepage": "https://github.com/marcogazzola/shelly-python" }, "release_url": "https://pypi.org/project/shellypython/0.1.1/", "requires_dist": [ "requests (>=2.20.0)" ], "requires_python": "", "summary": "Python interface for Shelly.cloud devices.", "version": "0.1.1" }, "last_serial": 4983453, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "35435070c193186d40312a83e76dbdd4", "sha256": "37ae897e9c1adcfa14b90da32737b64ddd14e05ca3a9369e59f8532cab48c6eb" }, "downloads": -1, "filename": "shellypython-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "35435070c193186d40312a83e76dbdd4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5519, "upload_time": "2019-02-27T15:36:55", "url": "https://files.pythonhosted.org/packages/54/ef/625367c5aec5c9b8b23f85c236c022ff3e685615560eaaebf16761427cc7/shellypython-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "519f7bc2d3b9890388689448bb003879", "sha256": "3f11fd29af5767af56bc6de8e4f6cf9c72ee9b77d133565bde87b9931f24fe0b" }, "downloads": -1, "filename": "shellypython-0.0.2.tar.gz", "has_sig": false, "md5_digest": "519f7bc2d3b9890388689448bb003879", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12221, "upload_time": "2019-02-27T15:36:59", "url": "https://files.pythonhosted.org/packages/47/9f/9aeceac351ba3ab9793ce2bdb586b0251128f8603b1d74289c31aec5b018/shellypython-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "f4c4365720e8f59d729f044ae8ac08f4", "sha256": "9ddb77d534b07fb3dfcf8ef9276908df4ae48d0b46db75c1a5bc345aa284cdd4" }, "downloads": -1, "filename": "shellypython-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f4c4365720e8f59d729f044ae8ac08f4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6184, "upload_time": "2019-03-06T00:06:53", "url": "https://files.pythonhosted.org/packages/4f/86/4ba1f79652bba262cbc55cab7391a99fed710fe0c7f56f890bcdcba684f3/shellypython-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "94db42588ced9c7af325b9f0f7efe588", "sha256": "4decd341a4ab6aa2ff6aee9f164b483eb93b804f0a750f2e439a4140b78fbd1a" }, "downloads": -1, "filename": "shellypython-0.0.3.tar.gz", "has_sig": false, "md5_digest": "94db42588ced9c7af325b9f0f7efe588", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12701, "upload_time": "2019-03-06T00:06:57", "url": "https://files.pythonhosted.org/packages/c1/19/4a5c2b1dd660c07279d90bb094acf4f0f8befc0e9065dac045528e64b6a9/shellypython-0.0.3.tar.gz" } ], "0.0.3b0": [ { "comment_text": "", "digests": { "md5": "3db52c54a4d786aec9118b367502944b", "sha256": "e97efbcaedf1244c90bdcc22157cfbaff04da9df22d179b2cc78edc86755129b" }, "downloads": -1, "filename": "shellypython-0.0.3b0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3db52c54a4d786aec9118b367502944b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6198, "upload_time": "2019-03-06T00:06:52", "url": "https://files.pythonhosted.org/packages/35/93/27e8fdf2b7e4a8f6856f2015b4579066c7b4840a28c5af0bd20a27d4e272/shellypython-0.0.3b0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8b953d33646765b4c0ef9d12fd67fc31", "sha256": "6210bd1fe758bab6325cb7dde8670ff17f71e238dc05d5c006c793f52072423e" }, "downloads": -1, "filename": "shellypython-0.0.3b0.tar.gz", "has_sig": false, "md5_digest": "8b953d33646765b4c0ef9d12fd67fc31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12485, "upload_time": "2019-03-06T00:06:55", "url": "https://files.pythonhosted.org/packages/2a/54/211bddeafc6eb729e9e584163d7c38ef19c9eb07adfef590355be1f167d3/shellypython-0.0.3b0.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "127d74bb94b8c8f2dc7dae38412c4f25", "sha256": "046ae3449f9fb2a5ba38c572f39503565447b5341fecae8c400e7e3a12fc9471" }, "downloads": -1, "filename": "shellypython-0.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "127d74bb94b8c8f2dc7dae38412c4f25", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6907, "upload_time": "2019-03-08T15:02:21", "url": "https://files.pythonhosted.org/packages/c6/19/c173c1531b326d39416592414cf36e562106d550225f0fcd713893701131/shellypython-0.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "742a5b819086f6b3ee872614e450604e", "sha256": "400fc4e938f0c22e723a28f3f58d32b2c9bd3009a60d63989356089c09b63c84" }, "downloads": -1, "filename": "shellypython-0.0.4.tar.gz", "has_sig": false, "md5_digest": "742a5b819086f6b3ee872614e450604e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15566, "upload_time": "2019-03-08T15:02:23", "url": "https://files.pythonhosted.org/packages/34/bb/c9cb62e8b5761db34e561de2da66622e68092b0ff8146967f9eea312bcac/shellypython-0.0.4.tar.gz" } ], "0.0.4b0": [ { "comment_text": "", "digests": { "md5": "3f4bcbf377fc142e012005c4d0e7cb5c", "sha256": "1600f87e673517567fdbb751767604e8ae209bf6e46de1634250feb031e8d9a3" }, "downloads": -1, "filename": "shellypython-0.0.4b0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3f4bcbf377fc142e012005c4d0e7cb5c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6787, "upload_time": "2019-03-07T12:57:05", "url": "https://files.pythonhosted.org/packages/0a/3a/b46015ab6a57e2e3c508040974746da887d9d73bdc994232907f6db63d72/shellypython-0.0.4b0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c68072b77498e6e3ec65f3de55f53848", "sha256": "3882b7a9570de778bd8ee66f7aa9ce7c88fe60912300d57d8618a8ba741ca82b" }, "downloads": -1, "filename": "shellypython-0.0.4b0.tar.gz", "has_sig": false, "md5_digest": "c68072b77498e6e3ec65f3de55f53848", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15063, "upload_time": "2019-03-07T12:57:08", "url": "https://files.pythonhosted.org/packages/5e/d6/1edc1d208429e52415e181be9302f3b25a02a0d3bc954c2682285fbd2a8a/shellypython-0.0.4b0.tar.gz" } ], "0.0.4b1": [ { "comment_text": "", "digests": { "md5": "2f7d312ffb8d41db1ad9bc2683c6afd6", "sha256": "5b50413322b87e2ee3a6a0b8b99a3903f6a96676f4bf480466f8afe7c4bd9d36" }, "downloads": -1, "filename": "shellypython-0.0.4b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2f7d312ffb8d41db1ad9bc2683c6afd6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6940, "upload_time": "2019-03-08T00:55:43", "url": "https://files.pythonhosted.org/packages/8e/81/731c55236764bb4425296470ff92f06ca3cc9d76e762aae35adcc8a19556/shellypython-0.0.4b1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bc1d938f176a92db3ef15898bcaf691d", "sha256": "17613335967aef2c58a965c58932b8f0a0669c2f9c280830488c90cbdd63f257" }, "downloads": -1, "filename": "shellypython-0.0.4b1.tar.gz", "has_sig": false, "md5_digest": "bc1d938f176a92db3ef15898bcaf691d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15669, "upload_time": "2019-03-08T00:55:45", "url": "https://files.pythonhosted.org/packages/a3/01/c699f939e48fec9978964d409808bb3d7b53de9b043c2f1c7732e3f4f2d5/shellypython-0.0.4b1.tar.gz" } ], "0.1.0b0": [ { "comment_text": "", "digests": { "md5": "1e014ce400b89de56eac78963fbbebab", "sha256": "a7dce500f233463c23a95d364ff503a831c7f13c6df2b9bce31759dd049ed8a4" }, "downloads": -1, "filename": "shellypython-0.1.0b0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1e014ce400b89de56eac78963fbbebab", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7107, "upload_time": "2019-03-25T15:06:11", "url": "https://files.pythonhosted.org/packages/9d/18/9f4bca3f6e6b3bcf5c12a25614c57ab99bc7cfeb152d3a2aea77e434c3b4/shellypython-0.1.0b0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7be6185110073780b7c636b14ee93c31", "sha256": "d32ed1200082bcda730ac12af91789699df342b4dcbb73f19da16a832d902d58" }, "downloads": -1, "filename": "shellypython-0.1.0b0.tar.gz", "has_sig": false, "md5_digest": "7be6185110073780b7c636b14ee93c31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16566, "upload_time": "2019-03-25T15:06:14", "url": "https://files.pythonhosted.org/packages/c5/c1/c20fb14684547f554b7c3a7cf428c78f2526ce99c2b47f53fdf891f6200a/shellypython-0.1.0b0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "68dc7a233459650f11c6a0a4b2ff2038", "sha256": "cbb7566f98516ba8076ea6ad7ad6ea4239e150a1c4f53db83fc04159a8c920af" }, "downloads": -1, "filename": "shellypython-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "68dc7a233459650f11c6a0a4b2ff2038", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7145, "upload_time": "2019-03-25T16:24:07", "url": "https://files.pythonhosted.org/packages/e5/f5/180e0e1509698613c87435c1d88535fc07b9a02f4b524b1e910f758eb08d/shellypython-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "01672100f75f65369b7ec234ef13838a", "sha256": "e737454d8afef5a810eef6b488a22a5d6c9bdb0ff7ca519c4da3c253caa7195f" }, "downloads": -1, "filename": "shellypython-0.1.1.tar.gz", "has_sig": false, "md5_digest": "01672100f75f65369b7ec234ef13838a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16630, "upload_time": "2019-03-25T16:24:12", "url": "https://files.pythonhosted.org/packages/72/40/86058bd2acc14f67697a6ab15bc0b03bd63ffb98cfd3462c726c52ed846e/shellypython-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "68dc7a233459650f11c6a0a4b2ff2038", "sha256": "cbb7566f98516ba8076ea6ad7ad6ea4239e150a1c4f53db83fc04159a8c920af" }, "downloads": -1, "filename": "shellypython-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "68dc7a233459650f11c6a0a4b2ff2038", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7145, "upload_time": "2019-03-25T16:24:07", "url": "https://files.pythonhosted.org/packages/e5/f5/180e0e1509698613c87435c1d88535fc07b9a02f4b524b1e910f758eb08d/shellypython-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "01672100f75f65369b7ec234ef13838a", "sha256": "e737454d8afef5a810eef6b488a22a5d6c9bdb0ff7ca519c4da3c253caa7195f" }, "downloads": -1, "filename": "shellypython-0.1.1.tar.gz", "has_sig": false, "md5_digest": "01672100f75f65369b7ec234ef13838a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16630, "upload_time": "2019-03-25T16:24:12", "url": "https://files.pythonhosted.org/packages/72/40/86058bd2acc14f67697a6ab15bc0b03bd63ffb98cfd3462c726c52ed846e/shellypython-0.1.1.tar.gz" } ] }