CLI installer for krow-agent-sdk-runtime via Krow Cloud reverse proxy.
Project description
Krow SDK Install CLI
CLI installer for
krow-agent-sdk-runtimevia Krow Cloud reverse proxy (M9 v2).
用途
krow-sdk-install 是 Krow Agent SDK 的私有 runtime wheel 安装器:
pip install krow-agent-sdk # 公开 SDK
krow-sdk-install --api-key sk-xxx # 私有 runtime(走 Krow Cloud reverse proxy)
整个过程不需要你接触 PyPI / GitHub PAT — 客户端只与 api.krow.cn 一个 endpoint 通信。
工作流程
- CLI 调 Krow Cloud
GET /sdk/runtime/pypi/simple/krow-agent-sdk-runtime/拉 PEP 503 index - Krow Cloud gateway 鉴权(Bearer
$KROW_API_KEY)+ 套餐 entitlement + rate limit - CLI 选当前 host 的 wheel(
platform_tag×python_tag),调GET /sdk/runtime/pypi/files/<wheel> - CLI 校验 wheel SHA256 与 PEP 503 hash fragment 一致 →
pip install <wheel>本地
用法
# 标准用法(生产)
krow-sdk-install --api-key $KROW_API_KEY
# 用 staging endpoint(M9 W3 联调用)
krow-sdk-install --api-key $KROW_API_KEY --base-url https://api-staging.krow.cn
# 仅下载不装(air-gap 场景)
krow-sdk-install --api-key $KROW_API_KEY --download-only --output-dir ./wheels/
# dry-run(看会做什么但不真装)
krow-sdk-install --api-key $KROW_API_KEY --dry-run
详细文档
runtime-install.md— 用户安装指南api-reference.md— SDK API 手册
License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file krow_sdk_install-0.8.12.11-py3-none-any.whl.
File metadata
- Download URL: krow_sdk_install-0.8.12.11-py3-none-any.whl
- Upload date:
- Size: 24.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6f5552061f12ad183b938b6030b6684a749739748efa85b46f596959ff8d5d28
|
|
| MD5 |
d3a2c2229fe218fae62909c59b9e47b1
|
|
| BLAKE2b-256 |
1931e29b862b7129828d6a85f7d67467eb82cab65d27aa74d855ab42a06d73b0
|
Provenance
The following attestation bundles were made for krow_sdk_install-0.8.12.11-py3-none-any.whl:
Publisher:
sdk-install-cli-publish.yml on aullik5/krow
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
krow_sdk_install-0.8.12.11-py3-none-any.whl -
Subject digest:
6f5552061f12ad183b938b6030b6684a749739748efa85b46f596959ff8d5d28 - Sigstore transparency entry: 1573359230
- Sigstore integration time:
-
Permalink:
aullik5/krow@1fcc870f50f3493b840bcc1ba0fc5943bcfe5e57 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/aullik5
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
sdk-install-cli-publish.yml@1fcc870f50f3493b840bcc1ba0fc5943bcfe5e57 -
Trigger Event:
workflow_dispatch
-
Statement type: