Skip to content

Commit

Permalink
Merge pull request #721 from nkeim/releasenotes-v06
Browse files Browse the repository at this point in the history
DOC: Update release notes to include all contributions since v0.5
  • Loading branch information
nkeim authored Feb 17, 2023
2 parents 8238c4b + 15dc6bb commit 8bc7165
Showing 1 changed file with 21 additions and 4 deletions.
25 changes: 21 additions & 4 deletions doc/releases/v0.6.txt
Original file line number Diff line number Diff line change
@@ -1,10 +1,21 @@
v0.6
----

This release focuses on fixing bugs and some inconsistencies in the prediction
This release adds an efficient way to use custom distance metrics during
linking, and fixes bugs and some inconsistencies in the prediction
capabilities. Some existing code that used prediction may now fail to run until
a (minor) update is made.

This release includes contributions by @magnunor, @freemansw1, @crisp-snakey,
@rbnvrw, @caspervdw, @tacaswell, and @nkeim.

Enhancements
~~~~~~~~~~~~

- Linking can now use any ``DistanceMetric`` class from sklearn to compute
distances (#692 by @freemansw1)
- Several documentation fixes by @magnunor and @nkeim

API Changes
~~~~~~~~~~~

Expand All @@ -15,18 +26,24 @@ API Changes
raise an exception that explains this change. If you provide pos_columns
when creating the predictor, you do not have to supply it when subsequently
using the link_df() or link_df_iter() methods to link your features.
(@nkeim, #710)
- ``reconnect_traj_patch()`` is now available as ``trackpy.reconnect_traj_patch``
and is described in the API documentation. (@nkeim, #648)

Bug Fixes
~~~~~~~~~

- When linking with prediction, the predictor now correctly uses the same
position columns as the linker, and correctly handles the pos_columns
argument if specified.
- The link_df() method of predictor objects now works correctly.
argument if specified. (@nkeim, #710)
- The link_df() method of predictor objects now works correctly. This is
reflected in the updated prediction tutorial. (@nkeim, #710)

Dependencies
~~~~~~~~~~~~

- trackpy is now being tested in conda environments with Python 3.10.
- trackpy is no longer tested with Python 3.6.
- trackpy now requires the ``looseversion`` package
- trackpy now requires the ``looseversion`` package to work with newer scipy
(@crisp-snakey, #706)
- Much work on testing and packaging infrastructure by @tacaswell and @caspervdw

0 comments on commit 8bc7165

Please sign in to comment.