{ "info": { "author": "Zope Foundation and Contributors", "author_email": "zope-dev@zope.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Framework :: Buildout", "Framework :: Zope", "Framework :: Zope :: 2", "Framework :: Zope :: 3", "Framework :: Zope :: 4", "Intended Audience :: Developers", "License :: OSI Approved :: Zope Public License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: Quality Assurance" ], "description": "Introduction\n============\n\nFind newer versions of your installed Python packages, or newer versions of\npackages in a buildout file.\n\nThis package provides a console script named ``checkversions``.\n\n.. image:: https://travis-ci.org/zopefoundation/z3c.checkversions.svg?branch=master\n :target: https://travis-ci.org/zopefoundation/z3c.checkversions\n\n.. contents::\n\nInstall\n=======\n\nyou can install this package either in a virtualenv::\n\n $ virtualenv sandbox\n $ sandbox/bin/pip install z3c.checkversions\n $ sandbox/bin/checkversions --help\n\nor in your system::\n\n $ sudo pip install z3c.checkversions\n $ checkversions --help\n\nor in a buildout::\n\n [buildout]\n parts = checkversions\n\n [checkversions]\n recipe=zc.recipe.egg\n eggs=z3c.checkversions [buildout]\n\nNote that buildout support is optional and must be enabled with [buildout] so\nthat zc.buildout is installed as well.\n\nUsage\n=====\n\n::\n\n $ checkversions -h\n Usage: checkversions [-v] [-1] [-l LEVEL] [-i INDEX] [-b BLACKLIST] [buildout_file]\n\n This script will check new package versions of either your current installed\n distributions or a buildout file if provided. It can detect major or minor\n versions availability: level 0 gets the highest version (X.y.z), level 1 gets\n the highest intermediate version (x.Y.z), level 2 gets the highest minor\n version (x.y.Z). Using level 2, you can automatically retrieve all bugfix\n versions of a buildout. If you provide a blacklist file with bad versions,\n these versions won't be suggested.\n\n Options:\n -h, --help show this help message and exit\n -l LEVEL, --level=LEVEL\n Version level to check\n -i INDEX, --index=INDEX\n Provide and alternative package index URL\n -b BLACKLIST, --blacklist=BLACKLIST\n Provide a blacklist file with bad versions\n -1, --incremental Suggest only one upgrade. Skip others.\n -v, --verbose Verbose mode (prints old versions too)\n\n\nExamples\n========\n\nFor installed packages\n----------------------\n\nExample with a virtualenv::\n\n $ virtualenv --no-site-packages sandbox\n $ sandbox/bin/pip install z3c.checkversions\n $ sandbox/bin/checkversions -v -l 1\n # Checking your installed distributions\n pip=0.7.1 # was: 0.6.3\n\nFor a buildout\n--------------\n\nIt can work either with a full buildout.cfg or with a simple versions.cfg file.\n\nHere is a sample `versions.cfg` file::\n\n [versions]\n somepackage=0.5.3\n otherpackage=0.1.1\n\nYou can generate a new versions.cfg ::\n\n $ checkversions -v -l 1 versions.cfg\n # Checking buildout file versions.cfg\n somepackage=0.6.2 # was: 0.5.0\n otherpackage=0.1.2 # was: 0.1.1\n\nIf you provide a blacklist file, such as `blacklist.cfg` containing bad\nversions, such as::\n\n somepackage=0.6.2\n somepackage=0.6.1\n\nThen these versions won't be suggested::\n\n $ checkversions -v -l 1 versions.cfg -b blacklist.cfg\n # Checking buildout file versions.cfg\n somepackage=0.6.0 # was: 0.5.0\n otherpackage=0.1.2 # was: 0.1.1\n\nIf you enable the `--incremental` option, only one upgrade will be suggested::\n\n $ checkversions --incremental -v -l 1 versions.cfg\n # Checking buildout file versions.cfg\n somepackage=0.6.0 # was: 0.5.0\n otherpackage=0.1.1\n\n\nRun tests\n=========\n\nUncompress the archive, then run::\n\n $ virtualenv .\n $ bin/pip install tox\n $ tox\n\nChangelog\n=========\n\n1.1 (2018-11-03)\n----------------\n\n- Add support for Python 3.7.\n\n- Drop support for `python setup.py test`.\n\n\n1.0 (2018-05-23)\n----------------\n\n- Fix compatibility with setuptools 39 by using an API introduced\n in setuptools 8. (`GH #8`_)\n\n- Add support for Python 3.5, 3.6 and PyPy3.\n\n- Drop support for Python 2.6 and 3.3.\n\n- Standardize namespace ``__init__``.\n\n.. _GH #8 : https://github.com/zopefoundation/z3c.checkversions/issues/8\n\n0.5 (2014-09-15)\n----------------\n\n- Python 3 support by Nicolas Dietrich (`GH #2`_, `GH #4`_)\n\n.. _GH #2: https://github.com/zopefoundation/z3c.checkversions/pull/2\n.. _GH #4: https://github.com/zopefoundation/z3c.checkversions/pull/4\n\n0.4.2 (2013-10-02)\n------------------\n\n- ignore installed packages while searching for new versions, only look in\n the package index (makes the test suite more reliable, among other things).\n- fix IndexError: list index out of range when buildout.cfg had a package with\n a blank version pin.\n- show updates for non-final package versions, if there's a newer non-final\n version available on PyPI (`GH #1`_)\n\n.. _GH #1: https://github.com/zopefoundation/z3c.checkversions/pull/1\n\n0.4.1 (2010-08-25)\n------------------\n\n- fixed edge case bug where 1.0 was never updated to 1.0.x\n- warn buildout users about the extra requirement\n\n0.4 (2010-07-26)\n----------------\n\n- added a `blacklist` option for passing versions to avoid\n (possibly coming from a buildbot)\n- added a `incremental` option to suggest only one upgrade\n- remove a temporary file during tests\n\n0.3 (2010-07-09)\n----------------\n\n- don't accumulate old comments\n- prefer final versions\n\n0.2 (2010-05-22)\n----------------\n\n- added a verbose option to print old versions as well\n- updated metadata, doc and license\n\n0.1 (2010-05-16)\n----------------\n\n- Initial release\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/zopefoundation/z3c.checkversions", "keywords": "version,buildout,packages,upgrade,zope,ztk", "license": "ZPL 2.1", "maintainer": "", "maintainer_email": "", "name": "z3c.checkversions", "package_url": "https://pypi.org/project/z3c.checkversions/", "platform": "", "project_url": "https://pypi.org/project/z3c.checkversions/", "project_urls": { "Homepage": "https://github.com/zopefoundation/z3c.checkversions" }, "release_url": "https://pypi.org/project/z3c.checkversions/1.1/", "requires_dist": [ "setuptools (>=8)", "zc.buildout; extra == 'buildout'" ], "requires_python": "", "summary": "Find newer package versions on PyPI", "version": "1.1" }, "last_serial": 4447028, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "8765f51e865cc6618ff37d79607ff1af", "sha256": "9dd2a9dca78432b527b1b83455c48ce5770701fab2fe5d025a712eadcc6ec913" }, "downloads": -1, "filename": "z3c.checkversions-0.1.tar.gz", "has_sig": false, "md5_digest": "8765f51e865cc6618ff37d79607ff1af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7099, "upload_time": "2010-05-16T20:24:02", "url": "https://files.pythonhosted.org/packages/fe/71/7547e6545d813f785cf1697d127b550ff1928c7ac5b4a0d94d11e47a8c33/z3c.checkversions-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "acf8d79da2c8fbe47c994b34f44cbfaa", "sha256": "0d146b05bf5973b7c8b4c50ec398a50f50be240522f94fd7290249b1152c52c6" }, "downloads": -1, "filename": "z3c.checkversions-0.2.tar.gz", "has_sig": false, "md5_digest": "acf8d79da2c8fbe47c994b34f44cbfaa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9227, "upload_time": "2010-05-22T00:35:01", "url": "https://files.pythonhosted.org/packages/0f/87/f94812d8a539a0275d7acadb7fe770e68970b12bff0b533f94dc3f0e462a/z3c.checkversions-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "00f6f40b4a73e48b2ee581ea6465be61", "sha256": "b1b2c617a9966ddf53a3e9bd050883c3b80ee8b4ee057e9ef3e943af1f3baaca" }, "downloads": -1, "filename": "z3c.checkversions-0.3.tar.gz", "has_sig": false, "md5_digest": "00f6f40b4a73e48b2ee581ea6465be61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9882, "upload_time": "2010-07-09T00:41:13", "url": "https://files.pythonhosted.org/packages/d4/61/0734cf04ba7e9be45808ab4629a04061066a6fb8b1bef852b8e10890e34e/z3c.checkversions-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "ea491d8421fd9d5d02220c97e9796dc5", "sha256": "19c3aceb6fd147431db3c9a9d5aff6f2ee3a639f78125ca1e0f94deeec66a7df" }, "downloads": -1, "filename": "z3c.checkversions-0.4.tar.gz", "has_sig": false, "md5_digest": "ea491d8421fd9d5d02220c97e9796dc5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11338, "upload_time": "2010-07-26T00:51:30", "url": "https://files.pythonhosted.org/packages/9e/e3/383630c3f70b68c48c6e26f704e533f2d67d25f6e54982ed804633bc856f/z3c.checkversions-0.4.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "907f3a28aac04ad98fb3c4c5879a1eaf", "sha256": "44233a290fb8af2fa9849df8b2894391b3b6f7a4b593c0c9481e575e937307bd" }, "downloads": -1, "filename": "z3c.checkversions-0.4.1.tar.gz", "has_sig": false, "md5_digest": "907f3a28aac04ad98fb3c4c5879a1eaf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11795, "upload_time": "2010-08-25T19:17:48", "url": "https://files.pythonhosted.org/packages/22/26/0e7d3aa55bb2790ba793e1789e4a5fea9d31e76a2e4066249aab0ff32264/z3c.checkversions-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "8710320510a5fa83b00ba33f853db68a", "sha256": "c625fcd8efc7adf54be98f172027365e0e6eac2daa34f95e06ec7bce5c0ec402" }, "downloads": -1, "filename": "z3c.checkversions-0.4.2.zip", "has_sig": false, "md5_digest": "8710320510a5fa83b00ba33f853db68a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23940, "upload_time": "2013-10-02T16:27:47", "url": "https://files.pythonhosted.org/packages/80/07/976e2de20076457b16e05a5422b7a1da873c6f871b21e4e1f1697b2145fa/z3c.checkversions-0.4.2.zip" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "605eee5dc150cf4d88b9984220d0714f", "sha256": "01eb63bb59b6f63f3e4fb7d727e7a4f780b11c1fc57186bf9fa692cfba0f0009" }, "downloads": -1, "filename": "z3c.checkversions-0.5.zip", "has_sig": false, "md5_digest": "605eee5dc150cf4d88b9984220d0714f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24160, "upload_time": "2014-09-15T04:38:29", "url": "https://files.pythonhosted.org/packages/7c/bd/405e9684d54fef8c7af709252e3bc1349509974161c6631e653b1eadd109/z3c.checkversions-0.5.zip" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "1fa337e9e396ff436cc21a487882ab50", "sha256": "619b20303bf1bce79afe63bb7e606a3a6ad99d85c34117dedece3b20cbf4a2c3" }, "downloads": -1, "filename": "z3c.checkversions-1.0.tar.gz", "has_sig": false, "md5_digest": "1fa337e9e396ff436cc21a487882ab50", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13768, "upload_time": "2018-05-23T06:31:52", "url": "https://files.pythonhosted.org/packages/9c/bb/496e51b6fdbe7b5f7544361d1d53cb81ddb8beb3cfef0db9b7c811de3433/z3c.checkversions-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "3a447dbbbe1b01543cdbfc2afc1749ca", "sha256": "7fd791de273470a546ae50e848c61c83be9430b8e58d0b7f0c6ceb6caeb87172" }, "downloads": -1, "filename": "z3c.checkversions-1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3a447dbbbe1b01543cdbfc2afc1749ca", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18321, "upload_time": "2018-11-03T08:15:53", "url": "https://files.pythonhosted.org/packages/62/aa/3a58cd163a6384d71c3840cb1317ad2fa961b980c0859ebd373ce8535dc7/z3c.checkversions-1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f7012c143107bb9eb84cef078079aa40", "sha256": "b45bd22ae01ed60933694fb5abede1ff71fe8ffa79b37082b2fcf38a2f0dec9d" }, "downloads": -1, "filename": "z3c.checkversions-1.1.tar.gz", "has_sig": false, "md5_digest": "f7012c143107bb9eb84cef078079aa40", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13827, "upload_time": "2018-11-03T08:15:54", "url": "https://files.pythonhosted.org/packages/02/42/a1f8a7b30d9a189f859d4840c180b420cbc8fa7baf701bfdb31eeddb762e/z3c.checkversions-1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3a447dbbbe1b01543cdbfc2afc1749ca", "sha256": "7fd791de273470a546ae50e848c61c83be9430b8e58d0b7f0c6ceb6caeb87172" }, "downloads": -1, "filename": "z3c.checkversions-1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3a447dbbbe1b01543cdbfc2afc1749ca", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18321, "upload_time": "2018-11-03T08:15:53", "url": "https://files.pythonhosted.org/packages/62/aa/3a58cd163a6384d71c3840cb1317ad2fa961b980c0859ebd373ce8535dc7/z3c.checkversions-1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f7012c143107bb9eb84cef078079aa40", "sha256": "b45bd22ae01ed60933694fb5abede1ff71fe8ffa79b37082b2fcf38a2f0dec9d" }, "downloads": -1, "filename": "z3c.checkversions-1.1.tar.gz", "has_sig": false, "md5_digest": "f7012c143107bb9eb84cef078079aa40", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13827, "upload_time": "2018-11-03T08:15:54", "url": "https://files.pythonhosted.org/packages/02/42/a1f8a7b30d9a189f859d4840c180b420cbc8fa7baf701bfdb31eeddb762e/z3c.checkversions-1.1.tar.gz" } ] }