Skip to content

v0.1.1 — Bug fixes from external testing

Choose a tag to compare

@Kareem-Rashed Kareem-Rashed released this 25 Mar 09:51
2022caa

What's new in v0.1.1

Patch release fixing 5 bugs found during external testing, plus corrected PyPI project links.

Fixed

  • TestResult.score → renamed to TestResult.overall_score (was causing AttributeError for users following the README Quick Start)
    • CLI --output-html / --output-json flags now correctly write report files (env vars were set but never read by evaluate())
    • raise_on_failure=True now calls sys.exit(1) instead of raising AssertionError — CI/CD pipelines expecting a non-zero exit code now work correctly
    • pytest_plugin.py hard import pytest replaced with a guarded import — no longer crashes when pytest is not installed
    • Reason text in live console output no longer truncated at 80 characters
    • Fixed all PyPI project links (Homepage, Repository, Bug Tracker, Changelog, Docs) to point to correct GitHub URL

No breaking changes

All v0.1.0 code is fully compatible.