diff --git a/Makefile b/Makefile index cead17d..04d4227 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -# Generated by Medikit 0.7.2 on 2019-06-01. +# Generated by Medikit 0.7.3 on 2019-07-20. # All changes will be overriden. # Edit Projectfile and run “make update” (or “medikit update”) to regenerate. @@ -30,7 +30,7 @@ SPHINX_BUILDDIR ?= $(SPHINX_SOURCEDIR)/_build SPHINX_AUTOBUILD ?= $(PYTHON_DIRNAME)/sphinx-autobuild MEDIKIT ?= $(PYTHON) -m medikit MEDIKIT_UPDATE_OPTIONS ?= -MEDIKIT_VERSION ?= 0.7.2 +MEDIKIT_VERSION ?= 0.7.3 .PHONY: $(SPHINX_SOURCEDIR) clean format help install install-dev install-docker install-jupyter install-sqlalchemy medikit quick test update update-requirements watch-$(SPHINX_SOURCEDIR) diff --git a/bonobo/_version.py b/bonobo/_version.py index 30354d8..555fe69 100644 --- a/bonobo/_version.py +++ b/bonobo/_version.py @@ -1 +1 @@ -__version__ = "0.7-dev" +__version__ = '0.7.0rc1' diff --git a/requirements-dev.txt b/requirements-dev.txt index 0c56690..45fa213 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,12 +1,12 @@ -e .[dev] -r requirements.txt alabaster==0.7.12 -arrow==0.14.0 +arrow==0.14.2 atomicwrites==1.3.0 attrs==19.1.0 babel==2.7.0 binaryornot==0.4.4 -certifi==2019.3.9 +certifi==2019.6.16 chardet==3.0.4 click==7.0 cookiecutter==1.5.1 @@ -15,13 +15,13 @@ docutils==0.14 future==0.17.1 idna==2.8 imagesize==1.1.0 -importlib-metadata==0.17 +importlib-metadata==0.18 jinja2-time==0.2.0 jinja2==2.10.1 markupsafe==1.1.1 -more-itertools==7.0.0 +more-itertools==7.1.0 packaging==19.0 -pathlib2==2.3.3 +pathlib2==2.3.4 pluggy==0.12.0 poyo==0.4.2 py==1.8.0 @@ -29,15 +29,16 @@ pygments==2.4.2 pyparsing==2.4.0 pytest-cov==2.7.1 pytest-timeout==1.3.3 -pytest==3.10.1 +pytest==4.6.4 python-dateutil==2.8.0 pytz==2019.1 requests==2.22.0 six==1.12.0 -snowballstemmer==1.2.1 +snowballstemmer==1.9.0 sphinx-sitemap==0.2 sphinx==1.8.5 sphinxcontrib-websupport==1.1.2 urllib3==1.25.3 -whichcraft==0.5.2 -zipp==0.5.1 +wcwidth==0.1.7 +whichcraft==0.6.0 +zipp==0.5.2 diff --git a/requirements-docker.txt b/requirements-docker.txt index 4757fe6..3415194 100644 --- a/requirements-docker.txt +++ b/requirements-docker.txt @@ -2,20 +2,20 @@ -r requirements.txt appdirs==1.4.3 bonobo-docker==0.6.0 -certifi==2019.3.9 +certifi==2019.6.16 chardet==3.0.4 colorama==0.3.9 docker-pycreds==0.4.0 docker==2.7.0 -fs==2.4.5 +fs==2.4.8 graphviz==0.8.4 idna==2.8 jinja2==2.10.1 markupsafe==1.1.1 mondrian==0.8.0 packaging==19.0 -pbr==5.2.1 -psutil==5.6.2 +pbr==5.4.1 +psutil==5.6.3 pyparsing==2.4.0 python-slugify==1.2.6 pytz==2019.1 @@ -23,8 +23,8 @@ requests==2.22.0 semantic-version==2.6.0 six==1.12.0 stevedore==1.30.1 -typing==3.6.6 -unidecode==1.0.23 +typing==3.7.4 +unidecode==1.1.1 urllib3==1.25.3 websocket-client==0.56.0 whistle==1.0.1 diff --git a/requirements-jupyter.txt b/requirements-jupyter.txt index 77746b4..ebebf67 100644 --- a/requirements-jupyter.txt +++ b/requirements-jupyter.txt @@ -9,37 +9,37 @@ defusedxml==0.6.0 entrypoints==0.3 ipykernel==5.1.1 ipython-genutils==0.2.0 -ipython==7.5.0 +ipython==7.6.1 ipywidgets==6.0.1 -jedi==0.13.3 +jedi==0.14.1 jinja2==2.10.1 jsonschema==3.0.1 -jupyter-client==5.2.4 +jupyter-client==5.3.1 jupyter-console==6.0.0 -jupyter-core==4.4.0 +jupyter-core==4.5.0 jupyter==1.0.0 markupsafe==1.1.1 mistune==0.8.4 nbconvert==5.5.0 nbformat==4.4.0 -notebook==5.7.8 +notebook==6.0.0 pandocfilters==1.4.2 -parso==0.4.0 +parso==0.5.1 pexpect==4.7.0 pickleshare==0.7.5 -prometheus-client==0.6.0 +prometheus-client==0.7.1 prompt-toolkit==2.0.9 ptyprocess==0.6.0 pygments==2.4.2 -pyrsistent==0.15.2 +pyrsistent==0.15.3 python-dateutil==2.8.0 -pyzmq==18.0.1 +pyzmq==18.0.2 qtconsole==4.5.1 send2trash==1.5.0 six==1.12.0 terminado==0.8.2 testpath==0.4.2 -tornado==6.0.2 +tornado==6.0.3 traitlets==4.3.2 wcwidth==0.1.7 webencodings==0.5.1 diff --git a/requirements-sqlalchemy.txt b/requirements-sqlalchemy.txt index f101ca9..56c694a 100644 --- a/requirements-sqlalchemy.txt +++ b/requirements-sqlalchemy.txt @@ -2,26 +2,26 @@ -r requirements.txt appdirs==1.4.3 bonobo-sqlalchemy==0.6.0 -certifi==2019.3.9 +certifi==2019.6.16 chardet==3.0.4 colorama==0.3.9 -fs==2.4.5 +fs==2.4.8 graphviz==0.8.4 idna==2.8 jinja2==2.10.1 markupsafe==1.1.1 mondrian==0.8.0 packaging==19.0 -pbr==5.2.1 -psutil==5.6.2 +pbr==5.4.1 +psutil==5.6.3 pyparsing==2.4.0 python-slugify==1.2.6 pytz==2019.1 requests==2.22.0 six==1.12.0 -sqlalchemy==1.3.4 +sqlalchemy==1.3.5 stevedore==1.30.1 -typing==3.6.6 -unidecode==1.0.23 +typing==3.7.4 +unidecode==1.1.1 urllib3==1.25.3 whistle==1.0.1 diff --git a/requirements.txt b/requirements.txt index 80bc1e6..2ce19be 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,25 +1,25 @@ -e . appdirs==1.4.3 cached-property==1.5.1 -certifi==2019.3.9 +certifi==2019.6.16 chardet==3.0.4 colorama==0.3.9 -fs==2.4.5 +fs==2.4.8 graphviz==0.8.4 idna==2.8 jinja2==2.10.1 markupsafe==1.1.1 mondrian==0.8.0 packaging==19.0 -pbr==5.2.1 -psutil==5.6.2 +pbr==5.4.1 +psutil==5.6.3 pyparsing==2.4.0 python-slugify==1.2.6 pytz==2019.1 requests==2.22.0 six==1.12.0 stevedore==1.30.1 -typing==3.6.6 -unidecode==1.0.23 +typing==3.7.4 +unidecode==1.1.1 urllib3==1.25.3 whistle==1.0.1 diff --git a/setup.py b/setup.py index d3d291b..95dd854 100644 --- a/setup.py +++ b/setup.py @@ -1,12 +1,11 @@ -# Generated by Medikit 0.7.2 on 2019-06-01. +# Generated by Medikit 0.7.3 on 2019-07-20. # All changes will be overriden. # Edit Projectfile and run “make update” (or “medikit update”) to regenerate. +from setuptools import setup, find_packages from codecs import open from os import path -from setuptools import find_packages, setup - here = path.abspath(path.dirname(__file__)) # Py3 compatibility hacks, borrowed from IPython. @@ -21,88 +20,75 @@ except NameError: # Get the long description from the README file try: - with open(path.join(here, "README.rst"), encoding="utf-8") as f: + with open(path.join(here, 'README.rst'), encoding='utf-8') as f: long_description = f.read() except: - long_description = "" + long_description = '' # Get the classifiers from the classifiers file -tolines = lambda c: list(filter(None, map(lambda s: s.strip(), c.split("\n")))) +tolines = lambda c: list(filter(None, map(lambda s: s.strip(), c.split('\n')))) try: - with open(path.join(here, "classifiers.txt"), encoding="utf-8") as f: + with open(path.join(here, 'classifiers.txt'), encoding='utf-8') as f: classifiers = tolines(f.read()) except: classifiers = [] version_ns = {} try: - execfile(path.join(here, "bonobo/_version.py"), version_ns) + execfile(path.join(here, 'bonobo/_version.py'), version_ns) except EnvironmentError: - version = "dev" + version = 'dev' else: - version = version_ns.get("__version__", "dev") + version = version_ns.get('__version__', 'dev') setup( - author="Romain Dorgueil", - author_email="romain@dorgueil.net", - data_files=[ - ( - "share/jupyter/nbextensions/bonobo-jupyter", - [ - "bonobo/contrib/jupyter/static/extension.js", - "bonobo/contrib/jupyter/static/index.js", - "bonobo/contrib/jupyter/static/index.js.map", - ], - ) - ], - description=("Bonobo, a simple, modern and atomic extract-transform-load toolkit for " "python 3.5+."), - license="Apache License, Version 2.0", - name="bonobo", - python_requires=">=3.5", + author='Romain Dorgueil', + author_email='romain@dorgueil.net', + data_files=[('share/jupyter/nbextensions/bonobo-jupyter', [ + 'bonobo/contrib/jupyter/static/extension.js', + 'bonobo/contrib/jupyter/static/index.js', + 'bonobo/contrib/jupyter/static/index.js.map' + ])], + description= + ('Bonobo, a simple, modern and atomic extract-transform-load toolkit for ' + 'python 3.5+.'), + license='Apache License, Version 2.0', + name='bonobo', + python_requires='>=3.5', version=version, long_description=long_description, classifiers=classifiers, - packages=find_packages(exclude=["ez_setup", "example", "test"]), + packages=find_packages(exclude=['ez_setup', 'example', 'test']), include_package_data=True, install_requires=[ - "cached-property ~= 1.4", - "fs ~= 2.0", - "graphviz >= 0.8, < 0.9", - "jinja2 ~= 2.9", - "mondrian ~= 0.8", - "packaging ~= 19.0", - "psutil ~= 5.4", - "python-slugify ~= 1.2.0", - "requests ~= 2.0", - "stevedore ~= 1.27", - "whistle ~= 1.0", + 'cached-property ~= 1.4', 'fs ~= 2.0', 'graphviz >= 0.8, < 0.9', + 'jinja2 ~= 2.9', 'mondrian ~= 0.8', 'packaging ~= 19.0', + 'psutil ~= 5.4', 'python-slugify ~= 1.2.0', 'requests ~= 2.0', + 'stevedore ~= 1.27', 'whistle ~= 1.0' ], extras_require={ - "dev": [ - "cookiecutter >= 1.5, < 1.6", - "coverage ~= 4.4", - "pytest ~= 3.4", - "pytest-cov ~= 2.5", - "pytest-timeout >= 1, < 2", - "sphinx ~= 1.7", - "sphinx-sitemap >= 0.2, < 0.3", + 'dev': [ + 'cookiecutter >= 1.5, < 1.6', 'coverage ~= 4.5', 'pytest ~= 4.6', + 'pytest-cov ~= 2.7', 'pytest-timeout >= 1, < 2', 'sphinx ~= 1.7', + 'sphinx-sitemap >= 0.2, < 0.3' ], - "docker": ["bonobo-docker ~= 0.6.0a1"], - "jupyter": ["ipywidgets ~= 6.0", "jupyter ~= 1.0"], - "sqlalchemy": ["bonobo-sqlalchemy ~= 0.6.0a1"], + 'docker': ['bonobo-docker ~= 0.6.0a1'], + 'jupyter': ['ipywidgets ~= 6.0', 'jupyter ~= 1.0'], + 'sqlalchemy': ['bonobo-sqlalchemy ~= 0.6.0a1'] }, entry_points={ - "bonobo.commands": [ - "convert = bonobo.commands.convert:ConvertCommand", - "download = bonobo.commands.download:DownloadCommand", - "examples = bonobo.commands.examples:ExamplesCommand", - "init = bonobo.commands.init:InitCommand", - "inspect = bonobo.commands.inspect:InspectCommand", - "run = bonobo.commands.run:RunCommand", - "version = bonobo.commands.version:VersionCommand", + 'bonobo.commands': [ + 'convert = bonobo.commands.convert:ConvertCommand', + 'download = bonobo.commands.download:DownloadCommand', + 'examples = bonobo.commands.examples:ExamplesCommand', + 'init = bonobo.commands.init:InitCommand', + 'inspect = bonobo.commands.inspect:InspectCommand', + 'run = bonobo.commands.run:RunCommand', + 'version = bonobo.commands.version:VersionCommand' ], - "console_scripts": ["bonobo = bonobo.commands:entrypoint"], + 'console_scripts': ['bonobo = bonobo.commands:entrypoint'] }, - url="https://www.bonobo-project.org/", - download_url="https://github.com/python-bonobo/bonobo/tarball/{version}".format(version=version), + url='https://www.bonobo-project.org/', + download_url='https://github.com/python-bonobo/bonobo/tarball/{version}'. + format(version=version), )