最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

dependencies - Should I generate an SBOM for a Python library with bounded version ranges? - Stack Overflow

programmeradmin1浏览0评论

I'm maintaining a Python library and considering whether I should generate a Software Bill of Materials (SBOM) for it. However, my pyproject.toml defines dependencies using bounded version ranges (e.g., >=1.0, <=2.0), meaning that the exact versions used can vary depending on the environment.

My main questions are:

  1. Is it necessary to generate an SBOM for a library when dependencies are defined with version ranges instead of exact versions?

  2. How should I generate the SBOM? Should it be generated without resolving exact versions (only listing direct dependencies as specified in pyproject.toml)? Or should it include resolved exact versions along with transitive dependencies?

发布评论

评论列表(0)

  1. 暂无评论