Python包索引(PyPI)的命令行界面。
项目描述
pypi-cli
Python包索引(PyPI)的命令行界面。获取包信息、下载统计信息等。
现在获取
$ pip install pypi-cli
需求
Python >= 2.7 或 >= 3.3
示例
获取包信息
使用 pypi info 命令获取包的摘要信息。
$ pypi info matplotlib
matplotlib ========== Python plotting package Latest release: 1.3.1 Last day: 2,015 Last week: 16,744 Last month: 59,989 Author: John D. Hunter, Michael Droettboom Author email: mdroe@stsci.edu PyPI URL: http://pypi.python.org/pypi/matplotlib Home Page: https://matplotlib.net.cn License: BSD
获取下载统计信息
使用 pypi stat 命令获取包的下载统计信息。
$ pypi stat numpy
Fetching statistics for 'http://pypi.python.org/pypi/numpy'. . . Download statistics for numpy ============================= Downloads by version 1.0 06/12/02 [ 1,904 ] * 1.3.0 09/04/06 [ 34,900 ] ** 1.4.1 10/04/24 [ 17,977 ] * 1.5.0 10/09/15 [ 23,462 ] ** 1.5.1 10/11/18 [ 49,311 ] *** 1.6.0 11/05/14 [ 39,431 ] ** 1.6.1 11/07/24 [ 168,287 ] ******** 1.6.2 12/05/20 [ 374,288 ] ****************** 1.7.0 13/02/12 [ 147,759 ] ******* 1.7.1 13/04/07 [ 1,006,008 ] ********************************************** 1.8.0 13/10/30 [ 513,208 ] ************************ 1.7.2 13/12/31 [ 2,974 ] * 1.8.1 14/03/26 [ 356,674 ] ***************** Min downloads: 1,904 (1.0) Max downloads: 1,006,008 (1.7.1) Avg downloads: 210,475 Total downloads: 2,736,183 Last day: 3,901 Last week: 44,842 Last month: 182,480
浏览到包的 PyPI 或主页
使用 pypi browse 在浏览器中打开包的 PyPI URL。
$ pypi browse textblob
您也可以访问包的主页。
$ pypi browse textblob --homepage
搜索包
使用 pypi search 搜索 PyPI 包。
$ pypi search 'requests oauth'
Search results for "requests oauth" suds_requests oauth requests requests-oauthlib requests-foauth requests-oauth requests-oauth2 wsgioauth pmr2.oauth django-oauth-plus
更多
要获取帮助或列出可用命令
$ pypi --help
您也可以使用子命令获取帮助
$ pypi stat --help
许可证
MIT 许可。有关详细信息,请参阅捆绑的 LICENSE 文件。
变更日志
0.4.1 (2015-10-04)
使用显式的 u'' 前缀而不是从 __future__ 导入 unicode_literals,以避免 Py2 上的 click 警告。
在 Python 3.5 上进行了测试。
0.4.0 (2014-12-22)
不要固定 python-dateutil==2.2。
在分页器中回显搜索结果。
0.3.2 (2014-09-09)
使用HTTPS URL。感谢Alex Gaynor。
修复当包的摘要为None时的搜索错误。感谢Eric Lo。
0.3.1 (2014-06-18)
在分页器中禁用显示搜索结果,直到click更好地支持ANSI样式。感谢Arne Neumann提供的报告。
支持click的新版本。感谢Juraj Bubniak提供的报告。
0.3.0 (2014-06-15)
修复导致在Python 3上搜索引发TypeError的bug。感谢@barrio提供的报告。
搜索命令显示包摘要。
搜索命令在分页器中显示所有结果。
0.2.1 (2014-06-12)
修复导致搜索崩溃的bug。感谢Christian Pedersen提供的报告。
0.2.0 (2014-06-09)
向搜索命令添加--web选项。
修复定位包含下划线字符的包的bug。
将许可证、维护者以及文档信息添加到info命令中。
0.1.0 (2014-06-08)
首次发布。
支持stat、browse、search和info命令。
项目详情
关闭
pypi-cli-0.4.1.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8f49717223f53c2870d27ea33a0c19c69c5bd54c49b827fe06633808b4b482e9 |
|
MD5 | b2e91b019a60f7e01726778c92264819 |
|
BLAKE2b-256 | d37997058ac718a0cf3f0fe3f96675a3df2e437579233fcebdf935eea5da0351 |