diff --git a/docs/requirements.txt b/docs/requirements.txt index 5c148bd..0196ff8 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1 +1 @@ -tiingo==0.3.0 +tiingo==0.3.1 diff --git a/docs/usage.rst b/docs/usage.rst index 725d157..01f4423 100644 --- a/docs/usage.rst +++ b/docs/usage.rst @@ -54,6 +54,7 @@ Now you can use ``TiingoClient`` to make your API calls. (Other parameters are a startDate='2017-01-01', endDate='2017-08-31') + Further Docs -------- diff --git a/setup.cfg b/setup.cfg index 204aa25..fa569c6 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,13 +1,9 @@ [bumpversion] -current_version = 0.3.0 +current_version = 0.3.1 commit = True tag = True -[bumpversion:file:setup.py] -search = version='{current_version}' -replace = version='{new_version}' - -[bumpversion:file:tiingo/__init__.py] +[bumpversion:file:tiingo/__version__.py] search = __version__ = '{current_version}' replace = __version__ = '{new_version}' diff --git a/setup.py b/setup.py index 45120bb..fdea757 100644 --- a/setup.py +++ b/setup.py @@ -3,6 +3,7 @@ """The setup script. Based on Jeff Knupp's Demo + Cookiecutter""" import io +import os from setuptools import setup, find_packages @@ -31,15 +32,23 @@ test_requirements = [ 'pytest', ] +# Load the package's __version__.py module as a dictionary. +# Via https://github.com/kennethreitz/setup.py/blob/master/setup.py +NAME = 'tiingo' +here = os.path.abspath(os.path.dirname(__file__)) +about = {} +with open(os.path.join(here, NAME, '__version__.py')) as f: + exec(f.read(), about) + setup( - name='tiingo', - version='0.3.0', + name=NAME, + version=about['__version__'], description="REST Client for Tiingo Data Platform API", long_description=long_description, author="Cameron Yick", author_email='cameron.yick@enigma.com', url='https://github.com/hydrosquall/tiingo-python', - packages=find_packages(include=['tiingo']), + packages=find_packages(include=[NAME]), include_package_data=True, install_requires=requirements, license="MIT license", diff --git a/tiingo/__init__.py b/tiingo/__init__.py index dd2274b..be6190b 100644 --- a/tiingo/__init__.py +++ b/tiingo/__init__.py @@ -3,4 +3,3 @@ from tiingo.api import TiingoClient __author__ = """Cameron Yick""" __email__ = 'cameron.yick@enigma.com' -__version__ = '0.3.0' diff --git a/tiingo/__version__.py b/tiingo/__version__.py new file mode 100644 index 0000000..e7a5ebf --- /dev/null +++ b/tiingo/__version__.py @@ -0,0 +1,2 @@ +# -*- coding: utf-8 -*- +__version__ = '0.3.1'