1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 """
22 The C{utils} package contains the guts of all the SABX file manipulation
23 utilities. The scripts for the utilities are just simple shells that import
24 the guts and call them. A few of the utilities don't depend on
25 L{sabx10.templating.generic.TemplateProcessor} or
26 L{sabx10.templating.sabx.SabxProcessor}, so they have some code to handle their
27 command-line arguments, but in general the utilities are mere husks calling
28 into the modules in this package.
29
30 Copyright
31 =========
32
33 The sabx10.utils package is part of sabx10.
34
35 sabx10 - an SABX file manipulation library
36 Copyright (C) 2009, 2010 Jay Farrimond (jay@sabikerides.com)
37
38 sabx10 is free software: you can redistribute it and/or modify it under the
39 terms of the GNU Lesser General Public License as published by the Free
40 Software Foundation, either version 3 of the License, or (at your option) any
41 later version.
42
43 sabx10 is distributed in the hope that it will be useful, but WITHOUT ANY
44 WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
45 PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
46 details.
47
48 You should have received a copy of the GNU Lesser General Public License along
49 with sabx10. If not, see U{http://www.gnu.org/licenses/}.
50 """
51 from gpx2sabx import GpxProcessor
52 from sabx2html import HtmlProcessor
53 from sabx_cleanup import CleanupProcessor
54 from sabx_csv import CsvProcessor
55 from sabx_ele_analyze import analyze_all_rides
56 from sabx_number import NumProcessor
57 from sabx_seg_closest import search_seg
58 from sabx_seg_reverse import RevProcessor
59 from sabx_usgs import UsgsProcessor
60 from tcx2sabx import TcxProcessor
61 from utils import determine_path
62