tobac v1.3.1 Release

13 views
Skip to first unread message

sean.f...@colostate.edu

unread,
Jun 28, 2022, 3:17:10 PM6/28/22
to tobac
Hi tobac users, 

We are pleased to announce the release of tobac v1.3.1 today. While v1.3.1 is a bugfix release, some of you may not have seen the v1.3.0 release, which included some substantial optimizations to the tracking and feature detection algorithms, so I've included the release notes on both at the bottom of this email. 

The tobac repository (and associated projects) have been moved to a new overarching organization on GitHub: https://github.com/tobac-project/. This new organization includes the main tobac repository, the tutorial repositories, and any future tobac package-associated repositories. 

To update to tobac v1.3.1, you can `conda update -c conda-forge tobac`, or whatever is appropriate for your package manager. Development continues on v1.3.2, v1.4, v1.5, and beyond. Feel free to join the development efforts on the GitHub here: https://github.com/tobac-project/tobac

Release notes:

v1.3.1

Changelog:

Enhancements

  • Added auto-downloading of files in the example notebooks if data isn't already present #113

Bug fixes

  • Fixed a bug with map_tracks that had it plot untracked cells caused by the switch to -1 for untracked cells #130

Repository enhancements

  • New pull request template for the repository, including a checklist to be completed for each pull request #120
v1.3.0

Changelog:

Enhancements

  • Significant performance improvements for tracking #89
  • Significant performance improvements for feature detection and segmentation #90
  • Performance improvement for calculate_area #93
  • Added ability to set a user defined stub cell value instead of np.nan. Default value is -1 and stub cell values are now integers instead of floats by default #74
  • Added deprecation warnings for parameters min_num in feature detection and d_min in tracking, and added exceptions when multiple, incompatible parameters are given (e.g. d_max and v_max) #107

Bug fixes

  • Fixed level parameter in segmentation, as this previously had no effect #92
  • Remove is comparisons for string literals #99
  • Added missing raise for exception in get_spacings #105
  • Remove automatic setting of matplotlib backend to agg on import #100
  • Fix deprecation warnings for changed import paths in dependencies #110

Documentation

  • Added recommended python style #72
  • Updated author list and email addresses #109

Repository enhancements

  • Black formatting of all python code and formatting check in actions #78
  • Pre-commit hook for black formatting #96
Thanks,
The tobac dev team
Reply all
Reply to author
Forward
0 new messages