Installation
You can install yolk with easy_install yolk or install from the subversion repository with easy_install yolk==dev.
As of 0.0.7 yolk is in Gentoo’s Portage tree.
Summary
Yolk is a Python tool for obtaining information about packages installed by distutils, setuptools and easy_install and packages on PyPI (Python Package Index a.k.a. The Cheese Shop).
Yolk can list all the packages installed by setuptools on your system, show which packages are active, non-active or in development mode and show you which have newer versions available according to PyPI.
Usage Examples:
$ 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
Show the license and author for 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
Finds all packages installed via setuptools then checks PyPI for newer releases.
$ yolk -M Paste==1.0
Show all the metadata for Paste version 1.0
$ yolk -M Paste
Show all the metadata for each version of Paste listed on PyPi
$ yolk -D cheesecake
Show all URL's for cheesecake packages you can download
$ yolk -T source -D cheesecake
Show only source code releases for cheesecake
$ yolk -H twisted
Launches your web browser at Twisted's home page
Changes
0.2.0: Added ‘svn’ type for -T
A kablillion bug fixes
0.1.0: You can now use -f with -M
More accurate URL’s with -D using setuptools
Ability to check for a single package with -U
Uses std Python logging module
Fixed bug so we have correct exit codes
0.0.7: New options: –entry-map and -entry-points
Improved results with –download-links
New plugin system. First plugin available: yolk-portage for Gentoo Linux.
-v option is now –version
-v is now a new option: –verbose
Many bug fixes.
- 0.0.6: Fix Windows problem which showed all pkgs in develop mode
on some systems.
Fix bad interpreter shebang in rss_feed.py example
Start using nose unit tests from setup.py
Use restructuredtext in docstrings
0.0.5: Show packages installed in ‘development’ mode.
Improved output of -l, -n and -a. You can get the previous (<=0.0.4) output by adding ‘-f Summary’
More sanity checking for various options.
Don’t throw exception if there is no package metadata
- 0.0.4: Added -U option to query PyPI for new versions of packages you have
installed
Requirements
setuptools
elementtree (For RSS feed option extra_requires [RSS])
Metadata
Release files for yolk 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| yolk-0.2.0.tar.gz | 75.4 kB | Without provenance | Details |
Release files / yolk-0.2.0.tar.gz
| Download URL | yolk-0.2.0.tar.gz |
|---|---|
| Size | 75.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6ed5865c24f02984a4b21de23a05324894b865330b452d1d65a690100a915496
|
|
BLAKE2b-256 checksum How to use checksums |
4b715af434a11c7a10a4324467b7c46a4d80edacb006fb2d46b027f0dad58377
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for yolk 0.2.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.