Commit Graph

6 Commits

Author SHA1 Message Date
Stephen Finucane
eb8efce7d8 requirements: Reduce duplication
Simply installing packages will ensure that most of the dependencies in
'setup.py' are installed, meaning 'test-reqs.txt' need only contain
those necessary for testing.

The only notable change is that the 'simplejson' module is dropped from
the requirements list. This included as a dependency for the PyPy
target, but it appears that this is not necessary today (though it may
have been when the target was added in 2011).

This retains 'setup.py test' which, as noted in the tox docs [1], is
sometimes expected for downstream distribution testing. We may wish to
find a way to synchronize requirements between 'test-reqs.txt' and this
section in the future, but that's work for another day.

[1] https://tox.readthedocs.io/en/latest/example/basic.html#integration-with-setup-py-test-command

Signed-off-by: Stephen Finucane <stephen@that.guru>
2017-10-10 14:06:10 +01:00
Takuya Noguchi
3e94878871 Add support for docutils 0.14 2017-09-10 09:23:09 +09:00
Andy Neebel
37df83607e Various improvements to appveyor file 2017-06-14 16:01:43 -05:00
Andy Neebel
46af99235d Upload the junit results to be tracked in appveyor 2017-06-14 14:06:05 -05:00
Andy Neebel
062c36aaf1 Only ignore py35 when not running on 3.5 or higher 2017-06-14 13:27:29 -05:00
Andy Neebel
767736521c Add appveyor file to run tests on windows 2017-06-14 13:27:28 -05:00