yolk
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 -
Metadata
Release files for yolk3k 0.9
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 | |
|---|---|---|---|---|
| yolk3k-0.9.tar.gz | 19.2 kB | Without provenance | Details |
Release files / yolk3k-0.9.tar.gz
| Download URL | yolk3k-0.9.tar.gz |
|---|---|
| Size | 19.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cf8731dd0a9f7ef50b5dc253fe0174383e3fed295a653672aa918c059eef86ae
|
|
BLAKE2b-256 checksum How to use checksums |
b14d8d00d5e7c07c7969f2134c5af082d338ebcc6027e2ea6c0d6a6bc149d0ec
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for yolk3k 0.9
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.