History
2.0.0 (2021-10-24)
Renamed project to django-authorship.
Added type hints. Use black & flake8 linting, updated isort rules.
Use container for development/CI.
Updated project use to PEP 517 / PEP 518 build API (and tox isolated builds), removed setup.py.
Added support for Python 3.7, 3.8, 3.9, and 3.10.
Added support for Django 2.2, 3.1, and 3.2.
Dropped support for Python 2, 3.4, and 3.5.
Dropped support for Django 1.8, 1.10, and 1.11.
1.2 (2017-05-09)
Added support for Django 1.11 and Python 3.6.
Drop support for Django 1.9.
1.1 (2016-12-21)
Added support for Django REST Framework.
1.0 (2016-08-16)
Removed deprecated APIs.
Removed compatibility code for unsupported versions of Django.
Improved test coverage.
Removed code paths in
Authorship.save()
that could not logically be reached.
0.11 (2016-08-16)
Rewrote documentation.
Redesigned testing environment.
0.10.1 (2015-11-19)
Fixed bug when saving on Django 1.4
Started using
unittest
from Python standard library. Removes Python < 2.7 support.Updated tox configuration to test against newer versions of Django / Python.
Fixed bug that stopped authorship information being updated when
update_fields
is defined but empty.
0.10 (2015-10-09)
Test against Django 1.8
Fixed bug where models were incorrectly detected as ‘not new’ (for the purpose of setting
created_at
andcreated_by
) when a pk is manually specified.
0.9 (2015-08-25)
Set ``on_delete=models.PROTECT` on authorship fields that relate to users.
0.7.1 (2014-12-11)
Ensure that
created_at
andcreated_by
are updated regardless of the contents ofupdate_fields
.Added Django admin mixin to save authorship information when using inlines.
0.7 (2014-11-24)
Updated documentation.
Removed
Makefile
.Altered testing environment to support Django 1.7
Added Django 1.7
AppConfig
.
0.5.3 (2014-07-09)
Added unit tests for model and form mixin.
Improved Python 3 compatibility.
Updated test environment to test against newer versions of Django.
Ensure that
updated_at
andupdated_by
are updated regardless of the contents ofupdate_fields
.
0.5.2 (2014-06-20)
Added
AuthorshipFactory
for testing.
0.5.1 (2014-03-19)
Removed
distribute
from the install_requires list.
0.5 (2013-03-15)
First release.