forked from paepcke/json_to_relation
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
40 lines (36 loc) · 1.26 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
import multiprocessing
from setuptools import setup, find_packages
setup(
name = "json_to_relation",
version = "0.3",
packages = find_packages(),
# Dependencies on other packages:
setup_requires = ['nose>=1.1.2'],
install_requires = ['ijson>=1.0',
'pymongo>=2.6.2',
#'pymysql3>=0.5',
'pymysql_utils>=0.30',
'configparser>=3.3.0r2',
'argparse>=1.2.1',
'unidecode>=0.04.14',
'boto>=2.16.0',
'python-daemon>=1.5.5'
],
tests_require = ['mongomock>=1.0.1', 'sentinels>=0.0.6', 'nose>=1.0'],
# Unit tests; they are initiated via 'python setup.py test'
#test_suite = 'json_to_relation/test',
test_suite = 'nose.collector',
package_data = {
# If any package contains *.txt or *.rst files, include them:
# '': ['*.txt', '*.rst'],
# And include any *.msg files found in the 'hello' package, too:
# 'hello': ['*.msg'],
},
# metadata for upload to PyPI
author = "Andreas Paepcke",
author_email = "paepcke@cs.stanford.edu",
description = "Converts file with multiple JSON objects to one relational table.",
license = "BSD",
keywords = "json, relation, OpenEdX",
url = "https://github.com/paepcke/json_to_relation", # project home page, if any
)