Commits
- 9f543ad: Fix pre-commit hooks by upgrading isort (Elan Ruusamäe)
- fa4abe8: Update copyright year in docs (Elan Ruusamäe)
- e1da90c: Use NamedTuple typing (Elan Ruusamäe) #28
- aa6a079: Add DataClassMixin mixin factory (Elan Ruusamäe) #28
- 16c3ded: Use DataClassMixin helper (Elan Ruusamäe) #28
- 9279b5a: Adds ids initializer for IdsMixin (Elan Ruusamäe) #28
- c00d1c4: Add IdsMixin slug getter/setter (Elan Ruusamäe) #28
- 973767d: Cleanup duplicate slug property (Elan Ruusamäe) #28
- 3c3d379: Change UserListTuple to class inheriting NamedTuple (Elan Ruusamäe) #28
- Use NamedTuple typing (#28) #28 (Elan Ruusamäe)