Frameworks throws AssertionError saying you cannot set required=True and read_only=True on editable=False model fields.  We should not make the field required if editable=False.
Version 2.4.3
Drop 'No major point releases are currently planned.', cos they are.
Add BaseSerializer heading
Test rejigging
Moar tests
Field tests and associated cleanup
Tests and tweaks for text fields
Ensure 'messages' in fields are respected in preference to default validator messages
Fix compat issues
Tweaks to DecimalField
Support format=None for date/time fields
More compat fixes
Tests and tweaks for choice fields
Tests & tweaks for ChoiceField
allow_blank, allow_null
Changed return status for CSRF failures to HTTP 403

By default, Django returns "HTTP 403 Forbidden" responses when CSRF
validation failed[1]. CSRF is a case of authorization, not of
authentication. Therefore `PermissionDenied` should be raised instead
of `AuthenticationFailed`.

[1] https://docs.djangoproject.com/en/dev/ref/contrib/csrf/#rejected-requests
Tests for field choices
NullBooleanField
Merge pull request #1896 from dbrgn/csrf_response

Changed return status for CSRF failures to HTTP 403