yolk
====
.. image:: https://travis-ci.org/myint/yolk.svg?branch=develop
    :target: https://travis-ci.org/myint/yolk
    :alt: Build status
.. contents::
Installation
------------
::
    $ pip install --upgrade yolk3k
Summary
-------
Yolk is a Python tool for obtaining information about installed Python packages
and querying packages available on PyPI (Python Package Index). ``yolk3k``
is a fork of the original ``yolk``. ``yolk3k`` add Python 3 support (while
maintaining Python 2 support). It also adds additional features.
You can see which packages are active, non-active or in development mode and
show you which have newer versions available by querying PyPI.
Usage Examples::
    $ yolk --upgrade
        Upgrade all packages
    $ yolk --upgrade --user
        Upgrade user packages
    $ yolk -l
        List all installed Python packages
    $ yolk -a
        List only the activated packages installed (Activated packages are
        normal packages on sys.path you can import)
    $ yolk -n
        List only the non-activated (--multi-version) packages installed
    $ yolk -l -f License,Author nose==1.0
        Show the license and author for version 1.0 of the package `nose`
    $ yolk --entry-map nose
        Show entry map for the nose package
    $ yolk --entry-points nose.plugins
        Show all setuptools entry points for nose.plugins
These options query PyPI::
    $ yolk -U pkg_name
        Shows if an update for pkg_name is available by querying PyPI
    $ yolk -U
         Checks PyPI to see if any installed Python packages have updates
         available.
    $ yolk -F Paste
        Download source tarball for latest version of Paste to your current
        directory
    $ yolk -F Paste -T svn
        Do a subversion checkout for Paste to a directory named Paste_svn in
        your current directory.
    $ yolk -L 2
        Show list of CheeseShop releases in the last two hours
    $ yolk -C 2
        Show detailed list of changes in the CheeseShop in the last two hours
    $ yolk -M Paste==1.0
        Show all the metadata for Paste version 1.0
    $ yolk -M Paste
        Show all the metadata for the latest version of Paste listed on PyPI
    $ yolk -D cheesecake
        Show all (source, egg, svn) URL's for the latest version of cheesecake
        packages
    $ yolk -T source -D cheesecake
        Show only source code releases for cheesecake
    $ yolk -H twisted
        Launches your web browser at Twisted's home page
Useful tips
-----------
Check invalid reStructuredText in descriptions on PyPI (using `rstcheck`_)::
    $ yolk --query-metadata=pip --fields=description | rstcheck -
.. _rstcheck: https://github.com/myint/rstcheck
            
         
        Raw data
        
            {
    "_id": null,
    "home_page": "https://github.com/myint/yolk",
    "name": "yolk3k",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "PyPI,setuptools,cheeseshop,distutils,eggs,package,management",
    "author": "Steven Myint",
    "author_email": "",
    "download_url": "https://files.pythonhosted.org/packages/b1/4d/8d00d5e7c07c7969f2134c5af082d338ebcc6027e2ea6c0d6a6bc149d0ec/yolk3k-0.9.tar.gz",
    "platform": "UNKNOWN",
    "description": "yolk\n====\n\n.. image:: https://travis-ci.org/myint/yolk.svg?branch=develop\n    :target: https://travis-ci.org/myint/yolk\n    :alt: Build status\n\n.. contents::\n\n\nInstallation\n------------\n\n::\n\n    $ pip install --upgrade yolk3k\n\n\nSummary\n-------\n\nYolk is a Python tool for obtaining information about installed Python packages\nand querying packages available on PyPI (Python Package Index). ``yolk3k``\nis a fork of the original ``yolk``. ``yolk3k`` add Python 3 support (while\nmaintaining Python 2 support). It also adds additional features.\n\n\nYou can see which packages are active, non-active or in development mode and\nshow you which have newer versions available by querying PyPI.\n\nUsage Examples::\n\n    $ yolk --upgrade\n        Upgrade all packages\n\n    $ yolk --upgrade --user\n        Upgrade user packages\n\n    $ yolk -l\n        List all installed Python packages\n\n    $ yolk -a\n        List only the activated packages installed (Activated packages are\n        normal packages on sys.path you can import)\n\n    $ yolk -n\n        List only the non-activated (--multi-version) packages installed\n\n    $ yolk -l -f License,Author nose==1.0\n        Show the license and author for version 1.0 of the package `nose`\n\n    $ yolk --entry-map nose\n        Show entry map for the nose package\n\n    $ yolk --entry-points nose.plugins\n        Show all setuptools entry points for nose.plugins\n\n\nThese options query PyPI::\n\n    $ yolk -U pkg_name\n        Shows if an update for pkg_name is available by querying PyPI\n\n    $ yolk -U\n         Checks PyPI to see if any installed Python packages have updates\n         available.\n\n    $ yolk -F Paste\n        Download source tarball for latest version of Paste to your current\n        directory\n\n    $ yolk -F Paste -T svn\n        Do a subversion checkout for Paste to a directory named Paste_svn in\n        your current directory.\n\n    $ yolk -L 2\n        Show list of CheeseShop releases in the last two hours\n\n    $ yolk -C 2\n        Show detailed list of changes in the CheeseShop in the last two hours\n\n    $ yolk -M Paste==1.0\n        Show all the metadata for Paste version 1.0\n\n    $ yolk -M Paste\n        Show all the metadata for the latest version of Paste listed on PyPI\n\n    $ yolk -D cheesecake\n        Show all (source, egg, svn) URL's for the latest version of cheesecake\n        packages\n\n    $ yolk -T source -D cheesecake\n        Show only source code releases for cheesecake\n\n    $ yolk -H twisted\n        Launches your web browser at Twisted's home page\n\n\nUseful tips\n-----------\n\nCheck invalid reStructuredText in descriptions on PyPI (using `rstcheck`_)::\n\n    $ yolk --query-metadata=pip --fields=description | rstcheck -\n\n.. _rstcheck: https://github.com/myint/rstcheck",
    "bugtrack_url": null,
    "license": "BSD License",
    "summary": "Command-line tool for querying PyPI and Python packages installed on your system.",
    "version": "0.9",
    "split_keywords": [
        "pypi",
        "setuptools",
        "cheeseshop",
        "distutils",
        "eggs",
        "package",
        "management"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "d5e624fefdc9806986c05cc7c19da485",
                "sha256": "cf8731dd0a9f7ef50b5dc253fe0174383e3fed295a653672aa918c059eef86ae"
            },
            "downloads": -1,
            "filename": "yolk3k-0.9.tar.gz",
            "has_sig": false,
            "md5_digest": "d5e624fefdc9806986c05cc7c19da485",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 19152,
            "upload_time": "2016-06-19T00:59:51",
            "upload_time_iso_8601": "2016-06-19T00:59:51.787000Z",
            "url": "https://files.pythonhosted.org/packages/b1/4d/8d00d5e7c07c7969f2134c5af082d338ebcc6027e2ea6c0d6a6bc149d0ec/yolk3k-0.9.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2016-06-19 00:59:51",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "myint",
    "github_project": "yolk",
    "travis_ci": true,
    "coveralls": false,
    "github_actions": false,
    "lcname": "yolk3k"
}