On Feb 10, 2021, at 3:44 PM, Glyph <gl...@twistedmatrix.com> wrote:
> 
> 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.

  Sure, they are compatible, but Klein doesn’t use requests directly, and this 
only looks to be failing in trunk.

  My concern here is that Twisted may have added a dependency on requests, and 
that dependency means that if you want IDNA==3.1, as Klein’s tox.ini does, that 
you aren’t allowed to.  That seems weak; I’d say a bug.  No?

        -wsv

_______________________________________________
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python

Reply via email to