Previously, the package did not define a range for its django-axes dependency. Since 2.3.3 is the last compatible version with this package, bea4bf6 adds the corresponding range limit.
django-axes version 3.0 comes with some improvements for Django 1.11 (FWIW, there is even a 4.0 now). However it drops compatibility for Django prior to 1.11 which would in turn will force us to drop support for Wagtail prior to 1.10. In addition, it has many breaking changes (as you can see with jazzband/django-axes#240).
In any case, I think it's important to upgrade to the latest of django-axes since it's a critical dependency for this package but it might be important to write tests first (see #6) to make sure that the upgrade doesn't introduce more issues.
Previously, the package did not define a range for its
django-axesdependency. Since2.3.3is the last compatible version with this package, bea4bf6 adds the corresponding range limit.django-axesversion3.0comes with some improvements for Django1.11(FWIW, there is even a4.0now). However it drops compatibility for Django prior to1.11which would in turn will force us to drop support for Wagtail prior to1.10. In addition, it has many breaking changes (as you can see with jazzband/django-axes#240).In any case, I think it's important to upgrade to the latest of
django-axessince it's a critical dependency for this package but it might be important to write tests first (see #6) to make sure that the upgrade doesn't introduce more issues.