supertokens / supertokens-python

Python SDK for SuperTokens
https://supertokens.com
Other
127 stars 35 forks source link

v0.6.0 unresolvable dependencies #98

Closed pepegc closed 2 years ago

pepegc commented 2 years ago

Updating to your most recent version 0.6.0 is raising dependency issues with other common libraries.

In this case, poetry add supertokens-python^0.6.0 results in:

Because no versions of fastapi-mail match >1.0.6,<2.0.0 and fastapi-mail (1.0.6) depends on httpx (>=0.22.0,<0.23.0), fastapi-mail (>=1.0.6,<2.0.0) requires httpx (>=0.22.0,<0.23.0).

And because supertokens-python (0.6.0) depends on httpx (>=0.15.0,<0.16.0) and no versions of supertokens-python match >0.6.0,<0.7.0, fastapi-mail (>=1.0.6,<2.0.0) is incompatible with supertokens-python (>=0.6.0,<0.7.0).

So, because <MY PROJECT> depends on both supertokens-python (^0.6.0) and fastapi-mail (^1.0.6), version solving failed.
pepegc commented 2 years ago

Hey guys I saw you accepted and merged #99, thanks a lot for being on top of this issue!! How long till we see the changes in pypi?

rishabhpoddar commented 2 years ago

hey @pepegc within 24 hours. Tests before publish take a while to run :)

rishabhpoddar commented 2 years ago

We have released the latest version of pypi.