Moved the list preparation out of the Resource.serialize_list method, and into Resource.prepare_list, which allows for customised list preparation options.
This is useful is if you're using marshmallow, where simply calling Schema.load multiple times will prevent the pre and post processing methods to work properly, see here.
If this gets approved, I'll update the docs and test suite
Moved the list preparation out of the
Resource.serialize_list
method, and intoResource.prepare_list
, which allows for customised list preparation options.This is useful is if you're using
marshmallow
, where simply calling Schema.load multiple times will prevent the pre and post processing methods to work properly, see here.If this gets approved, I'll update the docs and test suite