{ "info": { "author": "Justin Palmer", "author_email": "jpavlav@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Systems Administration" ], "description": "\n# UptimeRobotPy\n\nThis is a simple library to implement easy interaction with the UptimeRobot API.\n\n## Getting Started\n\nThe latest stable release is available from Pypi:\n\n```\npip install uptimerobotpy\n```\n\nOtherwise you can install from git:\n```\npip install git+https://github.com/jpavlav/UptimeRobotPy.git\n```\n\n## Usage\n\n```python\n from uptimerobotpy import UptimeRobot\n up_robot = UptimeRobot(api_key=UPTIMEROBOT_API_KEY)\n monitors = up_robot.get_monitors()\n for monitor in monitors['monitors']:\n print(monitor)\n```\nIf no api_key is passed during instantiation, we try to handle this by creating a config file (~/.uptimerobot.ini) to read from:\n\n```python\n from uptimerobotpy import UptimeRobot\n up_robot = UptimeRobot()\n```\n> Enter UptimeRobot API key: XXXXXXXXXXXXXXXX\n\nThe config file `.uptimerobot.ini` (see `example.uptimerobot.ini` above) is formatted as follows and can be created preemptively in your home directory if you wish:\n\n```python\n[UPTIMEROBOT]\napi_key = XXXXXXXXXXXXXXXX\n```\n### Prerequisites\n\n```\nPython3\n```\n\n## Built With\n\n* [Python3](https://www.python.org/downloads/) - Beautiful language.\n\n## Authors\n\n* **Justin Palmer** - *Urrverything* - [Me](https://github.com/jpavlav)\n\n## Acknowledgments\n\n* Kenneth Reitz -> [setup](https://github.com/kennethreitz/setup.py) - Thanks!\n* Kamori -> [Cool Guy](https://github.com/Kamori) - Thanks to you as well!\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/jpavlav/UptimeRobotPy", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "uptimerobotpy", "package_url": "https://pypi.org/project/uptimerobotpy/", "platform": "", "project_url": "https://pypi.org/project/uptimerobotpy/", "project_urls": { "Homepage": "https://github.com/jpavlav/UptimeRobotPy" }, "release_url": "https://pypi.org/project/uptimerobotpy/0.1.5/", "requires_dist": [ "requests (>=2.20.0)" ], "requires_python": ">=3.5.0", "summary": "Interact with UptimeRobot API", "version": "0.1.5" }, "last_serial": 4916050, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "74b4e27a69e358267617cf2044612d9a", "sha256": "04cbbd2cb6d70ed3b72a27f85575bcacf5e2caf1a2acda304c4603b721107a1c" }, "downloads": -1, "filename": "uptimerobotpy-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "74b4e27a69e358267617cf2044612d9a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.0", "size": 7051, "upload_time": "2018-10-16T16:08:34", "url": "https://files.pythonhosted.org/packages/fe/d7/1c0734448354bf62576f28b76ddabf5d8a253d49bf44d0a0744560a5ac73/uptimerobotpy-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d0a453f1eab6f179c3ae217d725b0b6f", "sha256": "703c8ed98945c6d5fe4a707ec504652d12ddf517384fe7147000fe840b924521" }, "downloads": -1, "filename": "uptimerobotpy-0.1.0.tar.gz", "has_sig": false, "md5_digest": "d0a453f1eab6f179c3ae217d725b0b6f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 6966, "upload_time": "2018-10-16T16:08:35", "url": "https://files.pythonhosted.org/packages/91/71/ab7f2392dcfe616cce8c87797337415447900181ffe355a5d3a11756d3c3/uptimerobotpy-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "b949214c26dc2d29667368d1fe0e0f34", "sha256": "682cb8fc052cb593195dbeaebe399e60fc2b92a9aafae20a250b8cc16969b4c2" }, "downloads": -1, "filename": "uptimerobotpy-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b949214c26dc2d29667368d1fe0e0f34", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.0", "size": 7047, "upload_time": "2018-10-16T16:14:01", "url": "https://files.pythonhosted.org/packages/38/61/5d1937c83aeed426bdcba59d390b84890700d8f86b3b8200557b33fe91d4/uptimerobotpy-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1a3c5973ecf83afde40c2bddd5c7b8bc", "sha256": "d93b3d025f9b5202948411820d97e4564a2e7442a63b9082e0bb05244a5acc95" }, "downloads": -1, "filename": "uptimerobotpy-0.1.1.tar.gz", "has_sig": false, "md5_digest": "1a3c5973ecf83afde40c2bddd5c7b8bc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 6972, "upload_time": "2018-10-16T16:14:02", "url": "https://files.pythonhosted.org/packages/af/5b/606e9f86f5ee588a3b233bca39fd8092bb14c8a7f12b1168d40a7e403ef2/uptimerobotpy-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "69df5246502aa3670b13d47e9eab5fa1", "sha256": "0bdba131cb51729285fe050e20ee5aded37b77e7f920ad968ed5a1b8ea1846a4" }, "downloads": -1, "filename": "uptimerobotpy-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "69df5246502aa3670b13d47e9eab5fa1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.0", "size": 7046, "upload_time": "2018-10-16T16:21:25", "url": "https://files.pythonhosted.org/packages/60/2d/dea8e2fc0aa3f1c9a74a5a979c384edd8cb3d8978cf5ed1042891855fb3c/uptimerobotpy-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b00b4b9654c0639f57500e682375d04e", "sha256": "8010703f6225fb599f0aa1d28cbdec7cae89dd639cd490fd2c142576e2400384" }, "downloads": -1, "filename": "uptimerobotpy-0.1.2.tar.gz", "has_sig": false, "md5_digest": "b00b4b9654c0639f57500e682375d04e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 6969, "upload_time": "2018-10-16T16:21:26", "url": "https://files.pythonhosted.org/packages/45/c9/7f22d6b147a17ac40bdad2511cf2422b725c2e67889bfbcd0ddc78d8541a/uptimerobotpy-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "7a07152aec4f920ddb76817ee90ed27a", "sha256": "420de9cedd99398671db0d8e4e6d926ebb8881dec23f01df8aed8742216ef25a" }, "downloads": -1, "filename": "uptimerobotpy-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7a07152aec4f920ddb76817ee90ed27a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.0", "size": 7135, "upload_time": "2018-10-25T21:06:55", "url": "https://files.pythonhosted.org/packages/ae/09/7d04e0d86d6343229325b536eab839b3cd4404d378918aff2bcb6d7a463a/uptimerobotpy-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9c01b3ea7eeda0b0e91a6d58f649947f", "sha256": "512e593ba29acd1528e96b06cb245a9354811a21a250baa585881daee38a5ad8" }, "downloads": -1, "filename": "uptimerobotpy-0.1.3.tar.gz", "has_sig": false, "md5_digest": "9c01b3ea7eeda0b0e91a6d58f649947f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 7066, "upload_time": "2018-10-25T21:06:56", "url": "https://files.pythonhosted.org/packages/36/be/411125915f6cb46007ae15ee6df575fde0df5760ac3fde6e99ea707630bd/uptimerobotpy-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "159cd6174bc4607ea095127105545e83", "sha256": "438947aff07a65bf6df134529a8d557686c2c9f6dc0674192541786079fdcb04" }, "downloads": -1, "filename": "uptimerobotpy-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "159cd6174bc4607ea095127105545e83", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.0", "size": 7299, "upload_time": "2018-10-31T16:08:22", "url": "https://files.pythonhosted.org/packages/7b/3f/6ac3a50f59aa4c8ecc9957a40d0ad6fef48e6f2b515789353ec83da0023d/uptimerobotpy-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd10ac3ac06a7cedabc3a3c7aa541327", "sha256": "5f87474b6c9649c5c7cb902cd6119667c52596d45d249534b5b21f8ea2f3484d" }, "downloads": -1, "filename": "uptimerobotpy-0.1.4.tar.gz", "has_sig": false, "md5_digest": "dd10ac3ac06a7cedabc3a3c7aa541327", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 7361, "upload_time": "2018-10-31T16:08:23", "url": "https://files.pythonhosted.org/packages/fd/a5/5a030a3e314f3a20a4771eb0a23ad8d7aaafa26c0bda7af678535e356a5d/uptimerobotpy-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "b3cea267d5681a57f19ad597fbe92c26", "sha256": "251e1918498b1eb33f16af213ca4bc6fdd63b3925973cd056197f2333eddb603" }, "downloads": -1, "filename": "uptimerobotpy-0.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b3cea267d5681a57f19ad597fbe92c26", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.0", "size": 7381, "upload_time": "2019-03-08T15:47:28", "url": "https://files.pythonhosted.org/packages/a0/ad/59d4cf3890b9a83f0a950c30d6b1a4af6b8e6512e5b2876bd9ac77e3b1ce/uptimerobotpy-0.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3c945ad6d752dac8e09e043c9f9c95f4", "sha256": "59e648baca3862a45047cf0a16c714aaf1fbfc7fbc7fc27d36fb66d7e30e7ab8" }, "downloads": -1, "filename": "uptimerobotpy-0.1.5.tar.gz", "has_sig": false, "md5_digest": "3c945ad6d752dac8e09e043c9f9c95f4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 6833, "upload_time": "2019-03-08T15:47:29", "url": "https://files.pythonhosted.org/packages/8d/e7/629a68feeca099ed3d6d76697a6d28ec96126698597398fe7b791d2820d6/uptimerobotpy-0.1.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b3cea267d5681a57f19ad597fbe92c26", "sha256": "251e1918498b1eb33f16af213ca4bc6fdd63b3925973cd056197f2333eddb603" }, "downloads": -1, "filename": "uptimerobotpy-0.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b3cea267d5681a57f19ad597fbe92c26", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5.0", "size": 7381, "upload_time": "2019-03-08T15:47:28", "url": "https://files.pythonhosted.org/packages/a0/ad/59d4cf3890b9a83f0a950c30d6b1a4af6b8e6512e5b2876bd9ac77e3b1ce/uptimerobotpy-0.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3c945ad6d752dac8e09e043c9f9c95f4", "sha256": "59e648baca3862a45047cf0a16c714aaf1fbfc7fbc7fc27d36fb66d7e30e7ab8" }, "downloads": -1, "filename": "uptimerobotpy-0.1.5.tar.gz", "has_sig": false, "md5_digest": "3c945ad6d752dac8e09e043c9f9c95f4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.0", "size": 6833, "upload_time": "2019-03-08T15:47:29", "url": "https://files.pythonhosted.org/packages/8d/e7/629a68feeca099ed3d6d76697a6d28ec96126698597398fe7b791d2820d6/uptimerobotpy-0.1.5.tar.gz" } ] }