Skip to content

Commit

Permalink
Merge pull request #360 from mjs/py37
Browse files Browse the repository at this point in the history
Python 3.7 support
  • Loading branch information
NicolasLM committed Aug 30, 2018
2 parents df15f50 + ed32328 commit a93915a
Show file tree
Hide file tree
Showing 4 changed files with 27 additions and 10 deletions.
31 changes: 24 additions & 7 deletions .travis.yml
@@ -1,12 +1,29 @@
dist: trusty
language: python
python:
- "2.7"
- "3.4"
- "3.5"
- "3.6"
- "pypy"
- "pypy3"

# Python 3.7+ needs a newer version of openssl than is available in trusty,
# so these must run on a newer platform (and since travis doesn't yet have
# containers for xenial, those must use VMs).
# YAML magic from https://github.com/travis-ci/travis-ci/issues/9069#issuecomment-401924248
.mixins:
- &xenial-mixin
dist: xenial
sudo: true
addons:
apt:
packages:
- libgnutls-dev

jobs:
include:
- python: "2.7"
- python: "3.4"
- python: "3.5"
- python: "3.6"
- python: "pypy"
- python: "pypy3"
- <<: *xenial-mixin
python: "3.7"
install: "python setup.py install"
script: "python setup.py test"
notifications:
Expand Down
2 changes: 1 addition & 1 deletion README.rst
Expand Up @@ -5,7 +5,7 @@ library.

========================= ========================================
Current version 2.0.0
Supported Python versions 2.7, 3.4, 3.5 and 3.6
Supported Python versions 2.7, 3.4 - 3.7
License New BSD
Project home https://github.com/mjs/imapclient/
PyPI https://pypi.python.org/pypi/IMAPClient
Expand Down
2 changes: 1 addition & 1 deletion doc/src/index.rst
Expand Up @@ -30,7 +30,7 @@ explains IMAP in detail. Other RFCs also apply to various extensions
to the base protocol. These are referred to in the documentation below
where relevant.

Python versions 2.7, 3.4, 3.5 and 3.6 are officially supported.
Python versions 2.7 and 3.4 through 3.7 are officially supported.

Getting Started
---------------
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Expand Up @@ -33,7 +33,7 @@
* Convenience methods are provided for commonly used functionality.
* Exceptions are raised when errors occur.
Python versions 2.7, 3.4, 3.5 and 3.6 are officially supported.
Python versions 2.7 and 3.4 through 3.7 are officially supported.
IMAPClient includes comprehensive units tests and automated
functional tests that can be run against a live IMAP server.
Expand Down

0 comments on commit a93915a

Please sign in to comment.