unstale

pypi / dj-rest-auth

dj-rest-auth

What changed in dj-rest-auth 6 to 7, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-24.

5 breaking1 new APIs and options5 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.5 on npm

dj-rest-auth 79 changes

Breaking changes 4

  • Username and email requirement checks now use SIGNUP_FIELDS.

    7.1.0release notes

  • The scope argument was dropped from the OAuth2Client constructor.

    7.0.2release notes

  • The Django dependency constraint was fixed, which may affect which Django versions satisfy the package requirements.

    7.0.0release notes

  • The extras name was corrected from with_social to with-social, affecting how the extra is specified when installing the package.

    7.0.0release notes

New APIs and options 1

  • Adds MFA/2FA support via a standalone sub-package.

    7.2.0release notes

Fixes and other changes 4

  • Adds support for Django 6, allowing developers to use dj-rest-auth with that Django release.

    7.1.0release notes

  • Adds compatibility with django-allauth v65.4.

    7.0.2release notes

  • Adds missing translations.

    7.0.2release notes

  • Fixed user token creation during registration when Token authentication and Session authentication are both used.

    7.0.0release notes

dj-rest-auth 62 changes

Breaking changes 1

  • Deprecates Python 3.6 and 3.7, so developers should plan to use a newer Python version.

    6.0.0release notes

Fixes and other changes 1

  • Adds support for Django 5, allowing developers to use dj-rest-auth with that Django release.

    6.0.0release notes