Fixed #22407 -- Added AdminEmailHandler.send_mail().
Fixed #23665 -- Noted precedence of settings.USE_L10N in MONTH_DAY_FORMAT and YEAR_MONTH.
Fixed #23827 -- TZ behavior in Storage API ref doc

This is derived from the current behaviour of FileSystemStorage.
Note that since this was not previously documented, other
implementations may not currently conform.
Use topological sort for migration operation dependency resolution

rather than an ad-hoc algorithm
Merge pull request #3525 from vanschelven/master

Use topological sort for migration operation dependency resolution
Merge pull request #3516 from jaylett/filestorage-timezones

Fixed #23827 -- TZ behavior in Storage API ref doc
Fixed #14030 -- Allowed annotations to accept all expressions
Revert "Use topological sort for migration operation dependency resolution"

This commit broke the tests on Python 3.

This reverts commit 13d613f80011852404198dfafd1f09c0c0ea42e6.
added test and fix to check for default null on ArrayField
Fixed #23793 -- Clarified password reset messages.
Fixes #23837: Replace list.pop(0) by deque.popleft() in dfs function in migrations
Merge pull request #3531 from ddaan/ticket_23834

fixed #23834 -- added test and fix to check for default null on ArrayField
Refs #23793 -- Fixed test failure after password reset messages clarification
Fixed #23835: Changed circular dependency in DFS to be less infinite
Fixed #23793 -- Clarified password reset behavior in auth docs
Added a new GeoJSON serialization format for GeoDjango

Thanks Reinout van Rees for the review.
Merge pull request #3536 from Zweedeend/ticket_23837

Fixes #23837: Replace list with deque in migration-planner for improved performance.
Fixed #23825 -- Added links for decorating class-based views to the CSRF docs.
Fixed #21363 -- Added datetime.timedelta support to TimestampSigner.unsign().
Added tests/README.rst