Version 2025.1.0
is a major release.
New features
- Improve Error Message When Reading Invalid Files (#230)
- Improve get_node (#229)
- Add stats.sum Function (#243)
- Add Function to Replace Profile Index (#237)
- Enable timemory Reader (#240)
- Unicode Histogram in Tree (#225)
- Enable numpy >= 2.0 (#249)
- display more than 2 metrics on the tree visualization (#255)
Documentation updates
- Add Notebooks to Thicket Docs (#222)
- Re-render NCU Notebook with Updated Text (#228)
- add hpdc 2025 materials (#254)
Bug fixes
Internal changes
- Skip test_display if seaborn not installed (#234)
- Only Print Duplicates in Error Message (#226)
- Adds CI to run unit tests against Pandas 3.0 (#220)
- Add profile_idx_name as member to Thicket class (#235)
- Update to ubuntu-latest (#244)
- Fix Query Unit Test (#247)
- Fix Timeseries Tests for Updated Aggregation (#251)
- Unit Test for node_ordering Setting (#236)
- Re-exports QueryMatcher from init.py to be consistant with Hatchet (#223)