From ef19f37871b4190a778b9dc99b915dfcbc4bad8e Mon Sep 17 00:00:00 2001 From: Marcos Huerta Date: Fri, 6 Aug 2021 23:53:19 -0400 Subject: [PATCH] update readme --- README.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 1dae7b6..ed5b2cb 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ [PyPi Project Page](https://pypi.org/project/gpxcsv/) -This tool can convert most gpx files to csv format. It preserves trackpoint extensions and `trk` level tags. It supports multiple `` entries per file, multiple `` segments. +This tool can convert most gpx files to csv format. It preserves trackpoint extensions and `trk` level tags. It supports multiple `` entries per file, multiple `` segments. It powers [gpxrun](https://github.com/astrowonk/gpxrun) and [my gpx analysis web app](https://marcoshuerta.com/gpxrun/). ## Advantages / Features @@ -66,6 +66,13 @@ df = pd.DataFrame(gpx_list) ## Release Notes +### 0.2.11 + +* Adds support for processing a `StringIo` object, which was necessary to use this code as the backend for a Dash web app, which encodes all files as base64 strings. + +### 0.2.10 + +* The _try_to_float function no longer crashes when trying to floatify None. This was happening due to some odd xml in Runalyze exported GPX files. ### 0.2.9 * Changed the way attribs are pulled from trackpoints. Code will not crash if trackpoint is missing lat or lon. (Obviously this shouldn't happen, but occurs in some exported workouts from Apple Watch that are missing GPS data.)