-----------------
- Use `pathlib.Path` everywhere to make it easier to reason about
paths. Note that python 3.10 somehow manages to complain about
``AttributeError: 'PosixPath' object has no attribute
'startswith'``, even though 3.8/.9/.11/.12 and pypy work fine. So if
you get that error, use a different python version...
[gforcada]
- Django settings: look at ``MIDDLEWARE`` and so in addition to ``INSTALLED_APPS``, this
helps to detect more required packages.