Skip to content

Releases: astrowonk/gpxcsv

Version 0.2.15 released

25 Feb 01:41
Compare
Choose a tag to compare
  • Fixes issue with trk level extension data like DisplayColor. This will now be added to the csv file or list with an identifier along with trk name.

Version 0.2.14 Released

11 Jan 02:21
Compare
Choose a tag to compare
  • Fixes a bug where extension tags that weren't in children of the extension were not converted to columns. This should preserve extensions in Apple Healthkit direct exports.

v0.2.13 released

09 Aug 03:05
Compare
Choose a tag to compare
  • Reverts a crashing syntax bug. Skips 0.2.12 which was a mistaken version bump not meant to be released.

Version 0.2.11

07 Aug 03:32
Compare
Choose a tag to compare

I question my version numbering scheme. I don't think it's very semantic. But I probably haven't changed the external facing API in any way?

  • 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.

Version 0.2.10 Released

02 Aug 00:13
Compare
Choose a tag to compare

Release Notes 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.

Version 0.2.9 Released

01 Aug 11:54
Compare
Choose a tag to compare
  • Changes attrib behavior so that GPX files without lat lon won't crash.

  • Yes, a GPX file without latitude or longitude doesn't seem like much of a GPX file, but sometimes GPS data is missing in files exported from iOS / Apple fitness, and I would rather these not crash.

Version 0.2.8

30 Jul 20:32
Compare
Choose a tag to compare

Fixed dumb import auto-added inexplicably.

By default, now gracefully ignores non .gpx / .gpx.gz files. So running something like:

gpxcsv *.*

would skip files that didn't end in .gpx or .gpx.gz

One can raise errors from bad files (and halt multi-file excecution) with the --raise-errors argument. or the errors keyword.

Version 0.2.6 Released

28 Jul 00:36
Compare
Choose a tag to compare
  • Some basic status text passed to standard out upon successful writing.

  • Shows argument help when run with no arguments.

  • Incorporates all previous changes, specifically wildcard arguments (0.2.5)

Updated to 0.2.2

24 Jul 15:11
Compare
Choose a tag to compare

Bug fix release.

  • Removes references to deprecated getchildren method of lxml.
  • Handles an error when a non-trkpt child is in a trkseg.