> On Feb 10, 2021, at 3:18 PM, Craig Rodrigues <rodr...@crodrigues.org> wrote:
>
> Hi,
>
> I quickly asked Wilfredo if Twisted trunk worked with Klein, and he mentioned
> that he saw this dependency issue on the Twisted klein side when used
> with Twisted trunk:
>
> The conflict is caused by:
> The user requested idna==3.1
> hyperlink 21.0.0 depends on idna>=2.5
> requests 2.25.1 depends on idna<3 and >=2.5
>
>
> Is that problem purely for klein to deal with, or is there
> any issue that should be fixed in Twisted trunk?
This isn't even a bug in Klein, it's an issue with a version pin in its
tox.ini:
https://github.com/twisted/klein/blob/6e7b37158dea2fe73180809803a872ed98143c6d/tox.ini#L36
<https://github.com/twisted/klein/blob/6e7b37158dea2fe73180809803a872ed98143c6d/tox.ini#L36>
The constraints from requests (<3,>=2.5) and hyperlink (>=2.5) are perfectly
compatible; one's just a subset of the other.
So it might be nice to submit a Klein PR at some point soon, but it's not a
release blocker.
-g
_______________________________________________
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python