Skip to content

chore(deps): update dependency django-axes to v6 - autoclosed

Delta10 Bot requested to merge renovate/django-axes-6.x into master

This MR contains the following updates:

Package Change Age Adoption Passing Confidence
django-axes ==5.40.1 -> ==6.1.1 age adoption passing confidence

Release Notes

jazzband/django-axes (django-axes)

v6.1.1

Compare Source

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

v6.1.0

Compare Source

  • 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]

v6.0.5

Compare Source

  • Add Indonesion translation. [kiraware]

v6.0.4

Compare Source

  • Remove unused methods from AxesStandaloneBackend. [314eter]

v6.0.3

Compare Source

  • Add username to admin fieldsets. [sevdog]

v6.0.2

Compare Source

  • Add Django system checks for validating callable import path settings. [iafisher]
  • Improve documentation. [hirotasoshu]
  • Improve repository issue and MR templates. [hirotasoshu]

v6.0.1

Compare Source

  • Fine-tune CI pipelines and RTD build requirements. [aleksihakli]

v6.0.0

Compare Source

Version 6 is a breaking release. Please see the documentation for upgrade instructions.

  • Deprecate Python 3.7 support. [aleksihakli]
  • Deprecate is_admin_site API call with misleading naming. [hirotasoshu]
  • Add AXES_LOCKOUT_PARAMETERS configuration flag that will supersede AXES_ONLY_USER_FAILURES, AXES_LOCK_OUT_BY_COMBINATION_USER_AND_IP, AXES_LOCK_OUT_BY_USER_OR_IP, and AXES_USE_USER_AGENT configurations. Add deprecation warnings for old flags. See project documentation on RTD for update instructions. [hirotasoshu]
  • Improve translations. [hirotasoshu]
  • Use Django cache.incr API for atomic cached failure counting [hirotasoshu, aleksihakli]
  • Make django-ipware an optional dependency. Install it with e.g. pip install django-axes[ipware] package and extras specifier. [aleksihakli]
  • Deprecate and rename old configuration flags. Old flags will be removed in or after version 6.1. [aleksihakli]
    • AXES_PROXY_ORDER is now AXES_IPWARE_PROXY_ORDER,
    • AXES_PROXY_COUNT is now AXES_IPWARE_PROXY_COUNT,
    • AXES_PROXY_TRUSTED_IPS is now AXES_IPWARE_PROXY_TRUSTED_IPS, and
    • AXES_META_PRECEDENCE_ORDER is now AXES_IPWARE_META_PRECEDENCE_ORDER.
  • Set 429 as the default lockout response code. [hirotasoshu]

v5.41.1

Compare Source

  • Fix sensitive parameter logging for database handler. [stereodamage]

v5.41.0

Compare Source

  • Fix tests. [hirotasoshu]
  • Add AXES_CLIENT_CALLABLE setting. [hirotasoshu]
  • Update Python, Django, and package versions. [hramezani]

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Edited by Delta10 Bot

Merge request reports