basic reimplementation of what was working in rdc.etl, jupyter widget, json import, demo with opendatasoft api, etc. Lot of things are still work in progress, stay tuned.
This commit is contained in:
49
setup.py
49
setup.py
@ -5,34 +5,45 @@ from setuptools import setup, find_packages
|
||||
|
||||
tolines = lambda c: list(filter(None, map(lambda s: s.strip(), c.split('\n'))))
|
||||
|
||||
|
||||
def read(filename, flt=None):
|
||||
with open(filename) as f:
|
||||
content = f.read().strip()
|
||||
return flt(content) if callable(flt) else content
|
||||
|
||||
|
||||
try:
|
||||
version = read('version.txt')
|
||||
except:
|
||||
version = 'dev'
|
||||
|
||||
setup(
|
||||
name = 'bonobo',
|
||||
description = 'Bonobo',
|
||||
license = 'Apache License, Version 2.0',
|
||||
install_requires = [],
|
||||
version = version,
|
||||
long_description = read('README.rst'),
|
||||
classifiers = read('classifiers.txt', tolines),
|
||||
packages = find_packages(exclude=['ez_setup', 'example', 'test']),
|
||||
include_package_data = True,
|
||||
extras_require = {'dev': ['coverage >=4.2,<4.3',
|
||||
'mock >=2.0,<2.1',
|
||||
'nose >=1.3,<1.4',
|
||||
'pylint >=1.6,<1.7',
|
||||
'pytest >=3,<4',
|
||||
'pytest-cov >=2.4,<2.5',
|
||||
'sphinx',
|
||||
'sphinx_rtd_theme']},
|
||||
url = 'https://github.com/hartym/bonobo',
|
||||
download_url = 'https://github.com/hartym/bonobo'.format(version=version),
|
||||
name='bonobo',
|
||||
description='Bonobo',
|
||||
license='Apache License, Version 2.0',
|
||||
install_requires=[],
|
||||
version=version,
|
||||
long_description=read('README.rst'),
|
||||
classifiers=read('classifiers.txt', tolines),
|
||||
packages=find_packages(exclude=['ez_setup', 'example', 'test']),
|
||||
include_package_data=True,
|
||||
extras_require={'dev': ['coverage >=4.2,<4.3',
|
||||
'mock >=2.0,<2.1',
|
||||
'nose >=1.3,<1.4',
|
||||
'pylint >=1.6,<1.7',
|
||||
'pytest >=3,<4',
|
||||
'pytest-cov >=2.4,<2.5',
|
||||
'sphinx',
|
||||
'sphinx_rtd_theme'],
|
||||
'jupyter': ['ipywidgets >=6.0.0.beta5']
|
||||
},
|
||||
data_files=[
|
||||
('share/jupyter/nbextensions/bonobo', [
|
||||
'bonobo/ext/jupyter/static/extension.js',
|
||||
'bonobo/ext/jupyter/static/index.js',
|
||||
'bonobo/ext/jupyter/static/index.js.map',
|
||||
]),
|
||||
],
|
||||
url='https://github.com/hartym/bonobo',
|
||||
download_url='https://github.com/hartym/bonobo'.format(version=version),
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user