{ "info": { "author": "Bryce Boe", "author_email": "bbzbryce@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "[![Build Status](https://travis-ci.org/bboe/update_checker.png)](https://travis-ci.org/bboe/update_checker)\n\n# update_checker\n\nA python module that will check for package updates.\n\nOnly whitelisted packages can be checked for updates. Contact update_checker's\nauthor for information on adding a package to the whitelist.\n\n### Installation\n\nThe update_checker module can be installed via:\n\n pip install update_checker\n\n### Usage\n\nTo simply output when there is a newer version of the `praw` package, you can\nuse the following bit of code:\n\n```python\nfrom update_checker import update_check\nupdate_check('praw', '0.0.1')\n```\n\nIf you need more control, such as performing operations conditionally when\nthere is an update you can use the following approach:\n\n```python\nfrom update_checker import UpdateChecker\nchecker = UpdateChecker()\nresult = checker.check('praw', '0.0.1')\nif result: # result is None when an update was not found or a failure occured\n # result is a UpdateResult object that contains the following attributes:\n # * available_version\n # * package_name\n # * running_version\n # * release_date (is None if the information isn't available)\n print(result)\n # Conditionally perform other actions\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/bboe/update_checker", "keywords": "", "license": "Simplified BSD License", "maintainer": "", "maintainer_email": "", "name": "update_checker", "package_url": "https://pypi.org/project/update_checker/", "platform": "", "project_url": "https://pypi.org/project/update_checker/", "project_urls": { "Homepage": "https://github.com/bboe/update_checker" }, "release_url": "https://pypi.org/project/update_checker/0.16/", "requires_dist": null, "requires_python": "", "summary": "A python module that will check for package updates.", "version": "0.16" }, "last_serial": 2563819, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "ab8f6b1de7df7f408b92ee1a5564eb49", "sha256": "a3f98d18a36dd8437bcd466ed2c3b899bda5c1b6f6a74f0246edcce8b28f945b" }, "downloads": -1, "filename": "update_checker-0.1.tar.gz", "has_sig": true, "md5_digest": "ab8f6b1de7df7f408b92ee1a5564eb49", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3268, "upload_time": "2012-11-04T01:18:30", "url": "https://files.pythonhosted.org/packages/f2/77/7ba5b5c1c8e063b8d48cca59941898b0f1789abd30aa9e64006e26e37ec0/update_checker-0.1.tar.gz" } ], "0.10": [ { "comment_text": "", "digests": { "md5": "43be54fbf4810b178e5efbde19173de6", "sha256": "2922caa010d2b89133c0fbc96b48c7add70c91d6e21dfed3a517ed49a64505d5" }, "downloads": -1, "filename": "update_checker-0.10-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "43be54fbf4810b178e5efbde19173de6", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7093, "upload_time": "2014-04-26T13:17:10", "url": "https://files.pythonhosted.org/packages/08/27/1cd0e686f1b42a249cfc44433ecbae7329f3acdb3a8dc7da45aa55d8abd9/update_checker-0.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d890a78d7a9a50464ed243de265fb390", "sha256": "bc1a764c9f064f36ccb6b488c11196c6abdd4b95264458906e66539f51c9e71b" }, "downloads": -1, "filename": "update_checker-0.10.tar.gz", "has_sig": true, "md5_digest": "d890a78d7a9a50464ed243de265fb390", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6121, "upload_time": "2014-04-26T13:17:23", "url": "https://files.pythonhosted.org/packages/71/e8/b52348ef1eba6eb5e874e31a6688047cfdda41d339e9f9adbc93a0da8222/update_checker-0.10.tar.gz" } ], "0.11": [ { "comment_text": "", "digests": { "md5": "ccf31154836f78c4b10f4144ebd88e96", "sha256": "0b7ea218d3466183e5b486da9817dc9b3ff008823274e9d8b9a55127848bb15a" }, "downloads": -1, "filename": "update_checker-0.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ccf31154836f78c4b10f4144ebd88e96", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 7119, "upload_time": "2014-11-16T20:39:57", "url": "https://files.pythonhosted.org/packages/4f/46/8b41561be9b3facc918b4df6102c6362bad05a6d91211afe57bbba24d6f4/update_checker-0.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1daa54bac316be6624d7ee77373144bb", "sha256": "681bc7c26cffd1564eb6f0f3170d975a31c2a9f2224a32f80fe954232b86f173" }, "downloads": -1, "filename": "update_checker-0.11.tar.gz", "has_sig": false, "md5_digest": "1daa54bac316be6624d7ee77373144bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6094, "upload_time": "2014-11-16T20:40:00", "url": "https://files.pythonhosted.org/packages/ae/06/84e8872337ff2c94a417eef571ac727b1cf2c98355462f7ca239d9eba987/update_checker-0.11.tar.gz" } ], "0.12": [ { "comment_text": "", "digests": { "md5": "16e6ace56e0ff8b29ff1d3770de63433", "sha256": "e14c3467c949bf76368419faaff9b29cd6f61ba2bc6ba9eb9751e3a031689a77" }, "downloads": -1, "filename": "update_checker-0.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "16e6ace56e0ff8b29ff1d3770de63433", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 7271, "upload_time": "2016-07-05T03:20:14", "url": "https://files.pythonhosted.org/packages/7e/42/69e1f17b9be0a8861ca0730eede7f3dcd8314c01552fa066a31985736ef8/update_checker-0.12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7d28258ef9db4ca7123c44c80740aaf1", "sha256": "5e265450a0640e8b7e988f323b6b3f1da44cbafdde4884c8e495902843ac367f" }, "downloads": -1, "filename": "update_checker-0.12.tar.gz", "has_sig": false, "md5_digest": "7d28258ef9db4ca7123c44c80740aaf1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6215, "upload_time": "2016-07-05T03:20:19", "url": "https://files.pythonhosted.org/packages/b4/c4/c95e8bce330a26af295fd57d73554f69a5671cfa84fa769c27a04d91f754/update_checker-0.12.tar.gz" } ], "0.13": [ { "comment_text": "", "digests": { "md5": "ce0cd832223621efa44a92436d120e3d", "sha256": "5a43be6fc4705ca34e9ad73fd8ba37822c7f067196a1c29a2bafa752e6e1128d" }, "downloads": -1, "filename": "update_checker-0.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ce0cd832223621efa44a92436d120e3d", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 7281, "upload_time": "2016-11-21T07:24:00", "url": "https://files.pythonhosted.org/packages/fa/ff/9dbd6a598be2e5a311e29fc8ddbad56ad2ba6c0e2242120008e971748988/update_checker-0.13-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b29cca67d7c394f20c75882916833a13", "sha256": "80e7f55b77b7a4632943bef4c79bc97534d01f607e2d40b60e86fd8ca74b23f3" }, "downloads": -1, "filename": "update_checker-0.13.tar.gz", "has_sig": false, "md5_digest": "b29cca67d7c394f20c75882916833a13", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6227, "upload_time": "2016-11-21T07:24:04", "url": "https://files.pythonhosted.org/packages/1a/a8/6ebbac505d2dd7f1d467c1da653fe1f28151d5e97e9a99cb89e36abef30f/update_checker-0.13.tar.gz" } ], "0.14": [ { "comment_text": "", "digests": { "md5": "6fb77f2ebdf7d8b5a10ceb68d89cf485", "sha256": "670c88a4eedb18083730caf0ea56800091fdf20e93fb6e0db0ca6c036e44b5ff" }, "downloads": -1, "filename": "update_checker-0.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6fb77f2ebdf7d8b5a10ceb68d89cf485", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 7515, "upload_time": "2016-11-27T18:51:17", "url": "https://files.pythonhosted.org/packages/37/42/26c6494f1cea37951e29a17a10ea3e8c3e8ea67ad4a55eca7875db6421a8/update_checker-0.14-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f297d2b100c1de91670e5029ff4bca30", "sha256": "1c3178bdc77b4d313025df41e8da54a365ca01541c1f99b97e13368537136457" }, "downloads": -1, "filename": "update_checker-0.14.tar.gz", "has_sig": false, "md5_digest": "f297d2b100c1de91670e5029ff4bca30", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6411, "upload_time": "2016-11-27T18:51:20", "url": "https://files.pythonhosted.org/packages/d4/cb/20a086c518c7cb1457f21d20ec20efe9aa7277ce6cd4e10b345fbd3f8256/update_checker-0.14.tar.gz" } ], "0.15": [ { "comment_text": "", "digests": { "md5": "fdc619c3d43c263ef4aff9b54a099806", "sha256": "6f487508d2f2bad5c7e3cb9c39091079e03156842a35e120650275eff981195c" }, "downloads": -1, "filename": "update_checker-0.15-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fdc619c3d43c263ef4aff9b54a099806", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 7530, "upload_time": "2016-11-27T19:07:50", "url": "https://files.pythonhosted.org/packages/3f/c3/aaffc8b3547e329c43728026bf86f4ec591a034eb2a892facaea1447b8a2/update_checker-0.15-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "702552f44d2a56acd2b22573964501b6", "sha256": "dd39a9091d7f890bce3e193ec3d7052fe2c3b68b59ac61edd0627ebb3a0493ad" }, "downloads": -1, "filename": "update_checker-0.15.tar.gz", "has_sig": false, "md5_digest": "702552f44d2a56acd2b22573964501b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6422, "upload_time": "2016-11-27T19:07:52", "url": "https://files.pythonhosted.org/packages/4a/27/d83ed43e36287006b6bb97cd6db65738fe190117671289a6c2a0041f94e9/update_checker-0.15.tar.gz" } ], "0.16": [ { "comment_text": "", "digests": { "md5": "f6cb94ea98d29010e5a7310a635bb09f", "sha256": "59cfad7f9a0ee99f95f1dfc60f55bf184937bcab46a7270341c2c33695572453" }, "downloads": -1, "filename": "update_checker-0.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f6cb94ea98d29010e5a7310a635bb09f", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 7567, "upload_time": "2017-01-10T05:29:31", "url": "https://files.pythonhosted.org/packages/17/c9/ab11855af164d03be0ff4fddd4c46a5bd44799a9ecc1770e01a669c21168/update_checker-0.16-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dcd73326d7e4db4226575cca03d24e42", "sha256": "70e39446fccf77b21192cf7a8214051fa93a636dc3b5c8b602b589d100a168b8" }, "downloads": -1, "filename": "update_checker-0.16.tar.gz", "has_sig": false, "md5_digest": "dcd73326d7e4db4226575cca03d24e42", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6456, "upload_time": "2017-01-10T05:29:33", "url": "https://files.pythonhosted.org/packages/de/17/35d8c5cf206b2840fec39bf33c3817aec0320433f8de574441468a632e99/update_checker-0.16.tar.gz" } ], "0.1a1": [], "0.2": [ { "comment_text": "", "digests": { "md5": "d2c30bdbbc260f7b138d74cdde80c4c8", "sha256": "8eb1c0ca83622e248c4a81269103c41d787d3b9cc8f517e08b28ab9c38d1864b" }, "downloads": -1, "filename": "update_checker-0.2.tar.gz", "has_sig": true, "md5_digest": "d2c30bdbbc260f7b138d74cdde80c4c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3535, "upload_time": "2012-11-05T21:37:49", "url": "https://files.pythonhosted.org/packages/52/f1/f50adc9eb80dc12dd9a46f6464e8a6a565ddccfc7b07aae6af391d5f30cf/update_checker-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "d72f289b6e24d0ed3ed497a16ab85fb3", "sha256": "7285b13d14bcdf38aaa1f6eca4ad0d6983b111a1139908b0d82e918216f20276" }, "downloads": -1, "filename": "update_checker-0.3.tar.gz", "has_sig": true, "md5_digest": "d72f289b6e24d0ed3ed497a16ab85fb3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3578, "upload_time": "2012-12-17T22:39:54", "url": "https://files.pythonhosted.org/packages/92/16/f9cc229c5d440f4699c53fb6d3e731733c740d6a904975904a336786bb46/update_checker-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "40a2e2b3c4cb4461b51801705e913130", "sha256": "def7bf27bf59f0ee6850729956837c037ba63afbf390ffd9af2a305d8710ac59" }, "downloads": -1, "filename": "update_checker-0.4.tar.gz", "has_sig": true, "md5_digest": "40a2e2b3c4cb4461b51801705e913130", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3803, "upload_time": "2013-01-21T20:58:45", "url": "https://files.pythonhosted.org/packages/47/43/71c1b2fff52cb9feb8bfe0e5cd3cb2dfb6ab1959c1870360d6d92b5d4a67/update_checker-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "4a5f61d7dd88e3f0c272dda60b1c2fee", "sha256": "b6173ccf4c37b5dac548906c953b1705cf79d2dcae81fa1ff79d3a28008bd07a" }, "downloads": -1, "filename": "update_checker-0.5.tar.gz", "has_sig": true, "md5_digest": "4a5f61d7dd88e3f0c272dda60b1c2fee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4205, "upload_time": "2013-02-17T21:38:55", "url": "https://files.pythonhosted.org/packages/76/b0/0c4775385dc94f79dcdc7f8acee4411fa391db6d17c228c420517958bbe6/update_checker-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "5b4f8717ea68ec5de1be8305605b82ad", "sha256": "23dccae94320e135839ce6c514cd096c343f532d39a4e52e2b2a01852b194e65" }, "downloads": -1, "filename": "update_checker-0.6.tar.gz", "has_sig": true, "md5_digest": "5b4f8717ea68ec5de1be8305605b82ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4615, "upload_time": "2013-08-22T22:59:02", "url": "https://files.pythonhosted.org/packages/9b/cf/a0756a617e61cbf1430b2cd5b699052f474d9ea28b4df305fd2390da3e10/update_checker-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "8ac84eff65bcb2610567e0f7e0e006bd", "sha256": "ae8a549ee696b1cf885731639efe1d99eaf43c816c74f22138ee9ee2338cd395" }, "downloads": -1, "filename": "update_checker-0.7-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "8ac84eff65bcb2610567e0f7e0e006bd", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6177, "upload_time": "2014-01-16T18:24:03", "url": "https://files.pythonhosted.org/packages/ae/d0/a9d8428289301190f48a582edd1031632ae181cbeecdd8cac34982f25834/update_checker-0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "da04d8d5afe9eca94cbe2f1187fa72bd", "sha256": "fabbf862f9159aa3233076f558739afaa439fd3238fbd002d96ede288a58cf45" }, "downloads": -1, "filename": "update_checker-0.7.tar.gz", "has_sig": true, "md5_digest": "da04d8d5afe9eca94cbe2f1187fa72bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4653, "upload_time": "2014-01-16T18:23:54", "url": "https://files.pythonhosted.org/packages/87/03/00ca2318ee0085090f6a7be363881d0978028eb9e17e6bde6ab046ad1863/update_checker-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "dea6d72851921a9846cf54ab97de2823", "sha256": "7830165cb71a338b7a33c9b26943b08643ff1a58de7f64a36aad4bb123a587dd" }, "downloads": -1, "filename": "update_checker-0.8-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "dea6d72851921a9846cf54ab97de2823", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5668, "upload_time": "2014-01-22T04:22:10", "url": "https://files.pythonhosted.org/packages/35/f8/fae244739cbe2ec5f73693e21d5e2e9eef1ad463a28dccf56dc24de5f755/update_checker-0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cb6bea0ca798dac5190851c023b6efd7", "sha256": "76f269817be0df5344fa998f3789191b0a5db30ae04cd49e882fba923edb42b8" }, "downloads": -1, "filename": "update_checker-0.8.tar.gz", "has_sig": true, "md5_digest": "cb6bea0ca798dac5190851c023b6efd7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4667, "upload_time": "2014-01-22T04:22:04", "url": "https://files.pythonhosted.org/packages/35/1d/3ac720a473fa7c81a9718cf9c157cb29233a1f2fa4e8ae8426029d402632/update_checker-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "6de5efd5c23f2d29c4d21616bcfe0963", "sha256": "c021cd509ea9d8896937eb5e5a4b9c043353d3724b4c07477cd20cd7c282da5c" }, "downloads": -1, "filename": "update_checker-0.9-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "6de5efd5c23f2d29c4d21616bcfe0963", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5833, "upload_time": "2014-02-26T23:44:08", "url": "https://files.pythonhosted.org/packages/9e/d0/0b3c0e8cf6e0197ac9498159b090946b4a7ea70a560c44e8e4ee68cac329/update_checker-0.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6d8ee1de9b67741fc394f7cf163ea658", "sha256": "58cd20f15e8812de4dddb56e086966043e0fc054423b8098e8ccb4868ddc31c3" }, "downloads": -1, "filename": "update_checker-0.9.tar.gz", "has_sig": true, "md5_digest": "6d8ee1de9b67741fc394f7cf163ea658", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4823, "upload_time": "2014-02-26T23:44:19", "url": "https://files.pythonhosted.org/packages/75/32/9db870b4772ada48987460723f9ae3e8e979be690d8b4e84de084903393b/update_checker-0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f6cb94ea98d29010e5a7310a635bb09f", "sha256": "59cfad7f9a0ee99f95f1dfc60f55bf184937bcab46a7270341c2c33695572453" }, "downloads": -1, "filename": "update_checker-0.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f6cb94ea98d29010e5a7310a635bb09f", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 7567, "upload_time": "2017-01-10T05:29:31", "url": "https://files.pythonhosted.org/packages/17/c9/ab11855af164d03be0ff4fddd4c46a5bd44799a9ecc1770e01a669c21168/update_checker-0.16-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dcd73326d7e4db4226575cca03d24e42", "sha256": "70e39446fccf77b21192cf7a8214051fa93a636dc3b5c8b602b589d100a168b8" }, "downloads": -1, "filename": "update_checker-0.16.tar.gz", "has_sig": false, "md5_digest": "dcd73326d7e4db4226575cca03d24e42", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6456, "upload_time": "2017-01-10T05:29:33", "url": "https://files.pythonhosted.org/packages/de/17/35d8c5cf206b2840fec39bf33c3817aec0320433f8de574441468a632e99/update_checker-0.16.tar.gz" } ] }