Skip to content

v2023.3.0

Compare
Choose a tag to compare
@slabasan slabasan released this 13 Nov 22:25
· 112 commits to develop since this release

Version 2023.3.0 is a major release.

New features

  • Thicket-specific tree renderer
  • StatsFrame MultiIndex Squash
  • One Profile per Hash
  • Fill Performance DataFrame

Documentation updates

  • add new page with tutorial materials
  • add CITATION.cff for HPDC submission
  • change figs to match tree and dataframe
  • update readme to point to docs
  • Docs fixes
  • add thicket documentation and tutorial through read the docs

Bug fixes

  • Add Pandas Groupby Functionality to Stats Functions
  • Fix tree indexing to correspond with statsframe
  • Intersection Bugfix
  • Fix unify_ensemble handling of None
  • Bugfix reader_dispatch
  • query: return new copy of thicket

Internal changes

  • Refactor Ensemble Functions & Change Ensemble APIs
  • add initial tests for stats
  • Preference Redesign
  • Separate .set_title() from initial sns.heatmap call
  • Relax Verify Thicket Structure Check for Stats Functions
  • StatsFrame change name to a column index, not column
  • Return dictionary instead of list in groupby
  • Adds automatic ownership test and fixes
  • Sort performance data index after columnar_join
  • Use Deterministic Hash Algorithm
  • Adds usability of show_metric_columns() to statistic functions
  • Fixes the dependencies in setup.py and adds a script to autogenerate new requirements.txt files from setup.py