{ "info": { "author": "Wes Turner", "author_email": "wes@wrd.nu", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7" ], "description": "===============================\npkgsetcomp\n===============================\n\n\n`GitHub`_ |\n`PyPi`_ |\n`Warehouse`_ |\n`ReadTheDocs`_ |\n`Travis-CI`_\n\n\n.. image:: https://badge.fury.io/py/pkgsetcomp.png\n :target: http://badge.fury.io/py/pkgsetcomp\n\n.. image:: https://travis-ci.org/westurner/pkgsetcomp.png?branch=master\n :target: https://travis-ci.org/westurner/pkgsetcomp\n\n.. image:: https://pypip.in/d/pkgsetcomp/badge.png\n :target: https://pypi.python.org/pypi/pkgsetcomp\n\n.. _GitHub: https://github.com/westurner/pkgsetcomp\n.. _PyPi: https://pypi.python.org/pypi/pkgsetcomp\n.. _Warehouse: https://warehouse.python.org/project/pkgsetcomp\n.. _ReadTheDocs: https://pkgsetcomp.readthedocs.org/en/latest\n.. _Travis-CI: https://travis-ci.org/westurner/pkgsetcomp\n\npkgsetcomp: compare and generate manifest / installed package reports\n\n\nFeatures\n==========\n\n* Compare packages listed in a debian/ubuntu APT `manifest file`_ with\n currently installed packages\n* `optparse`_ argument parsing (``-h``, ``--help``)\n* `cookiecutter-pypackage`_ project templating\n\n\n.. _manifest file: http://releases.ubuntu.com/14.04/ubuntu-14.04-desktop-i386.manifest\n.. _optparse: https://docs.python.org/2/library/optparse.html\n.. _cookiecutter-pypackage: https://github.com/audreyr/cookiecutter-pypackage\n\n\n\nInstalling\n============\nInstall from `PyPi`_::\n\n pip install pkgsetcomp\n\nInstall from `GitHub`_ as editable (add a ``pkgsetcomp.pth`` in ``site-packages``)::\n\n pip install -e git+https://github.com/westurner/pkgsetcomp#egg=pkgsetcomp\n\n\nUsage\n=========\n\nPrint help::\n\n pkgsetcomp --help\n\nGenerate reports in the current directory::\n\n pkgsetcomp\n\nGenerate a report comparing ``.manifest`` packages with installed packages::\n\n MANIFEST=\"http://releases.ubuntu.com/14.04/ubuntu-14.04-desktop-amd64.manifest\"\n pkgsetcomp --manifest=\"$MANIFEST\"\n\n\nLicense\n========\n`BSD Software License\n`_\n\n\n.\n\nHistory\n=========\n\n0.1.4 (Unreleased)\n++++++++++++++++++\n\n0.1.3 (2014-05-21)\n++++++++++++++++++\n* BLD,TST,ENH,DOC: add py.test passthrough options to 'setup.py test'\n* DOC: add pykg setcomp api docs to index \n* DOC: docs/license.rst include LICENSE \n* DOC: README.rst :: directive\n\n0.1.2 (2014-05-21)\n++++++++++++++++++\n* BUG: VERSION.txt os.path.basename\n* DOC: API docs: docs/modules.rst docs/pkgsetcomp.rst\n* DOC: Release summaries in HISTORY.txt\n\n0.1.1 (2014-05-21)\n++++++++++++++++++\n* ENH: Read version number from VERSION.txt \n\n0.1.0 (2014-05-21)\n++++++++++++++++++\n* First release on PyPI.\n* Re-packaged from https://github.com/westurner/dotfiles/blob/2813e4ad/scripts/compare_installed.py\n\n\n=======\nCredits\n=======\n\n* Wes Turner -- https://github.com/westurner", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/westurner/pkgsetcomp/releases", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/westurner/pkgsetcomp", "keywords": "pkgsetcomp apt deb debian ubuntu", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "pkgsetcomp", "package_url": "https://pypi.org/project/pkgsetcomp/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pkgsetcomp/", "project_urls": { "Download": "https://github.com/westurner/pkgsetcomp/releases", "Homepage": "https://github.com/westurner/pkgsetcomp" }, "release_url": "https://pypi.org/project/pkgsetcomp/0.1.3/", "requires_dist": null, "requires_python": null, "summary": "Compare packages listed in a debian/ubuntu APT .manifest with installed packages", "version": "0.1.3" }, "last_serial": 1099723, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "b242d157533d3efd08228c048ac7be0b", "sha256": "dfa12e1d2528955c4d74777c100d4a4d9f09cafc582b9f3216ab83db57315643" }, "downloads": -1, "filename": "pkgsetcomp-0.1.0.tar.gz", "has_sig": false, "md5_digest": "b242d157533d3efd08228c048ac7be0b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38907, "upload_time": "2014-05-21T10:24:03", "url": "https://files.pythonhosted.org/packages/90/e5/6107382e206749649b7db14d3328de7c8507650e98ef070a19988ebebd43/pkgsetcomp-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "e8fe1d3f9eb2e9d62bb6ddcdbeba41bd", "sha256": "2eee19e15edbd924256178e87b65a411bd31330f81c7a4bdd77db6932db5af7d" }, "downloads": -1, "filename": "pkgsetcomp-0.1.1.tar.gz", "has_sig": false, "md5_digest": "e8fe1d3f9eb2e9d62bb6ddcdbeba41bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39079, "upload_time": "2014-05-21T11:01:43", "url": "https://files.pythonhosted.org/packages/4c/4f/42e73ad42d1afb1829c30938a5db148f0958b5e243d8fab5c905cdc3cb37/pkgsetcomp-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "998c2a1fe7b6751102c3d8ada894c994", "sha256": "ce925ef1d0e0da5c38b0bd89c49dd9964c9efff5754b0a5abd78319dddc758a7" }, "downloads": -1, "filename": "pkgsetcomp-0.1.2.tar.gz", "has_sig": false, "md5_digest": "998c2a1fe7b6751102c3d8ada894c994", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 213742, "upload_time": "2014-05-21T11:37:19", "url": "https://files.pythonhosted.org/packages/d4/11/fc2653bf3a67a9884f6e0973e37b38ae5e20e1ed76ab59d06d91e867a1b8/pkgsetcomp-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "ae7afd9961bd8da12bec154a2edd3ab4", "sha256": "2ce6f60c5e5acf2732145ba623434c507706ac37e276ef30ac920bedbca0abb3" }, "downloads": -1, "filename": "pkgsetcomp-0.1.3.tar.gz", "has_sig": false, "md5_digest": "ae7afd9961bd8da12bec154a2edd3ab4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 214514, "upload_time": "2014-05-21T13:25:34", "url": "https://files.pythonhosted.org/packages/85/31/76d6a512c2c337c6f94cebcb3100fa9af0ee4c6221a2d11be2731c164036/pkgsetcomp-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ae7afd9961bd8da12bec154a2edd3ab4", "sha256": "2ce6f60c5e5acf2732145ba623434c507706ac37e276ef30ac920bedbca0abb3" }, "downloads": -1, "filename": "pkgsetcomp-0.1.3.tar.gz", "has_sig": false, "md5_digest": "ae7afd9961bd8da12bec154a2edd3ab4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 214514, "upload_time": "2014-05-21T13:25:34", "url": "https://files.pythonhosted.org/packages/85/31/76d6a512c2c337c6f94cebcb3100fa9af0ee4c6221a2d11be2731c164036/pkgsetcomp-0.1.3.tar.gz" } ] }