Skip to content

[馃殌 Feature]: Include SBOMs with Selenium Manager binaries#17808

Description

@stefan6419846

Description

The Python packages for selenium currently bundle Rust-based binaries in their wheels:

  • selenium/webdriver/common/linux/selenium-manager
  • selenium/webdriver/common/macos/selenium-manager
  • selenium/webdriver/common/windows/selenium-manager.exe

For these binaries, the license data is incomplete (especially regarding the used dependencies) and thus possibly violates the corresponding licenses. For this reason, I propose to at least provide corresponding SBOM files with the distributions for the bundled dependencies and possibly generate a third-party license/notice file as well.

Have you considered any alternatives or workarounds?

Use the corresponding Cargo.lock file from Git to generate the corresponding files myself.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    B-buildIncludes scripting, bazel and CI integrationsC-rustRust code is mostly Selenium ManagerI-enhancementSomething could be better

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions