forked from mikeshultz/ethereum-pinner
-
Notifications
You must be signed in to change notification settings - Fork 1
/
setup.py
31 lines (30 loc) · 1.09 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
import setuptools
setuptools.setup(name='pinner',
version='0.2.0b1',
description='Ethereum ipfs pinner',
long_description=open('README.md').read().strip(),
author='Mike Shultz',
author_email='[email protected]',
url='http://github.com/mikeshultz/ethereum-pinner',
packages=['pinner'],
data_files=['README.md'],
install_requires=['redis>=2.10.6', 'pycryptodome==3.6.6', 'eth-abi>=0.5.0', 'eth-utils>=0.7.4', 'jsonrpc-requests>=0.4.0', 'base58==1.0.0', 'ipfsapi==0.4.2.post1'],
license='GPLv3',
zip_safe=False,
keywords='ethereum ipfs',
classifiers=[
'Intended Audience :: Developers',
'License :: OSI Approved :: GNU General Public License v3 (GPLv3)',
'Operating System :: POSIX',
'Programming Language :: Python :: 3.6',
'Topic :: System :: Distributed Computing',
],
entry_points = {
'console_scripts': [
'pinner-start=pinner.cli:start_all',
'listener=pinner.cli:listener',
'pinner=pinner.cli:pinner',
'pin_one=pinner.pin_one:main',
],
}
)