跳转到主要内容

稀疏命令行工具。

项目描述

Status License CircleCI

Sparse CLI

Sparse CLI是Sparse地理分布式数据库托管服务的命令行工具。它用Python开发,代码在MIT许可证下发布,地址为github.com/sparse-data/sparse-cli

开发

您可以通过在Python3环境中安装依赖项并在开发中开发egg来安装CLI进行本地开发。

pip install -r requirements.txt
python setup.py develop

这将在您的本地Python环境bin文件夹中安装一个sparse二进制文件。您可以通过例如检查它是否在您的路径上。

which sparse

构建

如果您想构建独立的二进制文件,您首先需要安装额外的开发要求。

pip install -r dev-requirements.txt

然后您可以使用以下命令构建一个Pex可执行文件。

python setup.py bdist_pex --bdist-all

这将在./dist/sparse创建一个二进制文件,您可以将其复制并在系统上的任何位置运行。

或者,您可以使用PyOxidizer构建包含嵌入式Python解释器的独立二进制文件。

pyoxidizer run

这将在./build/:target/debug/install/sparse创建一个二进制文件,您可以在具有与构建机器相同架构和OS的任何机器上运行。

用法

运行不带参数或带有--help标志的sparse命令,以获取用法信息。

sparse --help

您可以深入了解资源/命令组以及单个命令的用法信息,例如。

sparse auth --help
sparse auth login --help

有关Sparse网站的更多文档

测试

运行测试需要 nosecoverage,它们包含在 dev-requirements.txt 文件中。

然后,运行例如:

nosetests --with-coverage --cover-package sparse

项目详情


下载文件

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

源分发

sparse-cli-0.0.2.tar.gz (7.3 kB 查看哈希值)

上传时间

由以下支持