------------------------
- :any:`test_datetime <mock_datetime>` and :class:`test_time <mock_time>` now accept a
:class:`~datetime.datetime` instance during instantiation to set the initial
value.
- :class:`test_date <mock_date>` now accepts a :class:`~datetime.date` instance during
instantiation to set the initial value.
- Relax the restriction on adding, setting or instantiating :any:`test_datetime <mock_datetime>`
with `tzinfo` such that if the `tzinfo` matches the one configured,
then it's okay to add.
This means that you can now instantiate a :any:`test_datetime <mock_datetime>` with an existing
:class:`~datetime.datetime` instance that has `tzinfo` set.
- :func:`testfixtures.django.compare_model` now ignores
:class:`many to many <django.db.models.ManyToManyField>` fields rather than
blowing up on them.
- Drop official support for Python 3.4, although things should continue to
work.