#5193·syft

在使用 `--enrich` 时支持同时提交包注册请求

作者: winwinashwin创建于 2026年8月18日更新于 2026年9月14日
标签enhancement

您想添加什么:

支持在使用 --enrich 时同时提交包注册请求。 目前,增强请求似乎是同步/顺序执行的。 我通过使用 verbose logging 来验证这一点:

bash
SYFT_CACHE_DIR=/tmp/syft-cache syft file:pnpm-lock.yaml \
  --select-catalogers npm \
  --enrich JavaScript \
  -o spdx-json=pnpm.sbom.json \
  -vvvv

如果 Syft 能够并行执行注册查找,最好设置一个可配置的并发限制,以避免包注册器过载或达到速率限制,这将是很有用的。