#package #evidence #read #testing #version

evp

Library to work with evidence packages (*.evp)

5 releases

Uses new Rust 2024

1.0.0-beta.4 Dec 6, 2025
1.0.0-beta.3 Oct 8, 2025
1.0.0-beta.2 Aug 28, 2025
1.0.0-beta.1 Aug 20, 2025
0.0.0 Aug 20, 2025

#352 in Email

GPL-3.0-or-later

1.5MB
2K SLoC

evp

evp is a library that reads and produces Evidence Packages, as defined by Internet Draft draft-hopkins-evp-spec


Evidence Packages (EVP)

Taking evidence is a key part of any software testing process. This library works with evidence packages, defined in Internet Draft draft-hopkins-evp-spec.

This specification is currently in review, so this library is not yet at version 1.0.0.

Usage

For documentation for this library, please add it to your project, then use the following command to generate documentation, including for this library.

$ cargo doc --open

It may also be useful to refer to EvidenceAngel and TestAngel, which both make use of this library.

Dependencies

~21–34MB
~576K SLoC