diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2015-11-01 07:37:41 -0500 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2015-11-01 07:37:41 -0500 |
commit | d0a492c6a920ab8094e92b466c5f4fba0601d7db (patch) | |
tree | 4f3ef4d066d3cf044efcc8a97616dab54b9cf071 | |
parent | bb8dfbc5d72b9abdc56ee44cf055f43f4135b485 (diff) | |
download | python-coveragepy-git-d0a492c6a920ab8094e92b466c5f4fba0601d7db.tar.gz |
PyPy 4.0 works
-rw-r--r-- | CHANGES.rst | 2 | ||||
-rw-r--r-- | doc/index.rst | 7 | ||||
-rw-r--r-- | tox.ini | 9 |
3 files changed, 13 insertions, 5 deletions
diff --git a/CHANGES.rst b/CHANGES.rst index a61ef2d4..e1019afa 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -14,6 +14,8 @@ Version 4.0.2 - Files or directories with non-ASCII characters are now handled properly, fixing `issue 432`_. +- Officially support PyPy 4.0. + .. _issue 431: https://bitbucket.org/ned/coveragepy/issues/431/couldnt-parse-python-file-with-cp1252 .. _issue 432: https://bitbucket.org/ned/coveragepy/issues/432/path-with-unicode-characters-various diff --git a/doc/index.rst b/doc/index.rst index 725db71f..0094de53 100644 --- a/doc/index.rst +++ b/doc/index.rst @@ -54,8 +54,11 @@ not. .. ifconfig:: not prerelease The latest version is coverage.py 4.0.1, released 13 October 2015. - It is supported on Python versions 2.6, 2.7, 3.3, 3.4, and 3.5, as well - as PyPy 2.4 and 2.6, and PyPy3 2.4. + It is supported on: + + * Python versions 2.6, 2.7, 3.3, 3.4, and 3.5 + * PyPy 2.4, 2.6, and 4.0 + * PyPy3 2.4 .. ifconfig:: prerelease @@ -2,7 +2,7 @@ # For details: https://bitbucket.org/ned/coveragepy/src/default/NOTICE.txt [tox] -envlist = py{26,27,33,34,35}, pypy{24,26,3_24}, doc +envlist = py{26,27,33,34,35}, pypy{24,26,40,3_24}, doc skip_missing_interpreters = True [testenv] @@ -14,13 +14,13 @@ deps = mock==1.3.0 PyContracts==1.7.6 py26: unittest2==1.1.0 - py{26,27,33,34}: gevent==1.1b6 + py{26,27,33,34,35}: gevent==1.1b6 py{26,27,33,34}: eventlet==0.17.4 py{26,27,33,34,35}: greenlet==0.4.9 passenv = * setenv = - pypy,pypy{24,26,3_24}: COVERAGE_NO_EXTENSION=no C extensions under PyPy + pypy,pypy{24,26,40,3_24}: COVERAGE_NO_EXTENSION=no C extension under PyPy commands = python setup.py --quiet clean develop @@ -49,6 +49,9 @@ basepython = pypy2.6 [testenv:pypy3_24] basepython = pypy3-2.4 +[testenv:pypy40] +basepython = pypy4.0 + [testenv:doc] # Build the docs so we know if they are successful. We build twice: once with # -q to get all warnings, and once with -QW to get a success/fail status |