iMerica / dj-rest-auth

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

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

Open dpgraham4401 opened 3 months ago

dpgraham4401 commented 3 months 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 3 months 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 3 months 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 2 months 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"

Saman-Zand-H commented 3 weeks ago

hello, anything done about doing this compatibly? it's been about 6 months since 0.62.0, where the social login integrations started to break, but no compatibly change has been done ever since