跳转到主要内容

一个与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 查看哈希值)

上传时间 Python 3

支持