Django-authtools

Latest version: v2.0.1

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

Scan your dependencies

Page 1 of 3

2.0.2

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

- Nothing changed yet.

2.0.1

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

- Resolve `SHA1PasswordHasher` deprecation warning for Django 4.0 and above
- Resolve `pkg_resources` deprecation warning for Python 3.8 and above
- Add test coverage for Django 4.1, 4.2, and 5.0
- Add test coverage for Python 3.11 and 3.12
- Python 3.5 and 3.6 are no longer availble in GitHub runner using `ubuntu-latest`

2.0.0

------------------
** BREAKING **

Remove views and URLs. You can now use the ones built in to Django. Removes
support for Django 1.11 and Python 2.

- Add support for Django 2.2, 3.0, 3.1, 3.2, and 4.0.
- Fix bug where request is not properly set on AuthenticationForm (102)
- Make UserAdmin compatible with Django 2.0
- Fixes a bug where the password change link would not format correctly
- Fixes a bug where BetterReadOnlyPasswordWidget would not work on a view only permission
- Documentation fixes (87, 117)
- Set DEFAULT_AUTO_FIELD to AutoField in AuthtoolsConfig (123)
- Silences warning and prevents new migrations when using authtools with Django >= 3.2
- Normalize email in User clean method and UserManager get_by_natural_key method (weslord 112)
- Fixes a bug where email would not be normalized when creating a user in the admin
- Migrate from TravisCI to GitHub Actions

1.7.0

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

- Fix bug when using Django 1.11 where resetting a password when already logged in
as another user caused an error
- Remove support for Django versions below 1.11 and Python below 2.7 and 3.6

1.6.0

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

- Add support for Django 1.9, 1.10, 1.11 (Jared Proffitt 82)
- Remove old conditional imports dating as far back as Django 1.5
- Update readme

1.5.0

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

- Update various help_text fields to match Django 1.9 (Wenze van Klink 51, Gavin Wahl 64, Jared Proffitt 67, Ivan VenOsdel 69)
- Documentation fixes (Yuki Izumi 52, Pi Delport 60, Germán Larraín 65)
- Made case-insensitive tooling work with more than just USERNAME_FIELD='username' (Jared Proffitt, Rocky Meza 72, 73)

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.