用于查询PyPI和您系统上安装的Python包的命令行工具。
项目描述
安装
$ pip install --upgrade yolk3k
摘要
Yolk是一个Python工具,用于获取有关已安装Python包的信息,并查询PyPI(Python包索引)上可用的包。yolk3k是原始yolk的分支。yolk3k增加了对Python 3的支持(同时保持对Python 2的支持)。它还增加了其他功能。
您可以通过查询PyPI来查看哪些包是活跃的、非活跃的或开发模式,并显示哪些有可用的更新版本。
用法示例
$ 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
以下选项查询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
实用技巧
检查PyPI上描述中的无效reStructuredText(使用rstcheck)
$ yolk --query-metadata=pip --fields=description | rstcheck -
项目详情
关闭
yolk3k-0.9.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | cf8731dd0a9f7ef50b5dc253fe0174383e3fed295a653672aa918c059eef86ae |
|
MD5 | d5e624fefdc9806986c05cc7c19da485 |
|
BLAKE2b-256 | b14d8d00d5e7c07c7969f2134c5af082d338ebcc6027e2ea6c0d6a6bc149d0ec |