forked from datacats/datacats
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
50 lines (43 loc) · 1.25 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
#!/usr/bin/env python
# Copyright 2014-2015 Boxkite Inc.
# This file is part of the DataCats package and is released under
# the terms of the GNU Affero General Public License version 3.0.
# See LICENSE.txt or http://www.fsf.org/licensing/licenses/agpl-3.0.html
from setuptools import setup
from os.path import realpath, dirname
from os import chdir
import sys
install_requires = [
'setuptools',
'docopt',
'docker',
'clint', # to output colored text to terminal
'requests>=2.5.2', # help with docker-py requirement
'lockfile',
'watchdog' # For lesscd
]
chdir(dirname(realpath(__file__)))
execfile("datacats/version.py")
setup(
name='datacats',
version=__version__,
description='CKAN Data Catalog Developer Tools built on Docker',
license='AGPL3',
author='Boxkite',
author_email='[email protected]',
url='https://github.com/datacats/datacats',
packages=[
'datacats',
'datacats.tests',
'datacats.cli',
],
install_requires=install_requires,
include_package_data=True,
test_suite='datacats.tests',
zip_safe=False,
entry_points="""
[console_scripts]
datacats=datacats.cli.main:main
datacats-lesscd=datacats.cli.lesscd:main
""",
)