yolk3k


Nameyolk3k JSON
Version 0.9 PyPI version JSON
download
home_pagehttps://github.com/myint/yolk
SummaryCommand-line tool for querying PyPI and Python packages installed on your system.
upload_time2016-06-19 00:59:51
maintainer
docs_urlNone
authorSteven Myint
requires_python
licenseBSD License
keywords pypi setuptools cheeseshop distutils eggs package management
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI
coveralls test coverage No coveralls.
            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"
}
        
Elapsed time: 0.01991s