{ "info": { "author": "PaterIT", "author_email": "paterit@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: MIT License", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Build Tools" ], "description": "\n# Version updater for components in your codebase\n\n## Problem to solve\n\nIn project where there are many components to track new versions (docker\nimages and pypi packages) this tool automates finding new versions,\nrunning tests and commit changes to git.\n\n## TL;DR\n\nCreate YAML file with definition of your components (see example in\n[tests/test_files/components.yaml](https://github.com/paterit/version-checker/blob/master/tests/test_files/components.yaml) ). Place `components.yaml` in the\nroot of your project directory and run:\n\n`python check_version.py --file=/path/to/your/components.yaml --dry-run check --verbose`\n\nIt will, for each defined component:\n\n1. Check if there are new versions of your components available\n\n1. Replace in all files version numbers to the newest one\n\n1. Run tests\n\n1. Add and commit changes to git\n\n## Installation\n\nInstall via pypi packages repository:\n\n`pip install updater`\n\n## Usage\n\n### updater\n\n```\nupdater [OPTIONS] COMMAND [ARGS]...\n```\n\n### Options\n\n\n#### --file \nYAML file with components configuration. If not present other options for \u2018check\u2019 command are required.\n\n\n#### --destination-file \nIf this option is given components configuration with new versions will be wrtten here.\n\n\n#### --dry-run\nIf set no changes to any files are written.\n\n\n#### --print\nConfig is printed to stdout at the end.\n\n#### check\n\nCheck if new versions of defined components are available.\n\n```\nupdater check [OPTIONS]\n```\n\n### Options\n\n\n#### --type \nComponent type: docker-image or pypi package.\n\n\n#### --component \nComponent name to version veryfication.\n\n\n#### --repo_name \nRepository name if component is docker image.\n\n\n#### --version_tag \nVersion tag eg. v2.3.0 against which new version check will be run.\n\n\n#### --verbose\nPrint detailed info for each component about new version avaialble.\n\n#### update\n\nUpdate files with version numbers, run test and commit changes.\n\n```\nupdater update [OPTIONS]\n```\n\n### Options\n\n\n#### --test-command \nCommand that should be run after updating each component.\n\n\n#### --test-dir \nIf test-command param is given, this will be the context dir to run it.\n\n\n#### --git-commit\nWhen set after each components update, git commit is performed in active branch.\n\n\n#### --project-dir \nIf given, then it will be treated as a root dir for paths in config file.\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/paterit/version-checker", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "updater", "package_url": "https://pypi.org/project/updater/", "platform": "", "project_url": "https://pypi.org/project/updater/", "project_urls": { "Homepage": "https://github.com/paterit/version-checker" }, "release_url": "https://pypi.org/project/updater/0.1.18/", "requires_dist": [ "loguru (==0.2.5)", "behave (==1.2.6)", "requests (==2.20.0)", "packaging (==18.0)", "plumbum (==1.6.7)", "cachier (==1.2.4)", "python-rex (==0.4)", "pymongo (==3.7.2)", "click (==7.0)" ], "requires_python": "", "summary": "Check and update versions of pypi packages and docker-images in your project.", "version": "0.1.18" }, "last_serial": 4984863, "releases": { "0.1.10": [ { "comment_text": "", "digests": { "md5": "f92748e50fc3d607fe7078b862470a23", "sha256": "c91f6744305e24d8e34df97d878f497d45952d97689493c7a13f8b0e9a6cffb0" }, "downloads": -1, "filename": "updater-0.1.10-py3-none-any.whl", "has_sig": false, "md5_digest": "f92748e50fc3d607fe7078b862470a23", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8463, "upload_time": "2019-03-19T22:24:22", "url": "https://files.pythonhosted.org/packages/4d/d3/f747aa49343f6914394d69f8a2a704d87c129408816dba4a3e36370bc0a8/updater-0.1.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eeaf89f77c7d69f4ac4fb2fb8756d221", "sha256": "94053066c384a66967a22712e85025cb8b79db3b4502f58069098f5f90fc63e4" }, "downloads": -1, "filename": "updater-0.1.10.tar.gz", "has_sig": false, "md5_digest": "eeaf89f77c7d69f4ac4fb2fb8756d221", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7924, "upload_time": "2019-03-19T22:24:23", "url": "https://files.pythonhosted.org/packages/ae/1c/f29fcb9b602b15cd348bc01f122b7a71c2d583e12b2f87e84b454be45b1c/updater-0.1.10.tar.gz" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "e55390f14833308924c6fbb8e765e6ce", "sha256": "d81b37cbef80d67483853d8dedbb3b014dcce1c27bd689d9a740666dab639cda" }, "downloads": -1, "filename": "updater-0.1.11-py3-none-any.whl", "has_sig": false, "md5_digest": "e55390f14833308924c6fbb8e765e6ce", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8493, "upload_time": "2019-03-19T22:38:50", "url": "https://files.pythonhosted.org/packages/33/29/167a67d65155162543d1a16861a825c9f3b8baf045ca1d980fa6eada44a7/updater-0.1.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "73d348cd58dc872104d0d7488121d192", "sha256": "99c520332a77bbee2a2009a5d9e33360ac4918e741e5f8dbf0e36c494eaabf6d" }, "downloads": -1, "filename": "updater-0.1.11.tar.gz", "has_sig": false, "md5_digest": "73d348cd58dc872104d0d7488121d192", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7838, "upload_time": "2019-03-19T22:38:51", "url": "https://files.pythonhosted.org/packages/04/61/cb62b33afcd57062e11cc692f60abfe47a8541a1888ee27a5cb6dcf8a566/updater-0.1.11.tar.gz" } ], "0.1.12": [ { "comment_text": "", "digests": { "md5": "e3c43df751535d7ebc081b2db656f668", "sha256": "2454453ea35cac1e9ab2dd35fe17db0a3839829013621385d7b9e4c341241e8e" }, "downloads": -1, "filename": "updater-0.1.12-py3-none-any.whl", "has_sig": false, "md5_digest": "e3c43df751535d7ebc081b2db656f668", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8493, "upload_time": "2019-03-19T22:46:43", "url": "https://files.pythonhosted.org/packages/47/a1/d37b89622ca6cf5624d9db44d5e50fdcfb15b6acdfc15b65f008daf6ced6/updater-0.1.12-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "57ab14ecfd7c7c0fbf5a05c721f744f8", "sha256": "09050e564cb7d3b03d478f2ae2db02058c2f57ca767bbd896869e4da1388494a" }, "downloads": -1, "filename": "updater-0.1.12.tar.gz", "has_sig": false, "md5_digest": "57ab14ecfd7c7c0fbf5a05c721f744f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7891, "upload_time": "2019-03-19T22:46:44", "url": "https://files.pythonhosted.org/packages/e5/4a/46da2eab50b233643e0233ae474f081801a3392dc8b58fe566895dd3c623/updater-0.1.12.tar.gz" } ], "0.1.13": [ { "comment_text": "", "digests": { "md5": "2546a09636d3c8f93cc59bd1545a59db", "sha256": "33d549fccdcc97ce123a259f565189c14be8819a0e037cf4a588ae7aef9e42ff" }, "downloads": -1, "filename": "updater-0.1.13-py3-none-any.whl", "has_sig": false, "md5_digest": "2546a09636d3c8f93cc59bd1545a59db", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8495, "upload_time": "2019-03-19T22:50:00", "url": "https://files.pythonhosted.org/packages/a6/a8/fb86247835b8ea15fecffdac61f4fc4cc5b674489e4c9ee2555892a07e07/updater-0.1.13-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9d414f0343cf04a64ec9aa8b124e4c7e", "sha256": "34929d6b1dcebd8b8e42692778e841039d509fe19b76ccfc4997f39d82713237" }, "downloads": -1, "filename": "updater-0.1.13.tar.gz", "has_sig": false, "md5_digest": "9d414f0343cf04a64ec9aa8b124e4c7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7927, "upload_time": "2019-03-19T22:50:02", "url": "https://files.pythonhosted.org/packages/b4/f4/e349577989d7e9386cec07e4af5520619e4fe2de5d5f19e04f8f3260dd58/updater-0.1.13.tar.gz" } ], "0.1.14": [ { "comment_text": "", "digests": { "md5": "b06df2e138fb9dca66e1af43e46ed379", "sha256": "47f3833f3ec3afcf52ca5ec0d30f88cbc2e706ca6f40c2527de27616c49f63a4" }, "downloads": -1, "filename": "updater-0.1.14-py3-none-any.whl", "has_sig": false, "md5_digest": "b06df2e138fb9dca66e1af43e46ed379", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8491, "upload_time": "2019-03-19T22:52:27", "url": "https://files.pythonhosted.org/packages/00/d2/ca2dbe6e0b8a42a4fd851988468de6c4437d982010620ad3704dadf5e2de/updater-0.1.14-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b253376e7f2623a9ce31ce8d568b3434", "sha256": "cce148e31e12d859dd8f3e2a61a812c9ca5befa7ef2342230db5a7db0a5c92e0" }, "downloads": -1, "filename": "updater-0.1.14.tar.gz", "has_sig": false, "md5_digest": "b253376e7f2623a9ce31ce8d568b3434", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7924, "upload_time": "2019-03-19T22:52:29", "url": "https://files.pythonhosted.org/packages/b2/68/c130436cf936ba84b126c8670efff85f3941cb6218390a7e69e2a5ddd003/updater-0.1.14.tar.gz" } ], "0.1.16": [ { "comment_text": "", "digests": { "md5": "584bfe946abd152b7c3f5effe6f9dba6", "sha256": "8960b4673e448718cfc60efed582e96bed1804776dba412eafbc0cd0b9161243" }, "downloads": -1, "filename": "updater-0.1.16-py3-none-any.whl", "has_sig": false, "md5_digest": "584bfe946abd152b7c3f5effe6f9dba6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8680, "upload_time": "2019-03-19T23:19:12", "url": "https://files.pythonhosted.org/packages/75/89/f21a99644a4af4056fd8fdf2cc39d4efd3014a4087a8b5ed0450f87a5a2d/updater-0.1.16-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d3abcd53102f938fe5f5ebb225a418d3", "sha256": "f1720b6a539e82e7b820fe636e27633aba4f98b331f584c7f51cdbbd2f09f9da" }, "downloads": -1, "filename": "updater-0.1.16.tar.gz", "has_sig": false, "md5_digest": "d3abcd53102f938fe5f5ebb225a418d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7964, "upload_time": "2019-03-19T23:19:13", "url": "https://files.pythonhosted.org/packages/41/50/d30e86e1edd396e050c3b3dcdaf43b33ceabce0c519ca720d8dcf5f01a39/updater-0.1.16.tar.gz" } ], "0.1.17": [ { "comment_text": "", "digests": { "md5": "23546ec60a3226b0686643ae55e12b77", "sha256": "03659755dc38796b05e3d84ea2a28569a4dea6d86f59a04dbed39ae17f9323a0" }, "downloads": -1, "filename": "updater-0.1.17-py3-none-any.whl", "has_sig": false, "md5_digest": "23546ec60a3226b0686643ae55e12b77", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8651, "upload_time": "2019-03-25T18:35:06", "url": "https://files.pythonhosted.org/packages/14/73/73b57a7afd581de1138b69dafb55d968cf85bf8d31772836350091842b3c/updater-0.1.17-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6b4aba28712a240c947f4fe2f36a6a2d", "sha256": "ff833cff1b45c4628aaf3ba9865b5f8ad2aec25e071fa2cfc34d09ba34afdaaa" }, "downloads": -1, "filename": "updater-0.1.17.tar.gz", "has_sig": false, "md5_digest": "6b4aba28712a240c947f4fe2f36a6a2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7974, "upload_time": "2019-03-25T18:35:08", "url": "https://files.pythonhosted.org/packages/a3/e8/fca9fad65ee73385f0fa946b62d43c45486a8a5e1382730264cd4e6b07d7/updater-0.1.17.tar.gz" } ], "0.1.18": [ { "comment_text": "", "digests": { "md5": "199025a0abd84927c83320ebe5bb4729", "sha256": "a618f6074049faf038a105280be646a901f007fd376a57bf07454ce293719afd" }, "downloads": -1, "filename": "updater-0.1.18-py3-none-any.whl", "has_sig": false, "md5_digest": "199025a0abd84927c83320ebe5bb4729", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8667, "upload_time": "2019-03-25T22:10:30", "url": "https://files.pythonhosted.org/packages/b5/2c/1fd6dd0755d1a12365f8eb32524850d0af52466ed53efe202810a4275b5b/updater-0.1.18-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c6421ca660d377ccceec50b7cc92c742", "sha256": "f6c82b370ef7f07e507adea055f44e2c451fbb20758821890019effeaeb3127b" }, "downloads": -1, "filename": "updater-0.1.18.tar.gz", "has_sig": false, "md5_digest": "c6421ca660d377ccceec50b7cc92c742", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7987, "upload_time": "2019-03-25T22:10:32", "url": "https://files.pythonhosted.org/packages/2c/0c/239bd6d4f7f6e03f7fcbb47e0f2767ce72a820c4f44e445d07057aad8f5b/updater-0.1.18.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "dfb753ff504a532284bed7f5ec22844d", "sha256": "5c7f68e029b7e351b891c35509fe905cfabbe8bc5e4a167c56b00d27f1c62bca" }, "downloads": -1, "filename": "updater-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "dfb753ff504a532284bed7f5ec22844d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7123, "upload_time": "2019-03-14T19:50:50", "url": "https://files.pythonhosted.org/packages/f0/a1/e48a05c8b75d8f5cefb050af16b8171b0c38b845f37d0d645c93508f812d/updater-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1ae818249cab41a7966948cceb593706", "sha256": "82ecd67cb53c8bc845c78a0033806e95d1a057a2c0242fb94ce3409dbd500b5d" }, "downloads": -1, "filename": "updater-0.1.2.tar.gz", "has_sig": false, "md5_digest": "1ae818249cab41a7966948cceb593706", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6238, "upload_time": "2019-03-14T19:50:52", "url": "https://files.pythonhosted.org/packages/b1/38/ebaa8904122418a3e55f3197d4340fd058ed5db35e185df57b7c53c26896/updater-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "a5905c26ec3f4338cc9367302a57034a", "sha256": "45c0be7e86a8493f4bdb44addfbc872a897d73178e1b76dfd4dca9ac91edef1e" }, "downloads": -1, "filename": "updater-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "a5905c26ec3f4338cc9367302a57034a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7747, "upload_time": "2019-03-14T21:16:33", "url": "https://files.pythonhosted.org/packages/d0/6b/34cf9b2c411f548cdc48b0d8b2fb5aa263d427535f488d4a816c1cbf6c1e/updater-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ab339dc1d7c310ee906149ae3df021f1", "sha256": "4c62218d09fed6d5e2de309af49022c98b3f01eb1476a1421a23b59fe80afbf2" }, "downloads": -1, "filename": "updater-0.1.3.tar.gz", "has_sig": false, "md5_digest": "ab339dc1d7c310ee906149ae3df021f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6794, "upload_time": "2019-03-14T21:16:35", "url": "https://files.pythonhosted.org/packages/d8/e4/afb39c087b007ce848e6f6939fbb600e87c370902fa77bdd9fd152e7dd25/updater-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "02e43d26852e083a966dc16ed67c71f1", "sha256": "b9eea5589fed4b9dcff52ce0bdcdf3540c50c1b0cbdaae2abec354a75889698f" }, "downloads": -1, "filename": "updater-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "02e43d26852e083a966dc16ed67c71f1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7739, "upload_time": "2019-03-14T21:22:14", "url": "https://files.pythonhosted.org/packages/3e/4b/edecdb3085d229c988aa0c7110163703a3f95ff1a5f7d6b2037e29cf4b49/updater-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b9ec1dc38c013e1b88833fbe76e106f0", "sha256": "93019be017f4fca73af1fcc2fa7ebb96ec702f72dbd16810bb6222c687656c47" }, "downloads": -1, "filename": "updater-0.1.4.tar.gz", "has_sig": false, "md5_digest": "b9ec1dc38c013e1b88833fbe76e106f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6792, "upload_time": "2019-03-14T21:22:15", "url": "https://files.pythonhosted.org/packages/b7/a6/c33d9683883c304075d513124e053b9aa3093f97d247edf661456a539877/updater-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "6dc8c5bbe62bfdbc4db8334e0356190b", "sha256": "724ece114f7e0c2e532add7517933228a893927329996981c4e15a8eb41969e1" }, "downloads": -1, "filename": "updater-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "6dc8c5bbe62bfdbc4db8334e0356190b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7789, "upload_time": "2019-03-15T22:36:29", "url": "https://files.pythonhosted.org/packages/45/1b/b879731fd820cec3abbcd633bd3fa92db3cc4b90795e78c6573eec5b9520/updater-0.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "381207faa075f174e45f43abcc5c3e6f", "sha256": "e2c42bdd390c6eae6b25da1f6b5024749976acb8cdeb5f1ea82ded3797ea2aac" }, "downloads": -1, "filename": "updater-0.1.5.tar.gz", "has_sig": false, "md5_digest": "381207faa075f174e45f43abcc5c3e6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6807, "upload_time": "2019-03-15T22:36:30", "url": "https://files.pythonhosted.org/packages/2c/e6/4edfd9ae1d3573fa68637258518749ac77f1d3452980567a503e15a712a5/updater-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "5b0329ebb70cfa9f9e50fb77c4bef727", "sha256": "8f69d509c2222d0569e22c74093f969173d0c075577641f29e61f6531623b4f2" }, "downloads": -1, "filename": "updater-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "5b0329ebb70cfa9f9e50fb77c4bef727", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8113, "upload_time": "2019-03-16T12:24:46", "url": "https://files.pythonhosted.org/packages/e4/08/a2e5730736cfb727975757d380f2dababe33bc8aabad0ac5af6b8fe0df54/updater-0.1.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "47d4254040f244e50c3016b6b77dfe6b", "sha256": "c31f54c4e4c858feb17caa4a308393373fd80cea361d32da4481cdbf6e5c3bc6" }, "downloads": -1, "filename": "updater-0.1.6.tar.gz", "has_sig": false, "md5_digest": "47d4254040f244e50c3016b6b77dfe6b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7599, "upload_time": "2019-03-16T12:24:47", "url": "https://files.pythonhosted.org/packages/97/f8/9899b12f358f700f52c5debe248715e492883c54cb753d95b9d04d82f339/updater-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "7cd0e7566cedcc9fb0b3a2f5a5615157", "sha256": "de643895978d4958ca794b29af8282e51b0fa4435ca630e12d304ae2ddafedef" }, "downloads": -1, "filename": "updater-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "7cd0e7566cedcc9fb0b3a2f5a5615157", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8108, "upload_time": "2019-03-16T12:30:35", "url": "https://files.pythonhosted.org/packages/df/8f/f0ce87b3bc5ddea23b07d49ec3bff3841d873a8cb1ba070e5de6c625781e/updater-0.1.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a6c14a0e7c61ade1a3d6f416533abb47", "sha256": "93db853844c73f03b4cd97ed6e961a8f244ca134999203f2ee473bb4de3df764" }, "downloads": -1, "filename": "updater-0.1.7.tar.gz", "has_sig": false, "md5_digest": "a6c14a0e7c61ade1a3d6f416533abb47", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7600, "upload_time": "2019-03-16T12:30:37", "url": "https://files.pythonhosted.org/packages/3a/85/227788fae638f4c6d0457f42e25729e94fc619c9b27a5a9e026a5c131157/updater-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "918a80e62ae880c49e8494a4b22762cf", "sha256": "e6ce0986c940dd63da30690d464072e4dbbff0a9afa11eed8bb979f8886dde19" }, "downloads": -1, "filename": "updater-0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "918a80e62ae880c49e8494a4b22762cf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8314, "upload_time": "2019-03-17T11:48:58", "url": "https://files.pythonhosted.org/packages/5d/fb/e43ecdc75a93833a9035a650f65c2e90ed5c5d6813147808fecb25a46595/updater-0.1.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b7a45340268074ac00172a35c30df8ac", "sha256": "6697e386ea350b5b1af9841f7704c93216bd09498ef7c1dc4cb7da54a87cac36" }, "downloads": -1, "filename": "updater-0.1.8.tar.gz", "has_sig": false, "md5_digest": "b7a45340268074ac00172a35c30df8ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7786, "upload_time": "2019-03-17T11:48:59", "url": "https://files.pythonhosted.org/packages/7b/c4/453629191ea02164623009e9b6af2867f50d6b04bdc519277fab0a7c7780/updater-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "3839fab039c17d4e2f22570e90c3a67c", "sha256": "1f38631452cab9bec2f1a993fc2f231bf64a325850954e58975e83d3b1d2ea81" }, "downloads": -1, "filename": "updater-0.1.9-py3-none-any.whl", "has_sig": false, "md5_digest": "3839fab039c17d4e2f22570e90c3a67c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8495, "upload_time": "2019-03-19T20:50:53", "url": "https://files.pythonhosted.org/packages/65/e1/d7051d07de057aa79937f0be9842bb2fb6cc2852b433630984d30f5efbd1/updater-0.1.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "92adb7e167c317c06d940ac3857cc545", "sha256": "21efef85f7d28467f1d0a69f6b156fd70d3a61ca2c99d693701e379dfa47cfbd" }, "downloads": -1, "filename": "updater-0.1.9.tar.gz", "has_sig": false, "md5_digest": "92adb7e167c317c06d940ac3857cc545", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7968, "upload_time": "2019-03-19T20:50:55", "url": "https://files.pythonhosted.org/packages/b5/87/429e814ba86a367af64223801d3a7c60f926393c4e8aa87f62d43cb79b51/updater-0.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "199025a0abd84927c83320ebe5bb4729", "sha256": "a618f6074049faf038a105280be646a901f007fd376a57bf07454ce293719afd" }, "downloads": -1, "filename": "updater-0.1.18-py3-none-any.whl", "has_sig": false, "md5_digest": "199025a0abd84927c83320ebe5bb4729", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8667, "upload_time": "2019-03-25T22:10:30", "url": "https://files.pythonhosted.org/packages/b5/2c/1fd6dd0755d1a12365f8eb32524850d0af52466ed53efe202810a4275b5b/updater-0.1.18-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c6421ca660d377ccceec50b7cc92c742", "sha256": "f6c82b370ef7f07e507adea055f44e2c451fbb20758821890019effeaeb3127b" }, "downloads": -1, "filename": "updater-0.1.18.tar.gz", "has_sig": false, "md5_digest": "c6421ca660d377ccceec50b7cc92c742", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7987, "upload_time": "2019-03-25T22:10:32", "url": "https://files.pythonhosted.org/packages/2c/0c/239bd6d4f7f6e03f7fcbb47e0f2767ce72a820c4f44e445d07057aad8f5b/updater-0.1.18.tar.gz" } ] }