What’s New#
These are new features and improvements of note in each release. For full details, see the commit logs.
v0.1.0 (November 21, 2020)#
This is the first beta release and includes the core features for reading tracking files and
loading into runpandas.types.frame.Activity
dataframes.
Highlights include:
What’s new in v0.1.0
New features#
The base structure for the code project including builds, tests and setup (GH1 and GH3).
Activity
that extendspandas.Dataframe
which supports special columns related to activities. (GH2).MeasureSeries
that extendspandas.Series
which supports special numerical series according to the measure evaluated. (GH2).Added support to read tracking files in tcx, gpx and fit formats (GH4).
v0.2.0 (January 12, 2021)#
This is a major release from 0.1 and includes new features and a number of bug fixes.
Highlights include:
What’s new in v0.2.0
New features#
Added support to fetch a single activity from an registered athlete from social network Strava. (GH9)
Added standalone script for getting the access token for the user strava activities. (GH9)
Added badge for Pepy metrics (pepy.tech)
Added runpandas.read_dir method for iterate and read multiple tracking files located in a directory. (GH10)
Improvements on Docs (added new sections UserGuide, API Reference, Install Guide, Changelog) (GH22)
Added examples section to README (GH22)
Added badge CodeFactor.io and MyBinder.org. to README
Bug Fixes#
Fixed setup.py
find_packages
method that broke the readthedocs build procedure (GH30)
v0.3.0 (March 13, 2021)#
This is a major release from 0.2 and includes new features and a number of bug fixes.
Highlights include:
What’s new in v0.3.0
New features#
Added support to detect periods of inactivity in order to calculate the moving time (GH11)
Added testes for inactivity estimator for the activity. (GH11)
Added distance, elapsed_time and moving time properties for an activity and respective tests. (GH12)
Improvements on Docs (new reference APIs and examples) (GH11 and GH12)
Updated examples on README
Added badge Zenodo.org DOI to README
Bug Fixes#
Fixed the timestamp parse format with fraction when reading GPX files (GH34)
v0.4.0 (April 22, 2021)#
This is a major release from 0.3 and includes new features and a number of bug fixes.
Highlights include:
What’s new in v0.4.0
New features#
Added support to Vertical Altitude Speed (VAM) (GH12)
Added support to Gradient (Vertical Altitude Ratio)
Added support to ascent and descent altitudes computation. (GH12)
Added support to descent and ascent docummentation (GH12)
Added support to distance conversion to kilometers and miles. (GH12)
Added support to latitude and longitude conversion to radians. (GH12)
Support to pace computation. (GH12)
support to pace conversion min/km and min/mile. (GH12)
Support to speed to pace conversion method. (GH12)
Support to mean cadence computation. (GH12)
Added support to mean speed in m/s. (GH12)
Added support to mean cadence computation. (GH12)
Added support to mean pace computation. (GH12)
Added support to activities examples (GH13)
Added support to github actions to upload package to Pypi after release (GH38)
v0.4.1 (May 28, 2021)#
This is a minor release from 0.4 and includes new features and improvements
Highlights include:
What’s new in v0.4.1
New features#
v0.5.0 (July 15, 2021)#
This is a major release from 0.4.1 and includes new features and improvements
Highlights include:
What’s new in v0.5.0
New features#
Added support to a describe function that presents basic summaries with common running statistics (GH14)
Added support to MultiIndex Dataframe (session) combining a list of activities recorded ordered according to the timestamps. (GH15)
Added new docummentation for summary statistics (GH14)
Added new docummentation for sesion dataframes (GH15)
v0.5.1 (July 20, 2021)#
This is a minor release from 0.5.0 and includes new features and improvements
Highlights include:
What’s new in v0.5.1
New features#
v0.5.2 (July 29, 2022)#
This is a minor release from 0.5.1 and includes new features and improvements
Highlights include:
What’s new in v0.5.2
New features#
Added StravaClient authentication handler for helping the authentication process (GH55)
Added docummentation with Strava Examples (GH63)
Fixed the test suites for Strava reading handlers and new tests for StravaClient helper class. (GH63)
improvements on linting and pre-commit process and remove Python 3.6 from the tests suite. (GH59)
v0.6.0 (December 28, 2022)#
This is a major release from 0.5.2 and includes new features.
Highlights include:
What’s new in v0.6.0