Description
First of all, thanks for this project. I've been using it for years and it has survived many Django upgrades and even some Python upgrades. It's been so solid that I hadn't even noticed the hasn't been a new release for over a few years now.
However, today I tried to run a projects test suite with the recently released Django 4.0a1 and faced an ImportError
caused by django-imagekit (PR to fix that here: #534).
While making this PR I noticed that this project is only tested on fairly old versions of Python and Django. So I'm wondering, what is the support policy of this project?
Django will drop support for Python < 3.8 with the release of Django 4.0, and has dropped support for Python < 3 a while ago. Even the Python project has stopped supporting Python 2. So I'm wondering if this project could also drop support for Python 2, and maybe even unsupported Django versions.
At the moment of writing the only supported Django versions are 2.2 (LTS), 3.1 and 3.2 (LTS). None of these versions are listed in the tox and travis configs.
I noticed that the underlying pilkit library is tested on more modern set of Python versions, and has switched to GitHub Actions. Would it be appreciated if I made a PR that expanded the test targets to modern Python/Django versions and switched from travis to GitHub actions?