稀疏命令行工具。
项目描述
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网站的更多文档。
测试
运行测试需要 nose 和 coverage,它们包含在 dev-requirements.txt 文件中。
然后,运行例如:
nosetests --with-coverage --cover-package sparse
项目详情
关闭
sparse-cli-0.0.2.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bd5f675954125f95b5fbcc8d8188d30d3ccf1a51e1bc719e7160e8f17879ba95 |
|
MD5 | 7bc6e5d2be7561f97e67c0a5b2154518 |
|
BLAKE2b-256 | fb3a4eb4b36b64414d0429e31e087a509d70e2e72d2dc68cc846d3b779391525 |