Version 2.0.5 – Major Usability and Testing Upgrade
Release Date: 05/06/2025
What's New
trust_spectrum()now saves Trust spectrum plots and conditional density plots in the appropriate trustpy/nts or trustpy/cnts folders.- Plot filenames now auto-append extensions (e.g., .png) if missing.
show_summary()now illustrates the results in table form.export_summary()now saves the results in .csv form in the appropriate trustpy/nts or trustpy/cnts folders.- Output directories are auto-created for consistent saving.
- Comprehensive unit tests covering constructor assertions, shape validations, and output correctness for both NTS and CNTS are added via
pytest. Tests run via pytest --cov=trustpy with 100% coverage of critical checks. - Polished and clarified docstrings and inline comments.
- Updated README with simplified setup instructions, usage examples, and confirmation that unit tests have already been executed prior to release.