-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathsetup.py
23 lines (21 loc) · 1.08 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
from setuptools import setup
import os
PACKAGE_DIRS = ['fx_rates_example',
'mta',
'wikipedia',
'five_thirty_eight',
'coin_metrics']
PREFIXED_PACKAGES_TO_PACKAGE_DIRS = {'{}'.format(package): os.path.join('loaders', package)
for package in PACKAGE_DIRS}
PACKAGES_TO_PACKAGE_DIRS = {package: os.path.join('loaders', package)
for package in PACKAGE_DIRS}
setup(name='dolthub-etl-jobs',
version='0.1',
packages=list(PACKAGES_TO_PACKAGE_DIRS.keys()) + list(PREFIXED_PACKAGES_TO_PACKAGE_DIRS.keys()),
package_dir=dict(list(PACKAGES_TO_PACKAGE_DIRS.items()) + list(PREFIXED_PACKAGES_TO_PACKAGE_DIRS.items())),
install_requires=['doltpy', 'pandas', 'requests'],
author='Liquidata',
author_email='[email protected]',
description='Liquidata ETL jobs for loading public data.',
url='https://github.com/liquidata-inc/liquidata-etl-jobs',
project_urls={'Bug Tracker': 'https://github.com/liquidata-inc/liquidata-etl-jobs/issues'})