modlinltd / django-advanced-filters

Add advanced filtering abilities to Django admin
https://pypi.org/project/django-advanced-filters/
MIT License
769 stars 172 forks source link

Reduce maintenance burden: drop support for old python & django #146

Closed Crocmagnon closed 2 years ago

Crocmagnon commented 3 years ago

Python 2.7 is famously not supported anymore since early 2020, and I see we're still supporting old, unsupported versions of Django. In order to reduce the maintenance burden, I suggest dropping the support for :

Sources :

This would help keeping the code clean and reducing the version checks in the codebase. See #145 for an example.

I'd say at least dropping support for python 2.7 and django < 2 would help, but I'm not very familiar with the codebase.

Also, this wouldn't prevent people stuck with old versions of django to use an older version of the package. It should be documented though.

hugovk commented 3 years ago

Please see PR #151.