This is a first pass at a non-breaking change that'll allow for a customizable media handling system. This approach combines many of the suggestions brought up by the community in #145. One the thing that is left out of this PR is handling full content negotiation (i.e. connecting the request's accept header to the response's content-type). Unfortunately, this is a harder problem to solve in a backwards compatible fashion that doesn't affect performance. However, especially as we move towards v2, I think that would be a great opportunity to revisit full negotiation. In the meantime, there are several easy workarounds for people needing this functionality. Closes #145
15 lines
150 B
Plaintext
15 lines
150 B
Plaintext
coverage>=4.1
|
|
pytest>=3.0.1
|
|
pytest-cov
|
|
pytest-xdist
|
|
pyyaml
|
|
requests
|
|
six
|
|
testtools
|
|
|
|
# Handler Specific
|
|
msgpack-python
|
|
|
|
# Validator Specific
|
|
jsonschema
|