iMerica / dj-rest-auth

Authentication for Django Rest Framework
https://dj-rest-auth.readthedocs.io/en/latest/index.html
MIT License
1.65k stars 306 forks source link

`django-allauth` >= v64.0.0 support #646

Open dpgraham4401 opened 1 month ago

dpgraham4401 commented 1 month ago

Django Allauth recently released their first stable version, from 0.63.6 to 64.0.0. It's worth noting he says in the release notes that they may continue to introduce minor breaking changes in minor version.

I haven't tested whether there are problems from upgrading to >= 64.0.0 yet.

semihsezer commented 1 month ago

Yes it would be great to become compatible with the latest Django Allauth! Are there known incompatibilities or issues that we need to fix?

dpgraham4401 commented 4 weeks ago

The only listed backwards incompatible change listed in django-allauth's 64.0.0 release notes is they dropped support to django < 4.1. https://docs.allauth.org/en/latest/release-notes/recent.html#id2

I will test against the lastest version and submit a PR if I don't find any problems.

amir3digh commented 1 week ago

Please also check this issue: https://github.com/iMerica/dj-rest-auth/issues/639

This error occurs while using django-allauth >= v0.62.0 : "OAuth2Provider.get_scope() takes 1 positional argument but 2 were given"