{ "info": { "author": "Nicholas Westerhausen", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Programming Language :: Python", "Programming Language :: Python :: 3" ], "description": "\n# README\n\n## Blue Iris Python Library\n\nAn async python library for the Blue Iris JSON API.\n\n## Overview\nFor more in-depth documentation, visit [the documentation](https://nwesterhausen.github.io/pyblueiris/).\n\nCreating a BlueIris object requires you provide an async web session for it.\n\n```python\nimport pyblueiris\nfrom aiohttp import ClientSession\n\nPROTOCOL = 'http'\nHOST = 192.168.1.5\nUSER = 'pyserv'\nPASS = 'secret-password'\n\ndef main(): \n async with ClientSession(raise_for_status=True) as sess:\n blue = pyblueiris.BlueIris(sess, USER, PASS, PROTOCOL, HOST)\n\nif __name__ == '__main__':\n main()\n```\n\nFrom there you can simply call a command you want it to execute. There is a command `update_all_information()` which will call all data-gathering commands to fill out information about the server.\n\n```python\ndef main(): \n async with ClientSession(raise_for_status=True) as sess:\n blue = pyblueiris.BlueIris(sess, USER, PASS, PROTOCOL, HOST)\n await blue.update_all_information()\n```\n\nAll of the information the BlueIris object knows about the server is stored in the attributes property \\(dictionary\\).\n\n```python\nprint(blue.attributes)\n```\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/nwesterhausen/pyblueiris", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pyblueiris", "package_url": "https://pypi.org/project/pyblueiris/", "platform": "", "project_url": "https://pypi.org/project/pyblueiris/", "project_urls": { "Homepage": "https://github.com/nwesterhausen/pyblueiris" }, "release_url": "https://pypi.org/project/pyblueiris/0.2.11/", "requires_dist": [ "aiohttp" ], "requires_python": ">=3.5.3", "summary": "An async python api for Blue Iris", "version": "0.2.11" }, "last_serial": 4769907, "releases": { "0.2.10": [ { "comment_text": "", "digests": { "md5": "89cadf223eaf67f3301e1062268c3ad9", "sha256": "51cc765f92c0f1486e0e2abea7ca1b12b23650669a480b87dc79c4b29335cf39" }, "downloads": -1, "filename": "pyblueiris-0.2.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "89cadf223eaf67f3301e1062268c3ad9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 24660, "upload_time": "2019-01-25T21:05:17", "url": "https://files.pythonhosted.org/packages/ce/fc/2e149f497d0ab684617ec90c99face895efb3677013dce0faaeac54ea955/pyblueiris-0.2.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4359c334ad03108335744b5e176114e0", "sha256": "d75ae75161c1309c7fdf90fa6b94ca1999b778e387ddb3eec05fdb84bac2b11d" }, "downloads": -1, "filename": "pyblueiris-0.2.10.tar.gz", "has_sig": false, "md5_digest": "4359c334ad03108335744b5e176114e0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 12409, "upload_time": "2019-01-25T21:05:18", "url": "https://files.pythonhosted.org/packages/cb/02/50133485cc712eb8445fcdfe947b44432f5bcb6c1b3fc09f6c7deb16def9/pyblueiris-0.2.10.tar.gz" } ], "0.2.11": [ { "comment_text": "", "digests": { "md5": "0c4caeee40cee3a21e70f41eb650fd67", "sha256": "ea6e80e69182e1c98bf91dc4df17968b60f006e37a8db03dd5aab82d6fc95390" }, "downloads": -1, "filename": "pyblueiris-0.2.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0c4caeee40cee3a21e70f41eb650fd67", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 25820, "upload_time": "2019-02-01T20:36:02", "url": "https://files.pythonhosted.org/packages/69/39/018788bc8de5a86ac80b75239bfd502c4eea633b773a87934ab05e2dbe22/pyblueiris-0.2.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "86eb98903e5f5975f105475adeea1ce9", "sha256": "eb691335f0781ba63a8dd66206b2eab1f839df1966f16c67d94801f780ff4b71" }, "downloads": -1, "filename": "pyblueiris-0.2.11.tar.gz", "has_sig": false, "md5_digest": "86eb98903e5f5975f105475adeea1ce9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 13529, "upload_time": "2019-02-01T20:36:04", "url": "https://files.pythonhosted.org/packages/b2/2f/0883aac135a7393c8edb1cce3dcf0b21a537ea06ba9162fbdb5574ef5740/pyblueiris-0.2.11.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "9c7524c1622ece93862c76b18b5f2087", "sha256": "de84292722ef0baebd339c4b9e9b0a7f319bbe5bb9110ae4af68a30fc4ffae61" }, "downloads": -1, "filename": "pyblueiris-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9c7524c1622ece93862c76b18b5f2087", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 18876, "upload_time": "2019-01-11T15:18:55", "url": "https://files.pythonhosted.org/packages/64/a3/e0d4bf2fc00a6c1955c93d606bbbe04fc36623f5c9613e49e5190c88d2a3/pyblueiris-0.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1435d597927429cc62af970c9b52310f", "sha256": "7bb8cee579f6f50c3d731d4aca70b5b282cd1b02e0371b9dfc0072823e143f7c" }, "downloads": -1, "filename": "pyblueiris-0.2.2.tar.gz", "has_sig": false, "md5_digest": "1435d597927429cc62af970c9b52310f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 6438, "upload_time": "2019-01-11T15:18:57", "url": "https://files.pythonhosted.org/packages/80/5e/eef956e72158fa1fc060d03f12581493ceb545150f55a7f142d3f0d0154f/pyblueiris-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "e62a6471b210e8e1c7d1fec7601b64ba", "sha256": "d51bac042958c3348eb81d70a07f8a02254ef4c02fe144016b22c765d6763427" }, "downloads": -1, "filename": "pyblueiris-0.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e62a6471b210e8e1c7d1fec7601b64ba", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 19215, "upload_time": "2019-01-11T15:33:19", "url": "https://files.pythonhosted.org/packages/0c/d4/f4b13096554069dd84a8814d25b9736599cd94747591b9cc981afe5d24f1/pyblueiris-0.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bfa0b25e4cf92b38b68d76265a92b90a", "sha256": "feb65c3314b68a01764d4deb3b19f40bd638f6e0aae4bdb50deba826c122bfe6" }, "downloads": -1, "filename": "pyblueiris-0.2.3.tar.gz", "has_sig": false, "md5_digest": "bfa0b25e4cf92b38b68d76265a92b90a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 6849, "upload_time": "2019-01-11T15:33:20", "url": "https://files.pythonhosted.org/packages/2a/21/74cfc1085ef46a835f52af824e2dc3daf7fade768234680c1ea35409d34c/pyblueiris-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "b059b7c72fb72b92c3e7e4c54b9789f6", "sha256": "4fa91e33f3bd8f94f9b6d69fa08ef92035ab6cebbd13d66a6f40707e25deb2a7" }, "downloads": -1, "filename": "pyblueiris-0.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b059b7c72fb72b92c3e7e4c54b9789f6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 21241, "upload_time": "2019-01-12T18:32:25", "url": "https://files.pythonhosted.org/packages/73/c5/4ae72cb1b61cf058dda47ad8e1df5be043dc5954787858d1063134829519/pyblueiris-0.2.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3f87bd1195d90dcffaa6b2026c54e331", "sha256": "217f28249d565335975baf55e79179a9cf5a0b8997116b8adb4a7cb62b79e671" }, "downloads": -1, "filename": "pyblueiris-0.2.4.tar.gz", "has_sig": false, "md5_digest": "3f87bd1195d90dcffaa6b2026c54e331", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 9302, "upload_time": "2019-01-12T18:32:26", "url": "https://files.pythonhosted.org/packages/2b/52/75247da58ec8de611665b2cf095039c7ccc5c2951a2b578c644971c954aa/pyblueiris-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "2b3c25eed3d2b6c969e66b71c82fed03", "sha256": "654706566e1854194e43ac749024d7ee846c7928560ef83ac5949b04f32c3c01" }, "downloads": -1, "filename": "pyblueiris-0.2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2b3c25eed3d2b6c969e66b71c82fed03", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 21364, "upload_time": "2019-01-13T15:05:22", "url": "https://files.pythonhosted.org/packages/5c/6a/fa8864d4ef7f87576bea942b93dd0489cec1cd54276269b7469a2f3c68b8/pyblueiris-0.2.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "06d84333afb35a23ad3d01af65a4f24c", "sha256": "2d05c412b2cebce8462b4661c0070d7443244aae85d4076f55731bd2209f0221" }, "downloads": -1, "filename": "pyblueiris-0.2.5.tar.gz", "has_sig": false, "md5_digest": "06d84333afb35a23ad3d01af65a4f24c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 9401, "upload_time": "2019-01-13T15:05:23", "url": "https://files.pythonhosted.org/packages/53/3f/e1427866ad038f9631002b52ef92b8566fe1afdd09553fcd3633a5d886f1/pyblueiris-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "daeb888c40d60100c952d5fca7cb78f9", "sha256": "ef93903089e8b3e6e7672dc647bca9341655311f050a6cc08ac3f5bf2fbde57e" }, "downloads": -1, "filename": "pyblueiris-0.2.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "daeb888c40d60100c952d5fca7cb78f9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 21555, "upload_time": "2019-01-13T15:46:55", "url": "https://files.pythonhosted.org/packages/df/b8/6155fc7aa718f071f221dc6e1e45a27fab67c74f13235f4d226b60c33497/pyblueiris-0.2.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "62651f66d96b8e9398d6457e3a62bcd5", "sha256": "a5479f86d54bb95362921f4ff48749d0c1536664692722b4117ca7d981a9923c" }, "downloads": -1, "filename": "pyblueiris-0.2.6.tar.gz", "has_sig": false, "md5_digest": "62651f66d96b8e9398d6457e3a62bcd5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 9561, "upload_time": "2019-01-13T15:46:56", "url": "https://files.pythonhosted.org/packages/bd/44/c7435e6cb494313bcf0ce765069367a52f5ce632c941ffb702d2ee6af6e3/pyblueiris-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "8b82ba3548c29df131fcf1a4ad31fca7", "sha256": "0d37d1cd7f8fbd337e0377d40294b29d3028320c8ec97f130887694ed3afd567" }, "downloads": -1, "filename": "pyblueiris-0.2.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8b82ba3548c29df131fcf1a4ad31fca7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 21617, "upload_time": "2019-01-13T15:59:07", "url": "https://files.pythonhosted.org/packages/05/62/ca205bf6761f38f04fe2cb9608c87f36188ffb37d052ecdd3210f3ae7c15/pyblueiris-0.2.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7570b2d128140df44f3428df977eb380", "sha256": "8c2afd8b20569f582a8b27eb43c4d910acf7947aa7f2c874869e2c5d1c29c02c" }, "downloads": -1, "filename": "pyblueiris-0.2.7.tar.gz", "has_sig": false, "md5_digest": "7570b2d128140df44f3428df977eb380", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 9600, "upload_time": "2019-01-13T15:59:08", "url": "https://files.pythonhosted.org/packages/f4/92/802a6f2bc422882e6f49438b29641aa1cdf9fe5ba1d8f8d0bc3cfee1c6d9/pyblueiris-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "c1e8b7f763b5d50aeacc385bd8dd58e4", "sha256": "aec346f00497d995ef8a33cfc500a520b1c09ce42d331bb926617936de37284f" }, "downloads": -1, "filename": "pyblueiris-0.2.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c1e8b7f763b5d50aeacc385bd8dd58e4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 21619, "upload_time": "2019-01-13T16:26:18", "url": "https://files.pythonhosted.org/packages/f6/8f/a6e4e53cf7263f8d3a6d214c498aef93c0a4b136c8e05f55c695c7e3bf38/pyblueiris-0.2.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "56d9bdf5d6191c842a11c95e42ca38c7", "sha256": "7073f0707531f0da9b9fa24b8f8635191490dde04bd14ac48117f3744d75de11" }, "downloads": -1, "filename": "pyblueiris-0.2.8.tar.gz", "has_sig": false, "md5_digest": "56d9bdf5d6191c842a11c95e42ca38c7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 9590, "upload_time": "2019-01-13T16:26:19", "url": "https://files.pythonhosted.org/packages/4e/7c/c3e6b8a2781caf527a78217781024ae78e0994b26cdc1e34b48c3e987c6e/pyblueiris-0.2.8.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "214e7a8d3e9ab7c6fd2a12a19e9cda36", "sha256": "3539177d30f174732c1de7aada04cbe8817bcec713411767305689800c4bc8b7" }, "downloads": -1, "filename": "pyblueiris-0.2.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "214e7a8d3e9ab7c6fd2a12a19e9cda36", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 24633, "upload_time": "2019-01-25T20:53:59", "url": "https://files.pythonhosted.org/packages/d9/1d/1fbc7f23818e6765060ef38b9b8d4277b72c9d0c1c13024901b4bd07fe0f/pyblueiris-0.2.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d55523bde2f859253139548ccc7a737", "sha256": "399f43f39245cddf9df9f7cdde444e096063f669c45c42de790553c79d06b1df" }, "downloads": -1, "filename": "pyblueiris-0.2.9.tar.gz", "has_sig": false, "md5_digest": "4d55523bde2f859253139548ccc7a737", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 12416, "upload_time": "2019-01-25T20:54:00", "url": "https://files.pythonhosted.org/packages/0a/57/394cd5c87a0de10c65d907181e6a343cd9497ea19966140769bfa5d22d1e/pyblueiris-0.2.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0c4caeee40cee3a21e70f41eb650fd67", "sha256": "ea6e80e69182e1c98bf91dc4df17968b60f006e37a8db03dd5aab82d6fc95390" }, "downloads": -1, "filename": "pyblueiris-0.2.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0c4caeee40cee3a21e70f41eb650fd67", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.3", "size": 25820, "upload_time": "2019-02-01T20:36:02", "url": "https://files.pythonhosted.org/packages/69/39/018788bc8de5a86ac80b75239bfd502c4eea633b773a87934ab05e2dbe22/pyblueiris-0.2.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "86eb98903e5f5975f105475adeea1ce9", "sha256": "eb691335f0781ba63a8dd66206b2eab1f839df1966f16c67d94801f780ff4b71" }, "downloads": -1, "filename": "pyblueiris-0.2.11.tar.gz", "has_sig": false, "md5_digest": "86eb98903e5f5975f105475adeea1ce9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 13529, "upload_time": "2019-02-01T20:36:04", "url": "https://files.pythonhosted.org/packages/b2/2f/0883aac135a7393c8edb1cce3dcf0b21a537ea06ba9162fbdb5574ef5740/pyblueiris-0.2.11.tar.gz" } ] }