forked from hysds/hysds
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
51 lines (50 loc) · 1.45 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
from __future__ import unicode_literals
from __future__ import print_function
from __future__ import division
from __future__ import absolute_import
from setuptools import setup, find_packages
import hysds
setup(
name="hysds",
version=hysds.__version__,
long_description=hysds.__description__,
url=hysds.__url__,
packages=find_packages(),
include_package_data=True,
zip_safe=False,
install_requires=[
"redis>=3.2.1,<4.5.2", # https://github.com/redis/redis-py/issues/2629
"celery>=5.3.1,<6.0.0",
"prompt-toolkit==1.0.18", # TODO: celery uses new verison of click which broke this, wil remove later
"requests>=2.20.0",
"flower>=1.0.0",
"eventlet>=0.17.2",
"easywebdav>=1.2.0",
"lxml>=3.4.0,<5.0.0",
"httplib2>=0.9",
"gevent>=1.0.1",
"psutil>=5.8.0",
"filechunkio>=1.6.0",
"boto>=2.38.0",
"msgpack>=1.0.0",
"awscli>=1.17.1",
"boto3>=1.11.1",
"backoff>=1.3.1",
"protobuf>=3.1.0.post1",
"google-cloud>=0.22.0",
"google-cloud-monitoring>=0.22.0",
"osaka>=0.0.1",
"prov_es>=0.2.0",
"hysds_commons>=0.1",
"atomicwrites>=1.1.5",
"future>=0.17.1",
"greenlet>=0.4.15",
"fab-classic>=1.19.2",
"pytz",
"pytest",
"tabulate>=0.8.6",
"pyyaml"
],
setup_requires=["pytest-runner"],
tests_require=["pytest"],
)