一个与Quetz服务器交互的Python客户端。
项目描述
quetz-client
一个与Quetz服务器交互的Python客户端。此客户端与所有此处列出的quetz版本兼容。
安装
从conda-forge
mamba install quetz-client
从这个仓库
您可以使用以下命令以开发模式安装此包:
git clone git@github.com:mamba-org/quetz-client.git
cd quetz-client
# create and activate a fresh environment named quetz-client
# see environment.yml for details
mamba env create
conda activate quetz-client
pre-commit install
pip install --no-build-isolation -e .
用法
Python客户端
from quetz_client import QuetzClient
url = "" # URL to your Quetz server
token = "" # API token for your Quetz server
client = QuetzClient.from_token(url, token)
for channel in client.yield_channels():
print(channel)
CLI客户端
export QUETZ_SERVER_URL="" # URL to your Quetz server
export QUETZ_API_KEY="" # API token for your Quetz server
quetz-client --help
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装软件包 的信息。
源代码分发
quetz_client-0.5.0.tar.gz (7.0 kB 查看哈希值)
构建分发
quetz_client-0.5.0-py3-none-any.whl (5.8 kB 查看哈希值)
关闭
quetz_client-0.5.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c955f6e60f08340a42e30d15b318d54e1c70dd8be3cf454a195db30f6414c4e4 |
|
MD5 | b244ecce75ab716199f71b616aad36f1 |
|
BLAKE2b-256 | 4c79c826fb308818bf9ee36c1e0bcf1a7a4dc13dcf1289ed62cb937d85a406f0 |
关闭
quetz_client-0.5.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8b00d21ebdcfd2b01d64082b59d764f083883a5a320ce6f3c4617504f6abeb20 |
|
MD5 | 72dba778eb015e1709a496200bf92910 |
|
BLAKE2b-256 | 0c3e0ac0636547f657e38525fdb1e49a08994471bbc7665127f74c84e22c1f25 |