-
Notifications
You must be signed in to change notification settings - Fork 3
/
setup.py
38 lines (32 loc) · 895 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
from setuptools import setup
"""
setup.py for centillion
search engine tool
"""
with open('requirements.txt') as f:
required = [x for x in f.read().splitlines() if not x.startswith("#")]
from src import __version__
config = {
'name': 'centillion',
'description': 'centillion is a home-brewed search engine tool',
'url': 'https://github.com/dcppc/centillion',
'author': 'Charles Reid',
'version' : __version__,
'install_requires': required,
'include_package_data' : True,
'test_suite': 'nose.collector',
'tests_require': ['nose'],
'packages': [
'centillion',
'centillion.webapp',
'centillion.search',
],
'package_dir' : {
'centillion' : 'src',
'centillion.webapp' : 'src/webapp',
'centillion.search' : 'src/search',
},
'scripts': [],
'zip_safe' : False
}
setup(**config)