MASGuardEval Python package
MASGuardEval evaluates guarded and baseline agent tool calls in an isolated
software workspace. The package provides a Python SDK and a masguardeval
command. The default adapter is scripted; its outputs are reference examples,
not empirical safety estimates.
Install with python -m pip install masguardeval (or use
python -m pip install ./backend from a checkout). See the
SDK guide,
integrations,
and runnable examples
for the public API and integrations. The command accepts caller-supplied
scenario datasets; run masguardeval --help after installation.
The Python package and code under backend/ are licensed under the
MIT License.
The paper, study datasets, reviewer records, and other repository materials
are outside this package license.
Metadata
Release files for masguardeval 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| masguardeval-0.1.1.tar.gz | 99.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| masguardeval-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 191.7 kB
Release files / masguardeval-0.1.1.tar.gz
| Download URL | masguardeval-0.1.1.tar.gz |
|---|---|
| Size | 99.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ea0a40f4d2cdff995a94a3990a5dd296a36ce06c1f559c7df6d08854393ecba1
|
|
BLAKE2b-256 checksum How to use checksums |
ecb82d6d7cee90da91bc06b1f78a99886f2ed87261116feb1b4cf4c8619a3b90
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.
Transparency logRelease files / masguardeval-0.1.1-py3-none-any.whl
| Download URL | masguardeval-0.1.1-py3-none-any.whl |
|---|---|
| Size | 92.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3719cded0b90c874ac834e35b43d9687d06f719a3db36ff39adf63fb1f26a0d8
|
|
BLAKE2b-256 checksum How to use checksums |
105733fe58db944323c166043c78f54a2f3abc2cc244da45340ca685436833df
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.
Transparency log