[Twisted-Python] Twisted trunk and klein?
Glyph
glyph at twistedmatrix.com
Wed Feb 10 16:44:42 MST 2021
> On Feb 10, 2021, at 3:18 PM, Craig Rodrigues <rodrigc at 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: </pipermail/twisted-python/attachments/20210210/0713cf04/attachment.htm>
More information about the Twisted-Python
mailing list