Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

pytest-mateprobe

Optional pytest integration for mateprobe, version 0.1.0a4.

Install both packages from the repository root:

pip install -e . -e ./packages/pytest-mateprobe

The mateprobe fixture exposes check(document, context, contracts, policy=None) and audit(cases, contracts, detection=1.0, preservation=1.0, policy=None). Failures identify the rule, status, surface and evidence. --mateprobe-report=report.json writes all reports, including failed checks. Audit thresholds require both violation and preservation cases.

Pytest discovers this package through the pytest11 entry point. The core library has no pytest dependency. Serial JSON reports only; distributed report merging is not supported.

Alpha software; MIT license. General free-text truthfulness is outside its guarantees.

Audit existing validators (a4)

Version 0.1.0a4 provides mateprobe.audit_validator(validator, cases, obligations=..., validator_id=..., detection=1.0, preservation=1.0) for existing validators. It records JSON results before asserting thresholds, including failures. Install both packages at 0.1.0a4; this API is not in older a2/a3 wheels. See the audit guide.

audit_validator also accepts optional provenance=... from the explicit Git helpers. Its nested report uses schema 2; the aggregate pytest envelope remains schema 1. Missing metadata is not automatically inferred from CI environment variables. See provenance.

Metadata

Release files for pytest-mateprobe 0.1.0a4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pytest-mateprobe 0.1.0a4
File Size Uploaded
pytest_mateprobe-0.1.0a4.tar.gz 3.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pytest-mateprobe 0.1.0a4
File Interpreter ABI Platform
pytest_mateprobe-0.1.0a4-py3-none-any.whl Python 3 none any Details

Total release size: 8.3 kB

Release files / pytest_mateprobe-0.1.0a4.tar.gz

Download URL pytest_mateprobe-0.1.0a4.tar.gz
Size 3.5 kB
Tags Source
SHA-256 checksum
How to use checksums
4c57f2ed9e0385413681199e641e0a3b825d15a7f91e581bbb004a0a9b578746
BLAKE2b-256 checksum
How to use checksums
57e3c7318cc92995f5d1cf5b015734e26201b8a577b052895b72ad2bdca01785
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 Sep 29, 2026.

Transparency log

Release files / pytest_mateprobe-0.1.0a4-py3-none-any.whl

Download URL pytest_mateprobe-0.1.0a4-py3-none-any.whl
Size 4.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7dfab82a48c27224c9e2b30f705530c9cde13dabb0891322ba772a5ca0cc1fef
BLAKE2b-256 checksum
How to use checksums
7d2e558ea75b35674c019cec7290dfcc85ce86ec5242246749f6e2504e628706
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 Sep 29, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.0a4 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page