forked from Tracardi/tracardi
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.py
More file actions
67 lines (64 loc) · 1.67 KB
/
setup.py
File metadata and controls
67 lines (64 loc) · 1.67 KB
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
64
65
66
67
from setuptools import setup
with open("README.md", "r") as fh:
long_description = fh.read()
setup(
name='tracardi',
version='0.6.27',
description='Tracardi Customer Data Platform backend',
long_description=long_description,
long_description_content_type="text/markdown",
author='Risto Kowaczewski',
author_email='risto.kowaczewski@gmail.com',
packages=['tracardi'],
install_requires=[
'pip>=21.2.4',
'pydantic',
'aiohttp',
'aiohttp[speedups]',
'redis',
'aioredis',
'elasticsearch[async]==7.10.1',
'prodict>=0.8.18',
'tzlocal',
'python-multipart>=0.0.5',
'lark>=0.11.3',
'dateparser',
'dotty-dict==1.3.0',
'pytz',
'device_detector==5.0.1',
'deepdiff>=5.5.0',
'pytimeparse',
'barcodenumber',
'astral',
'jsonschema',
'python-dateutil',
'mailchimp-transactional',
'email-validator',
'lxml',
'beautifulsoup4',
'names==0.3.0',
'motor~=2.5.0',
'aiodns',
'urllib3',
'geoip2~=4.2.0',
'aiomysql',
'kombu',
'asyncpg',
'aiobotocore~=1.4.2',
'google-api-python-client == 2.33.0',
'google_auth_oauthlib == 0.4.6',
'python_weather',
'geopy',
'influxdb-client',
'grpcio',
'grpcio-tools'
],
classifiers=[
"Programming Language :: Python :: 3",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
],
keywords=['tracardi'],
include_package_data=True,
python_requires=">=3.8",
)