Django-axes

Latest version: v6.4.0

Safety actively analyzes 622360 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 24

6.4.0

------------------

- Add support for Python 3.12 and Django 5.0, drop support for Django 4.1.
[aleksihakli]

6.3.1

------------------

- Drop ``setuptools`` and ``pkg_resources`` dependencies.
[Viicos]

6.3.0

------------------

- Add async support to middleware.
[Taikono-Himazin]

6.2.0

------------------

- Update documentation.
[funkybob]
- Add new management command ``axes_reset_ip_username``.
[p-l-]
- Add French translations.
[laulaz]
- Avoid running data migration on incorrect databases.
[christianbundy]

6.1.1

------------------

- Fix ``TransactionManagementError`` when using the database handler
with a custom database with for ``AccessAttempt`` or ``AccessFailureLog``.
[hirotasoshu]

6.1.0

------------------

- Set ``AXES_SENSITIVE_PARAMETERS`` default value to ``["username", "ip_address"]`` in addition to the ``AXES_PASSWORD_FORM_FIELD`` configuration flag.
This masks the username and IP address fields by default in the logs when writing information about login attempts to the application logs.
Reverting to old configuration default of ``[]`` can be done by setting ``AXES_SENSITIVE_PARAMETERS = []`` in the Django project settings file.
[GitRon]
- Improve documentation on GDPR and privacy notes and configuration flags.
[GitRon]

Page 1 of 24

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.