From 44e47d84cec988768711618ae0ba6c9e6a86d4fb Mon Sep 17 00:00:00 2001 From: Hugo Date: Tue, 17 Dec 2019 22:17:17 +0200 Subject: [PATCH] Add support for Python 3.8 --- .pre-commit-config.yaml | 10 +++++----- .travis.yml | 6 +++--- setup.py | 1 + tox.ini | 2 +- 4 files changed, 10 insertions(+), 9 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 648afd7..f455560 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,12 +1,12 @@ repos: - repo: https://github.com/asottile/pyupgrade - rev: v1.24.0 + rev: v1.25.2 hooks: - id: pyupgrade args: ["--py3-plus"] - repo: https://github.com/psf/black - rev: 19.3b0 + rev: 19.10b0 hooks: - id: black language_version: python3.7 @@ -15,7 +15,7 @@ repos: types: [] - repo: https://gitlab.com/pycqa/flake8 - rev: 3.7.8 + rev: 3.7.9 hooks: - id: flake8 additional_dependencies: [flake8-2020] @@ -27,11 +27,11 @@ repos: language_version: python3.7 - repo: https://github.com/pre-commit/pygrep-hooks - rev: v1.4.1 + rev: v1.4.2 hooks: - id: python-check-blanket-noqa - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v2.3.0 + rev: v2.4.0 hooks: - id: check-yaml diff --git a/.travis.yml b/.travis.yml index 1a5a9fb..9a13c6c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -15,8 +15,10 @@ env: matrix: fast_finish: true include: - - python: 3.7 + - python: 3.8 env: TOXENV=lint + - python: 3.8 + env: TOXENV=py38 - python: 3.7 env: TOXENV=py37 - python: 3.6 @@ -25,8 +27,6 @@ matrix: env: TOXENV=py35 - python: pypy3 env: TOXENV=pypy3 - - python: 3.8-dev - env: TOXENV=py38dev allow_failures: - env: TOXENV=pypy3 diff --git a/setup.py b/setup.py index 37d38d2..2c30a7c 100755 --- a/setup.py +++ b/setup.py @@ -40,6 +40,7 @@ setup( "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", diff --git a/tox.ini b/tox.ini index a2eeafb..b5b7dc1 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py37, py36, py35, pypy3, py38dev +envlist = py38, py37, py36, py35, pypy3 recreate = False [testenv]