pytest-dev — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited pytest-dev (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Produce high-signal, low-flake, fast pytest suites and CI configs, with an explicit focus on measurable wins (runtime, flake rate, coverage quality).
patching internals
--durations + a single baselineUse python3 by default. If the project uses uv, prefer uv run python.
python3 -m pytest path/to/test_file.py -qpython3 -m pytest -x --maxfail=1python3 -m pytest --durations=20 --durations-min=0.5python3 -m pytest --junitxml=reports/junit.xmlpython3 -m pytest -n auto --dist loadtestpaths, norecursedirs, avoid importingheavy modules at import time).
Read these when needed (keep SKILL.md lean):
references/pytest_core.md: fixtures, markers, parametrization, strict mode,TOML config, subtests (pytest 9.x).
references/plugins.md: plugin selection + usage patterns.references/performance.md: collection/runtime profiling and speedups.references/ci_github_actions.md: sharding, artifacts, caching, concurrency.scripts/junit_slowest.py: report slowest tests/files from JUnit XML.scripts/junit_split.py: split test files into N shards using JUnit timings.scripts/run_pytest_filelist.py: run pytest for a list of test files.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.