diff options
author | Stephen Finucane <stephen@that.guru> | 2017-10-03 11:46:28 +0300 |
---|---|---|
committer | Stephen Finucane <stephen@that.guru> | 2017-10-10 16:06:10 +0300 |
commit | eb8efce7d8172e41139acd26196dd164c6272583 (patch) | |
tree | 62badb2c9ac6ed490026c05c69690aad8be0f691 /CONTRIBUTING.rst | |
parent | dbd58d4c5100dde6449c5a2fd567ab5ae52232c6 (diff) |
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>
Diffstat (limited to 'CONTRIBUTING.rst')
0 files changed, 0 insertions, 0 deletions