跳转到主要内容

Python包索引(PyPI)的命令行界面。

项目描述

pypi-cli

Latest version Travis-CI

Python包索引(PyPI)的命令行界面。获取包信息、下载统计信息等。

Screenshot

现在获取

$ 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)

  • 首次发布。

  • 支持statbrowsesearchinfo命令。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

pypi-cli-0.4.1.tar.gz (10.0 kB 查看哈希)

上传时间

支持者: