Skip to content
This repository

Pytrainer is a tool to log all your sport excursion coming from GPS devices (with a focus on ForeRunner) or GPX ( files. Pytrainer supports GPS track files and displays it in graphs, maps...


Fetch time data from first (track, route or way) point skipping not m…

…andatory and sometimes unaccurated one located in metadata section - Ticket #23
latest commit 15145a7672
David García Granda dgranda authored November 03, 2013
Octocat-spinner-32 bin Ticket #131 - Moving from GtkMozEmbed to WebKit. Thx to cperrier June 29, 2011
Octocat-spinner-32 extensions Updated pytrainer project url March 06, 2013
Octocat-spinner-32 glade Fix year tab text labels/units. July 18, 2012
Octocat-spinner-32 imports Fetch time data from first (track, route or way) point skipping not m… November 03, 2013
Octocat-spinner-32 locale Updated FR localization. Thanks to Christian Perrier March 30, 2013
Octocat-spinner-32 man Updated man file March 06, 2013
Octocat-spinner-32 plugins Updated version to 0.11 - ticket #5 February 28, 2013
Octocat-spinner-32 pytrainer No HR data displayed when GPS data missed, retrieving HR data from la… June 26, 2013
Octocat-spinner-32 schemas Fix unified imported to accept Nokia exported GPX files - with sport … November 01, 2010
Octocat-spinner-32 utils Amended filename in update_localizations script for mo files. Updated… March 26, 2013
Octocat-spinner-32 .gitignore Add backup files (*~) to .gitignore August 25, 2012
Octocat-spinner-32 CHANGES Update changelog March 31, 2013
Octocat-spinner-32 COPYING One of the addresses mentioned for the FSF was wrong, fixed June 30, 2009
Octocat-spinner-32 INSTALL Added perl dependency for garmin-fit plugin - ticket #5 February 28, 2013
Octocat-spinner-32 PLUGINS.README New additions for changes to plugins September 23, 2009
Octocat-spinner-32 Removed link to SourceForge and amended 'imports' directory name March 06, 2013
Octocat-spinner-32 pytrainer.desktop Getting rid of capital letters in application name November 13, 2011
Octocat-spinner-32 pytrainer.png "changing the year view, changing the icon, changing the package cate… October 10, 2007
Octocat-spinner-32 "First hr implementation" January 04, 2008
Octocat-spinner-32 Renaming directory to avoid conflict with reserved 'import' word - ti… March 05, 2013

pytrainer - Free your sports

Source Repository Structure

  • bin pytrainer executable python script files
  • extensions addons to extend pytrainer basic functionality
  • glade user interface design
  • imports files to parse different source formats
  • locale localization files
  • man source manpage
  • plugins files to retrieve data from different sources
  • pytrainer core files
  • schemas schemas to support correct xml parsing
  • utils localization shell script

Installation from source tarball

Copy tarball file to a location where you have write and execution rights (e.g. /tmp or your $HOME directory). Make sure executables are under your $PATH.

$ tar -xzf pytrainer-X.Y.Z.tar.gz

$ cd pytrainer-X.Y.Z

$ sudo python install

$ pytrainer -i

For more information about the process, please check Distutils documentation

Further Resources

Something went wrong with that request. Please try again.