<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/webob.git/src, branch main</title>
<subtitle>github.com: Pylons/webob.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/'/>
<entry>
<title>Make black happy</title>
<updated>2022-05-25T03:05:14+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2022-05-25T02:59:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=81b8871923566ce85e2e1951a1b66c1083a074e9'/>
<id>81b8871923566ce85e2e1951a1b66c1083a074e9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Run pyupgrade --py37-plus across codebase</title>
<updated>2022-05-25T02:51:21+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2022-05-25T02:51:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=14f3e1dd071b2bc8c616232b60f01deeec5948b2'/>
<id>14f3e1dd071b2bc8c616232b60f01deeec5948b2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>deflate'd response: use RFC compliant decompression by default</title>
<updated>2020-12-09T11:25:41+00:00</updated>
<author>
<name>Tobias Kölling</name>
<email>tobi@die70.de</email>
</author>
<published>2020-12-09T11:25:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=cbaa5fa864c0e8f15ba079124a4c42565601200c'/>
<id>cbaa5fa864c0e8f15ba079124a4c42565601200c</id>
<content type='text'>
[RFC7230](https://tools.ietf.org/html/rfc7230#section-4.2.2) specifies
that

&gt;   The "deflate" coding is a "zlib" data format [RFC1950](https://tools.ietf.org/html/rfc1950) containing a
&gt;   "deflate" compressed data stream [RFC1951](https://tools.ietf.org/html/rfc1951) that uses a combination of
&gt;   the Lempel-Ziv (LZ77) compression algorithm and Huffman coding.

but also

&gt;       Note: Some non-conformant implementations send the "deflate"
&gt;       compressed data without the zlib wrapper.

Thus deflate coded data should be expected to be received within a
"zlib" container, however if no container is present, the data shouldn't
be rejected.

This patch tries to decode that data using RFC7230 conformant decoding
and falls back to unwrapped decoding only if the previous attempt didn't
work.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[RFC7230](https://tools.ietf.org/html/rfc7230#section-4.2.2) specifies
that

&gt;   The "deflate" coding is a "zlib" data format [RFC1950](https://tools.ietf.org/html/rfc1950) containing a
&gt;   "deflate" compressed data stream [RFC1951](https://tools.ietf.org/html/rfc1951) that uses a combination of
&gt;   the Lempel-Ziv (LZ77) compression algorithm and Huffman coding.

but also

&gt;       Note: Some non-conformant implementations send the "deflate"
&gt;       compressed data without the zlib wrapper.

Thus deflate coded data should be expected to be received within a
"zlib" container, however if no container is present, the data shouldn't
be rejected.

This patch tries to decode that data using RFC7230 conformant decoding
and falls back to unwrapped decoding only if the previous attempt didn't
work.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move items out of compat: url_parse/url_unquote and more</title>
<updated>2020-11-28T21:31:53+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2020-11-28T21:20:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=bcc404cd3d0b64525b195fd2b99d394a4eed600a'/>
<id>bcc404cd3d0b64525b195fd2b99d394a4eed600a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rely on compare_digest instead of strings_differ</title>
<updated>2020-11-28T21:21:17+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2020-11-28T20:57:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=28a578107485e4a2a0056429ac81384afc38c065'/>
<id>28a578107485e4a2a0056429ac81384afc38c065</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Format using isort/black to satisfy linter</title>
<updated>2020-11-28T20:29:02+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2020-11-28T20:11:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=a215fbdb97e4e0384fddd18ddefad56edabc5d36'/>
<id>a215fbdb97e4e0384fddd18ddefad56edabc5d36</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>yield from instead of loop + yield</title>
<updated>2020-11-28T20:19:54+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2020-05-07T06:12:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=a4e37ae0da0f8c417b74099b3a939bad7a2167c9'/>
<id>a4e37ae0da0f8c417b74099b3a939bad7a2167c9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Catch/raise OSError instead of IOError</title>
<updated>2020-11-28T20:19:54+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2020-05-07T06:11:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=9113a725c0440f9f07ea01a891599d4ae7b89027'/>
<id>9113a725c0440f9f07ea01a891599d4ae7b89027</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use bare super()</title>
<updated>2020-11-28T20:19:54+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2020-05-07T06:10:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=d6d46e6e908d56d4864c6ae8cb9690817f4df007'/>
<id>d6d46e6e908d56d4864c6ae8cb9690817f4df007</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup comprehension</title>
<updated>2020-11-28T20:19:54+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2020-05-07T06:09:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=b0f6d7d359f9ac5f2f73b9fd2067fd44493ce5ff'/>
<id>b0f6d7d359f9ac5f2f73b9fd2067fd44493ce5ff</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
