Current collected state Current
Observed since 20 Oct, 18:20 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
vault SDK — Python 消费方通过它读 credentials / resources / projects,避免 subprocess
Python SDK for vault —— 读 credentials / resources / projects 不走 subprocess。
pip install acong-tech-vault-sdk
# 或
uv add acong-tech-vault-sdk
import os
os.environ.setdefault("VAULT_DATA_DIR", "/path/to/vault/data")
from vault_sdk import cred, resource, project, find_credential
# 取 credential
c = cred("aliyun-power-app-ak")
print(c["credentials"]["access_key_id"])
# 取 resource
sign = resource("aliyun", "sms-sign", "杭州阿空智能科技")
# 取 project 的所有依赖
p = project("xiangqin")
print(p["uses"]["credentials"]) # ["aliyun-main", "aliyun-power-app-ak", ...]
# v1 兼容:按旧 platform 名查
c = find_credential("aliyun.power-app")
VAULT_DATA_DIR:必需。vault 的 data/ 目录(或其子集)的路径。
生产环境推荐把本项目需要的 credentials/resources/projects 文件推到独立目录,设 VAULT_DATA_DIR=/opt/xiangqin/vault-data。
开发环境软链 ln -s /Users/yarnb/vault/data ~/.vault/data 即可。
详见 vault 项目 decisions/2026-04-22-2300-v2-schema-*.md。5 概念分层:
Platform ─┬─ Account ── Credential
└─ Resource
Project ─── uses {credentials, resources}
MIT
pypistats · 47 observations shown. Missing days are unknown. Source category: overall: without mirrors.
| Date / source period | Value | Observed at |
|---|---|---|
| 2026-10-20 – 2026-10-20 | 2 | 2026-10-21T14:36:42.7452356Z |
| 2026-10-16 – 2026-10-16 | 1 | 2026-10-21T14:36:42.7452356Z |
| 2026-10-11 – 2026-10-11 | 3 | 2026-10-21T14:36:42.7452356Z |
| 2026-10-10 – 2026-10-10 | 3 | 2026-10-21T14:36:42.7452356Z |
| 2026-10-09 – 2026-10-09 | 1 | 2026-10-21T14:36:42.7452356Z |
| 2026-10-08 – 2026-10-08 | 2 | 2026-10-21T14:36:42.7452356Z |
| 2026-10-06 – 2026-10-06 | 1 | 2026-10-21T14:36:42.7452356Z |
| 2026-09-30 – 2026-09-30 | 1 | 2026-10-21T14:36:42.7452356Z |
| 2026-09-28 – 2026-09-28 | 1 | 2026-10-21T14:36:42.7452356Z |
| 2026-09-27 – 2026-09-27 | 1 | 2026-10-21T14:36:42.7452356Z |
| 2026-09-26 – 2026-09-26 | 6 | 2026-10-21T14:36:42.7452356Z |
| 2026-09-25 – 2026-09-25 | 2 | 2026-10-21T14:36:42.7452356Z |
| 2026-09-24 – 2026-09-24 | 1 | 2026-10-21T14:36:42.7452356Z |
| 2026-09-22 – 2026-09-22 | 1 | 2026-10-21T14:36:42.7452356Z |
| 2026-09-21 – 2026-09-21 | 1 | 2026-10-21T14:36:42.7452356Z |
| 2026-09-20 – 2026-09-20 | 1 | 2026-10-21T14:36:42.7452356Z |
| 2026-09-19 – 2026-09-19 | 2 | 2026-10-21T14:36:42.7452356Z |
| 2026-09-18 – 2026-09-18 | 1 | 2026-10-21T14:36:42.7452356Z |
| 2026-09-17 – 2026-09-17 | 3 | 2026-10-21T14:36:42.7452356Z |
| 2026-09-16 – 2026-09-16 | 2 | 2026-10-21T14:36:42.7452356Z |
| 2026-09-15 – 2026-09-15 | 4 | 2026-10-21T14:36:42.7452356Z |
| 2026-09-12 – 2026-09-12 | 1 | 2026-10-21T14:36:42.7452356Z |
| 2026-09-10 – 2026-09-10 | 1 | 2026-10-21T14:36:42.7452356Z |
| 2026-09-09 – 2026-09-09 | 1 | 2026-10-21T14:36:42.7452356Z |
| 2026-09-07 – 2026-09-07 | 1 | 2026-10-21T14:36:42.7452356Z |
| 2026-09-06 – 2026-09-06 | 2 | 2026-10-21T14:36:42.7452356Z |
| 2026-09-01 – 2026-09-01 | 1 | 2026-10-21T14:36:42.7452356Z |
| 2026-08-31 – 2026-08-31 | 2 | 2026-10-21T14:36:42.7452356Z |
| 2026-08-30 – 2026-08-30 | 1 | 2026-10-21T14:36:42.7452356Z |
| 2026-08-28 – 2026-08-28 | 9 | 2026-10-21T14:36:42.7452356Z |
| 2026-08-27 – 2026-08-27 | 7 | 2026-10-21T14:36:42.7452356Z |
| 2026-08-24 – 2026-08-24 | 8 | 2026-10-21T14:36:42.7452356Z |
| 2026-08-23 – 2026-08-23 | 3 | 2026-10-21T14:36:42.7452356Z |
| 2026-08-20 – 2026-08-20 | 1 | 2026-10-21T14:36:42.7452356Z |
| 2026-08-19 – 2026-08-19 | 1 | 2026-10-21T14:36:42.7452356Z |
| 2026-08-18 – 2026-08-18 | 19 | 2026-10-21T14:36:42.7452356Z |
| 2026-08-17 – 2026-08-17 | 4 | 2026-10-21T14:36:42.7452356Z |
| 2026-08-14 – 2026-08-14 | 4 | 2026-10-21T14:36:42.7452356Z |
| 2026-08-13 – 2026-08-13 | 2 | 2026-10-21T14:36:42.7452356Z |
| 2026-08-09 – 2026-08-09 | 1 | 2026-10-21T14:36:42.7452356Z |
| 2026-08-07 – 2026-08-07 | 2 | 2026-10-21T14:36:42.7452356Z |
| 2026-08-04 – 2026-08-04 | 4 | 2026-10-21T14:36:42.7452356Z |
| 2026-08-03 – 2026-08-03 | 4 | 2026-10-21T14:36:42.7452356Z |
| 2026-08-02 – 2026-08-02 | 1 | 2026-10-21T14:36:42.7452356Z |
| 2026-08-01 – 2026-08-01 | 1 | 2026-10-21T14:36:42.7452356Z |
| 2026-07-27 – 2026-07-27 | 1 | 2026-10-21T14:36:42.7452356Z |
| 2026-07-23 – 2026-07-23 | 2 | 2026-10-21T14:36:42.7452356Z |
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.1.0.dev20260422143608 | 22 Apr 2026 | 1 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 18:20 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:2a5b7fb6648ecc669ff19c58e1f2ecd1b625efa8d34336111d82e9976375c282