Skip to content

Add support or build new tool for wheels that we maintain that have prod dependencies #271

@sssoleileraaa

Description

@sssoleileraaa

Description

Proposing that we automate a way to check that we are pinning to versions of dependencies that we have diff-reviewed. Another variation of this proposal is to start including build-requirements.txt files for our non-debian package projects and actually pinning to our local wheels.

Background

Right now, the sdk wheel is built (indirectly) using securedrop-debian-packaging via PKG_DIR=../securedrop-client make build-wheels . Only our debian package repos, such as securedrop-client, maintain build-requirements.txt files so that we can use our own local wheels that we know we have diff-reviewed and built ourselves. It would also be more convenient to use this tool to build wheels and check their prod dependencies directly, e.g. PKG_DIR=../securedrop-sdk make wheel or something like that.
`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions