diff --git a/.github/workflows/pythonpackage.yml b/.github/workflows/test.yml similarity index 91% rename from .github/workflows/pythonpackage.yml rename to .github/workflows/test.yml index d202b8e..c06c56b 100644 --- a/.github/workflows/pythonpackage.yml +++ b/.github/workflows/test.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: [2.7, 3.5, 3.6, 3.7, 3.8] + python-version: [2.7, 3.6, 3.7, 3.8, 3.9] steps: - uses: actions/checkout@v2 - name: Set up Python ${{ matrix.python-version }} diff --git a/CHANGELOG.md b/CHANGELOG.md index 834b2b8..72f396e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ +# Changelog + +## [0.10.0] - 2021-01-27 + +* [Added] Add update method for Account (https://github.com/omise/omise-python/pull/34) +* [Added] Add destroy method for Link (https://github.com/omise/omise-python/pull/39) +* [Added] Add Card.retrieve(customer_id, card_id) method (https://github.com/omise/omise-python/pull/37) +* [Added] Add testing for 3.9 (https://github.com/omise/omise-python/pull/40) +* [Removed] Remove testing for 3.5 (EOL) (https://github.com/omise/omise-python/pull/40) + ## [0.9.0] - 2020-08-03 Please upgrade to this version before 20 October 2020. diff --git a/Dockerfile b/Dockerfile index ee0d5b8..b1ee0fe 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,11 +12,11 @@ RUN apt-get update && apt-get install -y curl git-core make build-essential libr RUN curl https://pyenv.run | bash ENV PATH="/root/.pyenv/bin:$PATH" RUN pyenv install 2.7.17 -RUN pyenv install 3.5.9 RUN pyenv install 3.6.10 RUN pyenv install 3.7.6 RUN pyenv install 3.8.1 -RUN pyenv global 3.8.1 3.7.6 3.6.10 3.5.9 2.7.17 +RUN pyenv install 3.9.1 +RUN pyenv global 3.9.1 3.8.1 3.7.6 3.6.10 2.7.17 ## run tests diff --git a/README.md b/README.md index b19e69e..d16704d 100644 --- a/README.md +++ b/README.md @@ -23,10 +23,10 @@ easy_install omise The Omise Python client officially supports the following Python versions: * Python 2.7 -* Python 3.5 * Python 3.6 * Python 3.7 * Python 3.8 +* Python 3.9 Any versions not listed here _may_ work but they are not automatically tested. diff --git a/setup.py b/setup.py index f7d1149..4b5a319 100644 --- a/setup.py +++ b/setup.py @@ -18,7 +18,7 @@ setup(name='omise', long_description=long_description, long_description_content_type='text/markdown', - version='0.9.0', + version='0.10.0', description='Omise Python client', author='Omise', author_email='support@omise.co', @@ -34,9 +34,9 @@ "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", + "Programming Language :: Python :: 3.9", "Topic :: Software Development :: Libraries :: Python Modules", ]) diff --git a/tox.ini b/tox.ini index c07fc31..77b4ac1 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py27, py35, py36, py37, py38 +envlist = py27, py36, py37, py38, py39 [testenv] commands = python setup.py test -q