[Python-modules-team] Bug#699844: requests mis-treats 303 responses due to a typo

Paul Tagliamonte paultag at debian.org
Sat Feb 16 02:45:59 UTC 2013


Heyya, Daniele

On Fri, Feb 15, 2013 at 7:31 PM, Daniele Tricoli <eriol at mornie.org> wrote:
> Hello Paul,
> many thanks for the report!

Oh, quite! Sorry for the report :)

As you might have guessed, I thought this affected `wheezy' :)

>
> On Tuesday 05 February 2013 21:02:37 Paul Tagliamonte wrote:
>> I've attached upstream's fix. Some bits:
>>
>>  Caused by using `is' on ints, rather then "==". Upstream bug 1156[1],
>>  fixed in commit b07c1ebd859a32e1203c1d4ef27f1fb9e154e55e (attached).
>>
>> This violates a "SHOULD" in the HTTP/1.1 RFC, and it'd be really nice to
>> get this fixed for wheezy, if there is a way to get such a small change
>> in.
>
> As you already noticed 1.1.0 is currently in experimental, but if you need
> this, I can include the patch in 1.1.0-2.
>
> A part for 0.14.2 -> 1.0.0, usually upstream makes at least 1 release per
> month, so I was waiting, but I can just include the patch now if it's
> needed.

I really appreciate the offer, but I think it can wait :)

If you want to upload such a bugfix (or a new upstream release hits)
that fixes this bug, I'd be happy to sponsor it, if you don't have a
regular sponsor.

>
> Kind regards,
>
> --
>  Daniele Tricoli 'Eriol'
>  http://mornie.org

Thanks for the quick attention!

Cheers,
  Paul

-- 
:wq



More information about the Python-modules-team mailing list