diff --git a/.travis.yml b/.travis.yml index 3f9ac3d..487e09f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,6 +7,7 @@ python: - '3.4' - '3.5' - '3.6' +- '3.7' install: - pip install . diff --git a/README.md b/README.md index 3919f69..21326bc 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ client.send_notification(token_hex, payload, topic) To develop PyAPNs2, check out the code and install dependencies. It's recommended to use a virtualenv to isolate dependencies: ```shell # Clone the source code. -git clone https://github.com/Pr0ger/PyAPNs2.git +git clone https://github.com/Pr0Ger/PyAPNs2.git cd PyAPNs2 # Create a virtualenv and install dependencies. virtualenv venv @@ -51,8 +51,9 @@ python -m unittest discover test You can use `tox` for running tests with all supported Python versions: ```shell -pyenv install 2.7.13 && pyenv install 3.4.6 && pyenv install 3.5.3 & pyenv install 3.6.0 -pyenv local 3.6.0 3.5.3 3.4.6 2.7.13 +pyenv install 2.7.15; pyenv install 3.4.9; pyenv install 3.5.6; pyenv install 3.6.7; pyenv install 3.7.1 +pyenv local 3.7.1 3.6.7 3.5.6 3.4.9 2.7.15 +pip install tox tox ``` diff --git a/setup.py b/setup.py index 87b8be4..d05552c 100755 --- a/setup.py +++ b/setup.py @@ -30,6 +30,7 @@ setup( 'Programming Language :: Python :: 3.4', 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.6', + 'Programming Language :: Python :: 3.7', 'Topic :: Software Development :: Libraries', ], description='A python library for interacting with the Apple Push Notification Service via HTTP/2 protocol' diff --git a/tox.ini b/tox.ini index f874560..3b6b64a 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py27, py34, py35, py36 +envlist = py27, py34, py35, py36, py37 [testenv] commands = nosetests []