djoser icon indicating copy to clipboard operation
djoser copied to clipboard

Support social-auth-app-django 5.0.0

Open bj00rn opened this issue 2 years ago • 13 comments

Hi,

Any reason why we can't support social-auth-app-django 5?

I see that the dependency has been upgraded in master already.

https://github.com/python-social-auth/social-app-django/blob/master/CHANGELOG.md#500---2021-08-05

Can we expect a release anytime soon?

Thanks!

bj00rn avatar May 16 '22 12:05 bj00rn

https://github.com/sunscrapers/djoser/issues/655

bj00rn avatar May 23 '22 12:05 bj00rn

https://github.com/sunscrapers/djoser/issues/651

bj00rn avatar May 23 '22 12:05 bj00rn

@dekoza @tomwojcik

New release would solve django 4 compatibility. social-auth-app-django 5 has important bug fix.

skonikevrone avatar Aug 04 '22 07:08 skonikevrone

@dekoza @tomwojcik

New release would solve django 4 compatibility. social-auth-app-django 5 has important bug fix.

We're not the maintainers anymore.

tomwojcik avatar Aug 04 '22 07:08 tomwojcik

@dekoza @tomwojcik New release would solve django 4 compatibility. social-auth-app-django 5 has important bug fix.

We're not the maintainers anymore.

Sorry to bother you. Any chance you know someone whom we can ping?

skonikevrone avatar Aug 04 '22 07:08 skonikevrone

@skonikevrone No problem. @haxoza is your best bet.

tomwojcik avatar Aug 04 '22 08:08 tomwojcik

@haxoza we get a new release please you think?

Seems there are issues with latest commit on master. Commit https://github.com/sunscrapers/djoser/commit/ede06f257950705bbf6ded47d3c6daf11eb36fe3 is working fine though

bj00rn avatar Aug 24 '22 08:08 bj00rn

Yes, This issue requires hacks for social-auth-app-django like the one I have introduced https://github.com/python-social-auth/social-app-django/issues/386#issuecomment-1252114612 The contributor to the social-auth-app-django has answered:

Use social-auth-app-django==5.0.0 instead for compatiblity with recent Django releases.

that we cannot use actually, until Djoser doesn't overcome this dependency requirement:

Cannot install ... social-auth-app-django==5.0.0 because these package versions have conflicting dependencies.

The conflict is caused by:
    The user requested social-auth-app-django==5.0.0
    djoser 2.1.0 depends on social-auth-app-django<5.0.0 and >=4.0.0

sinisarudan avatar Sep 20 '22 09:09 sinisarudan

Hello! Any updates on this?

albjoaov avatar Jan 17 '23 05:01 albjoaov

Hi, in your settings.py

import django
from django.utils.encoding import force_str
django.utils.encoding.force_text = force_str

Geg3mon avatar Jan 23 '23 18:01 Geg3mon

@dekoza @tomwojcik

Any other guesses to to who maintains this repo? @haxoza is unresponsive it seems.

This is a showstopper for many who are using this library

Thanks!

bj00rn avatar Jan 24 '23 08:01 bj00rn

@bj00rn I will take over from now on, but I can spend only a few hours a month on this project. I will look over the issues soon. For now, the new release is the top prio.

tomwojcik avatar Apr 02 '23 12:04 tomwojcik

@bj00rn I will take over from now on, but I can spend only a few hours a month on this project. I will look over the issues soon. For now, the new release is the top prio.

Good news!

bj00rn avatar Apr 03 '23 08:04 bj00rn