Skip to content

REL: start shipping SBOMs in NumPy sources and wheels #29465

@rgommers

Description

@rgommers

PEP 770 – Improving measurability of Python packages with Software Bill-of-Materials was accepted earlier this year, making it possible to ship SBOMs in Python packages. See gh-29178 for more context.

This issue is for tracking the implementation. We need two different types of SBOMs:

  1. One or more SBOMs for code that is vendored inside the NumPy repository.
  2. Dynamically generated SBOMs that reflect software components that were vendored as part of the wheel build process, if any (e.g., libscipy_openblas.so).

To implement this, we need tooling support. Relevant upstream issues:

Other relevant activity:

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions