diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index abcd82d..3e1334f 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['2.7', '3.6', '3.7'] + python-version: ['3.6', '3.7', '3.8'] WITH_PANDAS: [false, true] steps: @@ -43,5 +43,5 @@ jobs: TIINGO_API_KEY: 0000000000000000000000000000000000000000 run: | py.test --cov=./tiingo - - name: Run code coverage + - name: Run code coverage run: codecov diff --git a/HISTORY.rst b/HISTORY.rst index af51aab..3fda89c 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -1,13 +1,15 @@ ======= History ======= - -0.14.0 (2020-12-XX - Unreleased) +0.15.0 (2021-XX - Unreleased) +-------------------------------- + +0.14.0 (2021-03-06) -------------------------------- -* Feature (Name #Number) * Feature: Added 3 new methods for fundamentals-endpoint: definitions, daily and statements -* Development: Run tests in Github Actions instead of Travis.org * [/news] Fix bug in get_news() when sources list is empty (#566) +* Development: Run tests in Github Actions instead of Travis.org +* Development: This is the last version of tiingo that will support Python 3.5 and below. (#601) 0.13.0 (2020-12-12) -------------------------------- diff --git a/RELEASE.rst b/RELEASE.rst index 59facbc..988ff46 100644 --- a/RELEASE.rst +++ b/RELEASE.rst @@ -8,7 +8,7 @@ The following shows how to make a release for version 0.8.0 1. Make a branch called release/0.8.0 2. Ensure HISTORY.rst (the Changelog) is up to date -3. Update __version__.py to 0.8.0 and tag the commit +3. Update __version__.py to 0.8.0 4. Open a merge request to master 5. After the merge request is approved and merged, tag and push the merged commit with tag v0.8.0. 6. Visit https://github.com/hydrosquall/tiingo-python/releases and create a new release. Github Actions will deploy the new library to PyPI. diff --git a/binder/requirements.txt b/binder/requirements.txt index 577f548..be4d199 100644 --- a/binder/requirements.txt +++ b/binder/requirements.txt @@ -1,6 +1,6 @@ # This file is used by mybinder.org to power the runnable examples. -tiingo==0.13.0 +tiingo==0.14.0 # You technically don't have to use tiingo with pandas, but # we included it since most data analysts will have it installed already. -pandas==1.2.2 +pandas==1.2.3 diff --git a/docs/requirements.txt b/docs/requirements.txt index d99ca1b..da65496 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1 +1 @@ -tiingo==0.13.0 +tiingo==0.14.0 diff --git a/requirements_dev.txt b/requirements_dev.txt index 362b01a..f7e99b2 100644 --- a/requirements_dev.txt +++ b/requirements_dev.txt @@ -1,14 +1,14 @@ -pip==20.3.3 +pip==21.0.1 bumpversion==0.6.0 wheel==0.36.2 -watchdog==1.0.2 +watchdog==2.0.2 flake8==3.8.4 -tox==3.21.4 -coverage==5.3.1 +tox==3.23.0 +coverage==5.5 Sphinx==3.4.3 -cryptography==3.3.1 -PyYAML==5.3.1 -pytest==6.2.1 -pytest-runner==5.2 +cryptography==3.4.6 +PyYAML==5.4.1 +pytest==6.2.2 +pytest-runner==5.3.0 vcrpy==2.1.1 twine==3.3.0 diff --git a/setup.cfg b/setup.cfg index fa569c6..04a771f 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.3.1 +current_version = 0.14.0 commit = True tag = True @@ -15,4 +15,3 @@ exclude = docs [aliases] test = pytest - diff --git a/setup.py b/setup.py index 5ac9098..790595d 100644 --- a/setup.py +++ b/setup.py @@ -68,12 +68,10 @@ setup( 'License :: OSI Approved :: MIT License', 'Natural Language :: English', 'Topic :: Office/Business :: Financial :: Investment', - "Programming Language :: Python :: 2", - 'Programming Language :: Python :: 2.7', 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', + 'Programming Language :: Python :: 3.8', ], test_suite='tests', tests_require=test_requirements, diff --git a/tiingo/__version__.py b/tiingo/__version__.py index 6b36838..c25929f 100644 --- a/tiingo/__version__.py +++ b/tiingo/__version__.py @@ -1,2 +1,2 @@ # -*- coding: utf-8 -*- -__version__ = '0.13.0' +__version__ = '0.14.0'