Skip to content

v0.11.0

Compare
Choose a tag to compare
@akx akx released this 04 Jul 13:01
· 33 commits to main since this release

What's Changed

  • Clean up URLs by @akx in #141
  • Drop support for EOL Python and Django versions by @akx in #140
  • Use f-strings instead of concatenation by @akx in #146
  • Allow customizing view success URLs via app_settings by @akx in #145
  • Don't try to interrogate function-based views for next by @akx in #144
  • Show secret on setup.html to allow for manual entry for multiple yubikeys & other devices by @9mido in #109
  • Bump ipython from 7.12.0 to 8.10.0 by @dependabot in #148
  • Update linting bits by @akx in #150
  • Bump werkzeug from 0.16.1 to 2.2.3 by @dependabot in #149
  • Use Hatch for packaging; mark as compatible with Python 3.11 by @akx in #151
  • Drop support for django-otp 1.0.x by @akx in #153
  • Test on Django 4.1 and Python 3.11 by @akx in #154
  • feat: upgrade allauth, fix sociallogin by @pennersr in #131
  • Make qr code arguments overrideable in TwoFactorSetup. by @valberg in #156
  • Add some type annotations by @akx in #158
  • Disabling 2FA should also work with backup tokens. by @valberg in #155
  • Django 4.2 by @akx in #159
  • Add support for overriding forms by @monosans in #161
  • Update pre-commit bits & Ruff config by @akx in #164
  • Enable force-single-line for [tool.ruff.isort] and run on all files. by @valberg in #165
  • Become 0.11.0rc0 by @akx in #166

New Contributors

Full Changelog: v0.10.0...v0.11.0