On 2.7, run tests on oldest documented supported pytest and pytest-cov.#9317
On 2.7, run tests on oldest documented supported pytest and pytest-cov.#9317dstansby merged 1 commit intomatplotlib:masterfrom
Conversation
tacaswell
left a comment
There was a problem hiding this comment.
pending travis passing on the re-run (error in the qt4 tests that seemed transient).
|
Added testing of oldest versions of all deps we claim to support. |
|
Well, looks like we actually don't support pytest 3.0 :-) I'll probably just bump the minimum supported version. |
|
👍 to bumping pytest version to the minimum we really do support. |
26dd275 to
0f44009
Compare
|
It's actually not clear at all from looking at their changelogs which version of pytest introduced the needed functionality... |
|
Just keep bumping it until it passes? #experimentalist |
7e305d9 to
403dd7b
Compare
|
Looks like I got it now. |
|
I don't see any error with pytest 3.0? The only failure there is brokenness on our part, which is fixed here in another PR. |
|
hmmm does travis delete old logs? can't point to it anymore, but basically it was not liking the skipif in https://github.com/matplotlib/matplotlib/blob/master/lib/matplotlib/tests/test_backends_interactive.py#L21 |
403dd7b to
37ad7ab
Compare
702cd01 to
cf84bb5
Compare
cf84bb5 to
7b4ae79
Compare
7b4ae79 to
34bea8c
Compare
... to make sure that they are indeed supported. Bump to pytest>=3.1 (actually required), dateutil>⩦2.1 (dateutil==2.0 is listed on pypi but has no sdist or wheel available).
34bea8c to
57c8f18
Compare
|
Going to merge into master since this has two approvals, and also backport to |
|
There seem to be a conflict, please backport manually |
On 2.7, run tests on oldest documented supported pytest and
pytest-cov.
Conflicts:
.travis.yml
- keep version from master
setupext.py
- keep version from v2.1.x
|
backported to v2.1.x as c72d3fc |
... to make sure that they are indeed supported.
Basically to avoid issues like like #9303.
PR Summary
PR Checklist