Skip to content

Version 2.0.5 – Major Usability and Testing Upgrade

Choose a tag to compare

@yaniker yaniker released this 06 May 18:19
· 186 commits to main since this release
a14f0e0

Release Date: 05/06/2025

What's New

  1. trust_spectrum() now saves Trust spectrum plots and conditional density plots in the appropriate trustpy/nts or trustpy/cnts folders.
  2. Plot filenames now auto-append extensions (e.g., .png) if missing.
  3. show_summary() now illustrates the results in table form.
  4. export_summary() now saves the results in .csv form in the appropriate trustpy/nts or trustpy/cnts folders.
  5. Output directories are auto-created for consistent saving.
  6. 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.
  7. Polished and clarified docstrings and inline comments.
  8. Updated README with simplified setup instructions, usage examples, and confirmation that unit tests have already been executed prior to release.