update development resources

fix tox to test examples again
add detox tox env for faster testing
clean up makefile, add tox target
add extra group for installing dev requirements
clean up contributing doc, build with docs
expand issue template
add pull request template
This commit is contained in:
David Lord 2017-05-28 10:26:07 -07:00
parent a37f675ccb
commit 3c7625e8c0
No known key found for this signature in database
GPG key ID: 7A1C87E3F5BC42A8
8 changed files with 188 additions and 116 deletions

16
.github/PULL_REQUEST_TEMPLATE.rst vendored Normal file
View file

@ -0,0 +1,16 @@
Describe what this patch does to fix the issue.
Link to any relevant issues or pull requests.
<!--
Commit checklist:
* add tests that fail without the patch
* ensure all tests pass with ``pytest``
* add documentation to the relevant docstrings or pages
* add ``versionadded`` or ``versionchanged`` directives to relevant docstrings
* add a changelog entry if this patch changes code
Tests, coverage, and docs will be run automatically when you submit the pull
request, but running them yourself can save time.
-->