Commit graph

1834 commits

Author SHA1 Message Date
AmirAli-BahramJerdi
eea9939a45 Add Persian translation for django-axes 2025-05-16 23:49:58 +03:30
Aleksi Häkli
31038278bd
Add version 8 migration notes. 2025-05-10 14:01:18 +03:00
Aleksi Häkli
a58344c3ef
Remove Django 5.0 from supported versions 2025-05-10 13:56:07 +03:00
Aleksi Häkli
9bc11398f4
Remove Django 5.0 from supported versions 2025-05-10 13:55:20 +03:00
Aleksi Häkli
dfa39d07c0
Remove Django 5.0 from supported versions 2025-05-10 13:54:14 +03:00
Aleksi Häkli
6d2c7b1431
Version 8.0.0 2025-05-10 13:53:23 +03:00
nefrob
bd3b56237d refactor: move db accessing attempt fns to handler methods 2025-05-10 13:46:09 +03:00
nefrob
8356498a44 chore: clean attempt logic as db handler method 2025-04-29 10:10:25 +03:00
Aleksi Häkli
933756090a
Version 7.1.0 2025-04-23 18:52:54 +03:00
dependabot[bot]
3ff5ada46d chore(deps): bump pytest from 8.3.4 to 8.3.5
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.3.4 to 8.3.5.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.3.4...8.3.5)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-23 17:03:06 +03:00
dependabot[bot]
4115d59d14 chore(deps): bump pytest-django from 4.10.0 to 4.11.1
Bumps [pytest-django](https://github.com/pytest-dev/pytest-django) from 4.10.0 to 4.11.1.
- [Release notes](https://github.com/pytest-dev/pytest-django/releases)
- [Changelog](https://github.com/pytest-dev/pytest-django/blob/main/docs/changelog.rst)
- [Commits](https://github.com/pytest-dev/pytest-django/compare/v4.10.0...v4.11.1)

---
updated-dependencies:
- dependency-name: pytest-django
  dependency-version: 4.11.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-23 17:02:55 +03:00
Aleksi Häkli
5e7fbca52c fix: resolve credentials for clean_expired_user_attempts 2025-04-23 17:02:37 +03:00
dependabot[bot]
599fbc0da0 chore(deps): bump tox from 4.24.1 to 4.25.0
Bumps [tox](https://github.com/tox-dev/tox) from 4.24.1 to 4.25.0.
- [Release notes](https://github.com/tox-dev/tox/releases)
- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst)
- [Commits](https://github.com/tox-dev/tox/compare/4.24.1...4.25.0)

---
updated-dependencies:
- dependency-name: tox
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-23 11:59:22 +03:00
dependabot[bot]
b4792ff868 chore(deps): bump prospector from 1.14.1 to 1.16.1
Bumps [prospector](https://github.com/PyCQA/prospector) from 1.14.1 to 1.16.1.
- [Release notes](https://github.com/PyCQA/prospector/releases)
- [Changelog](https://github.com/prospector-dev/prospector/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/PyCQA/prospector/compare/v1.14.1...v1.16.1)

---
updated-dependencies:
- dependency-name: prospector
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-23 11:59:15 +03:00
dependabot[bot]
82a6ac63bb chore(deps): bump coverage from 7.6.12 to 7.8.0
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.6.12 to 7.8.0.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.6.12...7.8.0)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-23 11:59:08 +03:00
dependabot[bot]
93d8285006 chore(deps): bump pytest-cov from 6.0.0 to 6.1.1
Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 6.0.0 to 6.1.1.
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v6.0.0...v6.1.1)

---
updated-dependencies:
- dependency-name: pytest-cov
  dependency-version: 6.1.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-23 11:58:59 +03:00
parul-aro
0115648a1d feat(cleanup): allow credentials in cleanup method 2025-04-23 11:54:17 +03:00
Mathieu Kniewallner
479a355d22 chore: explicitly require Python >= 3.9 2025-04-23 11:42:02 +03:00
Mathieu Kniewallner
fdf22fffba chore: explicitly require Django >= 4.2 2025-04-23 11:42:02 +03:00
Mathieu Kniewallner
682e4261c9 ci: exclude Python 3.13 for Django 4.2 2025-04-23 11:42:02 +03:00
Mathieu Kniewallner
133f19b2f5 chore: correctly test against Django 4.2 2025-04-23 11:42:02 +03:00
Mathieu Kniewallner
3e3da350ea chore: support Django 5.2 2025-04-23 11:42:02 +03:00
dependabot[bot]
ff9c3296ef chore(deps): bump prospector from 1.14.0 to 1.14.1
Bumps [prospector](https://github.com/PyCQA/prospector) from 1.14.0 to 1.14.1.
- [Release notes](https://github.com/PyCQA/prospector/releases)
- [Changelog](https://github.com/prospector-dev/prospector/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/PyCQA/prospector/compare/1.14.0...v1.14.1)

---
updated-dependencies:
- dependency-name: prospector
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-21 13:17:31 +02:00
dependabot[bot]
6aedd78c0b chore(deps): bump pytest-django from 4.9.0 to 4.10.0
Bumps [pytest-django](https://github.com/pytest-dev/pytest-django) from 4.9.0 to 4.10.0.
- [Release notes](https://github.com/pytest-dev/pytest-django/releases)
- [Changelog](https://github.com/pytest-dev/pytest-django/blob/main/docs/changelog.rst)
- [Commits](https://github.com/pytest-dev/pytest-django/compare/v4.9.0...v4.10.0)

---
updated-dependencies:
- dependency-name: pytest-django
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-21 13:17:23 +02:00
dependabot[bot]
be18f038f9 chore(deps): bump black from 24.10.0 to 25.1.0
Bumps [black](https://github.com/psf/black) from 24.10.0 to 25.1.0.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/compare/24.10.0...25.1.0)

---
updated-dependencies:
- dependency-name: black
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-21 13:17:15 +02:00
dependabot[bot]
04638811d7 chore(deps): bump coverage from 7.6.10 to 7.6.12
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.6.10 to 7.6.12.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.6.10...7.6.12)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-21 13:17:08 +02:00
Django Goat
a0df8ae7c4 docs - fixed wy-table-responsive html not not displaying 2025-02-21 13:16:56 +02:00
Django Goat
784f1930af docs - added css to increase content width 2025-02-21 13:16:56 +02:00
Aleksi Häkli
8e600536b1
Version 7.0.2 2025-02-19 19:50:54 +02:00
dependabot[bot]
d590dd6fb9 chore(deps): bump pytest from 8.3.3 to 8.3.4
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.3.3 to 8.3.4.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.3.3...8.3.4)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-19 19:50:25 +02:00
dependabot[bot]
0dab4d36cf chore(deps): bump mypy from 1.13.0 to 1.15.0
Bumps [mypy](https://github.com/python/mypy) from 1.13.0 to 1.15.0.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](https://github.com/python/mypy/compare/v1.13.0...v1.15.0)

---
updated-dependencies:
- dependency-name: mypy
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-19 19:46:21 +02:00
dependabot[bot]
09145a8fc7 chore(deps): bump sphinx-rtd-theme from 3.0.1 to 3.0.2
Bumps [sphinx-rtd-theme](https://github.com/readthedocs/sphinx_rtd_theme) from 3.0.1 to 3.0.2.
- [Changelog](https://github.com/readthedocs/sphinx_rtd_theme/blob/master/docs/changelog.rst)
- [Commits](https://github.com/readthedocs/sphinx_rtd_theme/compare/3.0.1...3.0.2)

---
updated-dependencies:
- dependency-name: sphinx-rtd-theme
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-19 19:46:13 +02:00
dependabot[bot]
4e21791ed6 chore(deps): bump pytest-cov from 5.0.0 to 6.0.0
Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 5.0.0 to 6.0.0.
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v5.0.0...v6.0.0)

---
updated-dependencies:
- dependency-name: pytest-cov
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-19 19:46:04 +02:00
dependabot[bot]
c354217ee4 chore(deps): bump pytest-subtests from 0.13.1 to 0.14.1
Bumps [pytest-subtests](https://github.com/pytest-dev/pytest-subtests) from 0.13.1 to 0.14.1.
- [Release notes](https://github.com/pytest-dev/pytest-subtests/releases)
- [Changelog](https://github.com/pytest-dev/pytest-subtests/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-subtests/compare/v0.13.1...v0.14.1)

---
updated-dependencies:
- dependency-name: pytest-subtests
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-19 18:11:11 +02:00
dependabot[bot]
6ea4879c55 chore(deps): bump coverage from 7.6.4 to 7.6.10
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.6.4 to 7.6.10.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.6.4...7.6.10)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-19 18:11:00 +02:00
dependabot[bot]
78de78261d chore(deps): bump tox from 4.23.2 to 4.24.1
Bumps [tox](https://github.com/tox-dev/tox) from 4.23.2 to 4.24.1.
- [Release notes](https://github.com/tox-dev/tox/releases)
- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst)
- [Commits](https://github.com/tox-dev/tox/compare/4.23.2...4.24.1)

---
updated-dependencies:
- dependency-name: tox
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-19 18:10:48 +02:00
dependabot[bot]
8e0c2ec4b7 chore(deps): bump prospector from 1.12.1 to 1.14.0
Bumps [prospector](https://github.com/PyCQA/prospector) from 1.12.1 to 1.14.0.
- [Release notes](https://github.com/PyCQA/prospector/releases)
- [Changelog](https://github.com/prospector-dev/prospector/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/PyCQA/prospector/compare/v1.12.1...1.14.0)

---
updated-dependencies:
- dependency-name: prospector
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-19 18:10:37 +02:00
Andrew Neher
a0fd10da4c updated config docs for new AXES_USERNAME_FORM_FIELD default value. 2025-02-19 18:09:40 +02:00
Andrew Neher
2fb772efdb take out test-breaking modifications. My test custom user model wasn't working. 2025-02-19 18:09:40 +02:00
Andrew Neher
129e93cc0e savepoint 2025-02-19 18:09:40 +02:00
Jacobus-afk
ce3bfd51be Update 4_configuration.rst - aligned table pipe column 2025-02-19 18:08:17 +02:00
Aleksi Häkli
9a7673a47e Update Python support matrix
Deprecate support for Python 3.8
Add support for Python 3.13
2024-12-02 18:23:57 +02:00
dependabot[bot]
4c3a36cf9a chore(deps): bump sphinx-rtd-theme from 2.0.0 to 3.0.1
Bumps [sphinx-rtd-theme](https://github.com/readthedocs/sphinx_rtd_theme) from 2.0.0 to 3.0.1.
- [Changelog](https://github.com/readthedocs/sphinx_rtd_theme/blob/master/docs/changelog.rst)
- [Commits](https://github.com/readthedocs/sphinx_rtd_theme/compare/2.0.0...3.0.1)

---
updated-dependencies:
- dependency-name: sphinx-rtd-theme
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-29 10:11:56 +02:00
dependabot[bot]
d17e4ecd4b chore(deps): bump mypy from 1.11.2 to 1.13.0
Bumps [mypy](https://github.com/python/mypy) from 1.11.2 to 1.13.0.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](https://github.com/python/mypy/compare/v1.11.2...v1.13.0)

---
updated-dependencies:
- dependency-name: mypy
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-29 10:11:48 +02:00
dependabot[bot]
4511695e9f chore(deps): bump coverage from 7.6.1 to 7.6.4
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.6.1 to 7.6.4.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.6.1...7.6.4)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-29 10:11:36 +02:00
dependabot[bot]
43965514cb chore(deps): bump prospector from 1.10.3 to 1.12.1
Bumps [prospector](https://github.com/PyCQA/prospector) from 1.10.3 to 1.12.1.
- [Release notes](https://github.com/PyCQA/prospector/releases)
- [Changelog](https://github.com/prospector-dev/prospector/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/PyCQA/prospector/compare/v1.10.3...v1.12.1)

---
updated-dependencies:
- dependency-name: prospector
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-29 10:10:30 +02:00
dependabot[bot]
01c32f051f chore(deps): bump black from 24.8.0 to 24.10.0
Bumps [black](https://github.com/psf/black) from 24.8.0 to 24.10.0.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/compare/24.8.0...24.10.0)

---
updated-dependencies:
- dependency-name: black
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-29 10:10:17 +02:00
dependabot[bot]
71bcfba42d chore(deps): bump tox from 4.21.1 to 4.23.2
Bumps [tox](https://github.com/tox-dev/tox) from 4.21.1 to 4.23.2.
- [Release notes](https://github.com/tox-dev/tox/releases)
- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst)
- [Commits](https://github.com/tox-dev/tox/compare/4.21.1...4.23.2)

---
updated-dependencies:
- dependency-name: tox
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-29 10:10:09 +02:00
Oscar van Leusen
67b94d0dfb Fix AXES_CLIENT_IP_CALLABLE error
Previously, the readme suggested the AXES_CLIENT_IP_CALLABLE function should have two arguments, but actually it only takes one argument.
2024-10-29 10:09:57 +02:00
dependabot[bot]
9acda1f892 chore(deps): bump tox from 4.21.0 to 4.21.1
Bumps [tox](https://github.com/tox-dev/tox) from 4.21.0 to 4.21.1.
- [Release notes](https://github.com/tox-dev/tox/releases)
- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst)
- [Commits](https://github.com/tox-dev/tox/compare/4.21.0...4.21.1)

---
updated-dependencies:
- dependency-name: tox
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-03 17:25:14 +03:00