divio / django-simple-sso

Other
307 stars 116 forks source link

update itsdangerous restriction to ~=2.0 #60

Open ralequi opened 3 years ago

ralequi commented 3 years ago

This may help (or even fix, dunno yet) issue #55

Why should we upgrade itsdangerous package?

Why we should not remove every restriction on the package and leave to webservices package?

So why version ~2.0 ? (It's equivalent to >=2.0, <3.0)

GaretJax commented 3 years ago

Thanks for the PR @ralequi. Sadly we need a way to keep the pre-1.0 generated signature format for compatibility with clients that we do not have control on. Maybe vendoring in the dependency would be a better approach.