--- Update cryptography dependency to the latest for Ubuntu 16.04 support
8.2
--- Add sepiida.wsgi.stabilize_werkzeug_iterator(). This function should be called first in wsgihandler modules that use flask to prevent us from getting unhandled exceptions on clients that disonnect before we finish sending the response. This common in bots.
8.1
----
This extends sepiida.FilterArgument to work with ISO8601 dates. e.g. filter[created]=2015-01-01 https://some.service/?filter[id]=1,2&filter[id]=3 will result:
This introduces a new way for sepiida to handle content types and serialization. We are no longer only doing JSON, but instead support JSON and form-encoded URL data. We do this via content negotiation, so this introduces new error modes for inability to negotiate a type.
In support of this the JSONObject and JSONArray classes are renamed to just Object and Array, respectively. Errors that specifically mentioned JSON in some places have been updated to only mention JSON if we are encoding to JSON.
7.9
---
Fix sepiida.groups.has_any to work with group names, not with group uris