-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
63 lines (57 loc) · 1.86 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
import setuptools
setuptools.setup(
name='trackers',
packages=setuptools.find_packages(),
include_package_data=True,
install_requires=[
'aioauth-client',
'aiohttp',
'aiohttp_session[secure]',
'aiomsgpack',
'aionotify',
'aniso8601',
'arsenic',
'asynctest',
'beautifulsoup4',
'calmjs.parse',
'dulwich',
'fixtures',
'htmlwrite',
'geographiclib',
'jsonpointer',
'libsass',
'more-itertools',
'msgpack',
'nvector==0.7.6',
'numpy',
'polyline',
'python-datauri',
'python-dateutil',
'python-slugify',
'pyyaml',
'tap.py',
'testresources',
'testscenarios',
'uvloop',
],
entry_points={
'console_scripts': [
'serve=trackers.serve:main',
# Tools to edit events
'convert_to_static=trackers.bin_utils:convert_to_static',
'store_analyse=trackers.bin_utils:store_analyse',
'assign_rider_colors=trackers.bin_utils:assign_rider_colors',
'add_gpx_to_event_routes=trackers.bin_utils:add_gpx_to_event_routes',
'reformat_event=trackers.bin_utils:reformat_event',
'process_event_routes=trackers.bin_utils:process_event_routes',
'update_bounds=trackers.bin_utils:update_bounds',
'load_riders_from_csv=trackers.bin_utils:load_riders_from_csv',
'run_analyse=trackers.bin_utils:analyse',
'print_names_and_trackers=trackers.bin_utils:print_names_and_trackers',
'run_qunit_tests=trackers.client_test_tools:qunit_runner',
'gen_key=trackers.auth:gen_key',
'trackleaders_get_config=trackers.sources.trackleaders:get_config',
],
},
test_suite='trackers.tests.suite',
)