diff --git a/.travis.yml b/.travis.yml index 9671e69..a73418d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,9 +1,11 @@ language: python +cache: pip python: - 2.7 - 3.6 - 3.7 - 3.8 + - 3.9 - nightly - pypy - pypy3 @@ -20,5 +22,13 @@ script: - coverage report -m --fail-under=$(if [[ $TRAVIS_PYTHON_VERSION == pypy ]]; then printf 77; else printf 100; fi) after_success: - coveralls + notifications: - email: false + irc: + channels: + - "chat.freenode.net##mgedmin" + on_success: change + on_failure: always + template: + # ping my nick so I get a pushbullet notification on my phone + - "mgedmin: %{repository_name} (%{branch}) build %{result}: %{build_url}" diff --git a/CHANGES.rst b/CHANGES.rst index 2d3d8b4..e45de4b 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -4,6 +4,8 @@ Changelog 1.12.1 (unreleased) ------------------- +- Add support for Python 3.9. + - Drop support for Python 3.5. diff --git a/README.rst b/README.rst index 1d8d0a3..c8ef25f 100644 --- a/README.rst +++ b/README.rst @@ -1,8 +1,8 @@ profilehooks ============ -.. image:: https://travis-ci.org/mgedmin/profilehooks.svg?branch=master - :target: https://travis-ci.org/mgedmin/profilehooks +.. image:: https://travis-ci.com/mgedmin/profilehooks.svg?branch=master + :target: https://travis-ci.com/mgedmin/profilehooks .. image:: https://ci.appveyor.com/api/projects/status/github/mgedmin/profilehooks?branch=master&svg=true :target: https://ci.appveyor.com/project/mgedmin/profilehooks diff --git a/appveyor.yml b/appveyor.yml index e8fc1d6..44a1886 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -8,6 +8,7 @@ environment: - PYTHON: "C:\\Python36" - PYTHON: "C:\\Python37" - PYTHON: "C:\\Python38" + - PYTHON: "C:\\Python39" init: - "echo %PYTHON%" diff --git a/setup.py b/setup.py index ae50926..1e711e3 100755 --- a/setup.py +++ b/setup.py @@ -36,6 +36,7 @@ def read(filename): 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', + 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: Implementation :: CPython', 'Programming Language :: Python :: Implementation :: PyPy', ], diff --git a/tox.ini b/tox.ini index b8635f7..9e32d8b 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py27,py36,py37,py38,pypy,pypy3 +envlist = py27,py36,py37,py38,py39,pypy,pypy3 [testenv] commands =