-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
31 lines (29 loc) · 1 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
# -*- coding: utf-8 -*-
from setuptools import setup, find_packages
setup(
name='HTTP API',
packages=find_packages(include=['app', 'app.*']),
include_package_data=True,
# TODO: Unpin web3 and eth_retry when folks fix the issues
# https://github.com/banteg/multicall.py/issues/53
# https://github.com/BobTheBuidler/eth_retry/issues/20
install_requires=(
'wsgi-request-logger',
'versiontools',
'falcon == 3.1.1',
'falcon-compression == 0.2.1',
'bjoern == 3.2.2',
'web3 == 5.27',
'eth_retry == 0.1.13',
'multicall @ git+https://github.com/kodo-exchange/multicall.py.git@taiko',
'redis == 4.4.0',
'fakeredis == 2.4.0',
'walrus == 0.9.2',
'honeybadger == 0.14.0',
'mysql-connector-python == 8.3.0',
# TODO: Bump when the issue is fixed upstream:
# https://github.com/ilanschnell/bitarray/issues/188
'bitarray == 2.7.2'
),
version=":versiontools:app"
)