Skip to content

Releases: GoldenCheetah/sweatpy

0.20.1

16 Apr 11:23
be36147
Compare
Choose a tag to compare

[0.20.1] - 2021-04-16

Fixed

  • Fixed issue when pool_lengths=True but there are no pool length records in the FIT file.

0.20.0

15 Apr 13:16
3cc945b
Compare
Choose a tag to compare

[0.20.0] - 2021-04-15

Added

  • read_fit() now returns pool length records when the pool_lengths=True argument is passed.
  • read_fit() now return raw FIT messages when a raw_message=True argument is passed.
  • read_fit() can now return metadata and device information.

0.19.0

06 Apr 15:30
47af059
Compare
Choose a tag to compare

[0.19.0] - 2021-04-06

Added

  • Adds matplotlib dependency.
  • Extends sweat.read_fit() with support for multi session FIT files, hrv data, metadata (summaries and devices), error handling and much more...
  • Properly handles left-right balance from FIT files.
  • Adds Garmin FIT Profile based on the Garmin FIT SDK 21.47.

Fixed

  • Removes unnecessary numpy import in pdm docs.

0.18.1

12 Mar 13:59
73753df
Compare
Choose a tag to compare

[0.18.1] - 2021-03-12

Fixed

  • Fixes the index of mean max calculations as they were of by 1 second. First index is now 00:00:01 instead of 00:00:00.

0.18.0

12 Mar 10:40
f120286
Compare
Choose a tag to compare

[0.18.0] - 2021-03-12

Added

  • Adds monotonic argument to sweat.mean_max() to enforce a monotonically decreasing mean max curve. Usage: power.sweat.mean_max(monotonic=True). Defaults to False.

0.17.1

09 Mar 13:24
a954f70
Compare
Choose a tag to compare

[0.17.1] - 2021-03-09

Fixed

  • Numerical columns are now converted to numeric dtypes for gpx files.

0.17.0

31 Dec 11:02
b7dae36
Compare
Choose a tag to compare

[0.17.0] - 2020-12-31

Fixed

  • Fixes error when loading FIT file without location data.

Changed

  • Removes "forward fill" when resampling dataframes. Users can manually get the old behavior back by running df = df.ffill().

0.16.1

19 Nov 19:12
b1c27f5
Compare
Choose a tag to compare

[0.16.0] - 2020-11-19

Fixed

  • Fixes publishing docs by updating mknotebooks version >0.6.0

0.16.0

19 Nov 19:04
c4ba9fd
Compare
Choose a tag to compare

[0.16.0] - 2020-11-19

Added

  • Adds support for Python 3.9

Fixed

  • Latitude and longitude from FIT files are now converted from semicircles to degrees.

0.15.0

14 Jun 12:46
77d38ca
Compare
Choose a tag to compare

[0.15.0] - 2020-06-14

Added

  • Adds exponential power duration model.
  • Adds omni power duration model

Changed

  • Renames CriticalPowerRegressor to PowerDurationRegressor