-
Notifications
You must be signed in to change notification settings - Fork 1
/
setup.py
41 lines (39 loc) · 1015 Bytes
/
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
from setuptools import (
find_packages,
setup
)
INSTALL_REQUIRES = (
'ujson',
'cached_property',
'packaging',
'reverse_geocoder',
'haversine',
'osmnx',
'requests',
'geopandas',
'python-logging-loki',
'fastapi[all]',
'pydantic',
'pymongo',
'cachetools',
'mappymatch'
)
setup(
name='via-api',
version='2.16.0',
python_requires='>=3.9',
description='Analysing and serving crowdsourced road quality data',
long_description='Analysing and serving crowdsourced road quality data',
author='Robert Lucey',
url='https://github.com/RobertLucey/via',
packages=find_packages('src'),
package_dir={'': 'src'},
install_requires=INSTALL_REQUIRES,
entry_points={
'console_scripts': [
'via_pull_journeys = via.bin.pull_external_journeys:main',
'via_generate_geojson = via.bin.generate_geojson:main',
'via_backup_raw_journeys = via.bin.backup_raw_journeys:main'
]
}
)