Skip to content

Implement foundational validation logic #105

@pradyunsg

Description

@pradyunsg

This would be something like:

installer.validators.validate_all_files_match_record(source: WheelSource) -> None
installer.validators.validate_record(source: WheelSource) -> None

These raise installer.validators.ValidationError if the source is not a valid wheel.

Metadata

Metadata

Assignees

No one assigned

    Labels

    type: taskSomething that needs to be done that is not a bug or feature

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions