<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/webob.git/src/webob/acceptparse.py, branch bugfix/nonbytes-samesite</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>MIMEAccept mimics old behaviour better</title>
<updated>2018-04-10T23:26:22+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2018-04-10T23:21:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=f3509e3e42e2207536e9392441d9d7068cb8cee1'/>
<id>f3509e3e42e2207536e9392441d9d7068cb8cee1</id>
<content type='text'>
This updates MIMEAccept to mimic old behaviour better so that downstream
projects are not as broken.

The goal is not to provide the exact same behaviour, and thus MIMEAccept
still uses the new Accept header parsing and matching, however it is
much closer to the old API because it no longer raises on an invalid
header vs what was shipped in WebOb 1.8.0.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This updates MIMEAccept to mimic old behaviour better so that downstream
projects are not as broken.

The goal is not to provide the exact same behaviour, and thus MIMEAccept
still uses the new Accept header parsing and matching, however it is
much closer to the old API because it no longer raises on an invalid
header vs what was shipped in WebOb 1.8.0.
</pre>
</div>
</content>
</entry>
<entry>
<title>add trailing whitespaces to deprecation warning for MIMEAccept</title>
<updated>2018-01-30T08:02:31+00:00</updated>
<author>
<name>Steve Piercy</name>
<email>web@stevepiercy.com</email>
</author>
<published>2018-01-30T08:02:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=44acca2faa096c39406255e7e9ad47bee43e3fc1'/>
<id>44acca2faa096c39406255e7e9ad47bee43e3fc1</id>
<content type='text'>
(cherry picked from commit 3fa3311)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit 3fa3311)
</pre>
</div>
</content>
</entry>
<entry>
<title>Add MIMEAccept shim that warns about deprecation</title>
<updated>2018-01-01T13:42:08+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2018-01-01T13:42:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=42b8176cf73ce76348abcdba663cf6eae279af6e'/>
<id>42b8176cf73ce76348abcdba663cf6eae279af6e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add MIMEAccept for backward compatibility.</title>
<updated>2017-11-06T23:13:38+00:00</updated>
<author>
<name>Ira Lun</name>
<email>sammyrosajoe@gmail.com</email>
</author>
<published>2017-11-06T23:13:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=175e50a0a3be9510a6134d04369db3eda3555a35'/>
<id>175e50a0a3be9510a6134d04369db3eda3555a35</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>List possible types for all header subclasses.</title>
<updated>2017-08-29T22:22:39+00:00</updated>
<author>
<name>Ira Lun</name>
<email>sammyrosajoe@gmail.com</email>
</author>
<published>2017-08-29T22:16:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=423687ac8f2717c60e951924e69fe2d13eecee4f'/>
<id>423687ac8f2717c60e951924e69fe2d13eecee4f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typo.</title>
<updated>2017-08-29T22:22:39+00:00</updated>
<author>
<name>Ira Lun</name>
<email>sammyrosajoe@gmail.com</email>
</author>
<published>2017-08-29T22:16:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=88efff52abf8f5041aa4fb4e5aa4d90a39e8566c'/>
<id>88efff52abf8f5041aa4fb4e5aa4d90a39e8566c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve AcceptLanguageValidHeader.basic_filtering.</title>
<updated>2017-08-29T22:22:39+00:00</updated>
<author>
<name>Ira Lun</name>
<email>sammyrosajoe@gmail.com</email>
</author>
<published>2017-08-29T22:08:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=3a78daa8947a1e28fb5f53743189f4b4a4159784'/>
<id>3a78daa8947a1e28fb5f53743189f4b4a4159784</id>
<content type='text'>
The main change here is to simplify the handling of duplicate ranges in
the header. The RFC does not specify what to do when the same range
appears in the header more than once, possibly with different qvalues
and giving conflicting information. Previously, we chose which of the
possibly conflicting versions of the range to use for matching by first
checking if there was one with q=0, which would take priority; if one
with q=0 was not found, we chose the one with the highest qvalue.

Having given it a lot more thought, it now seems clear that this kind of
special handling is not necessary -- the simplest way to handle it is to
take the first appearance of the range in the header (from the left) and
simple use that for matching.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The main change here is to simplify the handling of duplicate ranges in
the header. The RFC does not specify what to do when the same range
appears in the header more than once, possibly with different qvalues
and giving conflicting information. Previously, we chose which of the
possibly conflicting versions of the range to use for matching by first
checking if there was one with q=0, which would take priority; if one
with q=0 was not found, we chose the one with the highest qvalue.

Having given it a lot more thought, it now seems clear that this kind of
special handling is not necessary -- the simplest way to handle it is to
take the first appearance of the range in the header (from the left) and
simple use that for matching.
</pre>
</div>
</content>
</entry>
<entry>
<title>Correct method calls in examples.</title>
<updated>2017-08-29T22:05:57+00:00</updated>
<author>
<name>Ira Lun</name>
<email>sammyrosajoe@gmail.com</email>
</author>
<published>2017-08-29T22:05:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=656159cc314ba68d20fcdb8529285ac6082f248d'/>
<id>656159cc314ba68d20fcdb8529285ac6082f248d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Only retrieve qvalue, as we do not need language_range.</title>
<updated>2017-08-29T22:05:07+00:00</updated>
<author>
<name>Ira Lun</name>
<email>sammyrosajoe@gmail.com</email>
</author>
<published>2017-08-29T22:05:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=6908090ac5010ea2c5e7e7fc91168ed5e32d4ce1'/>
<id>6908090ac5010ea2c5e7e7fc91168ed5e32d4ce1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix markup.</title>
<updated>2017-08-29T22:02:11+00:00</updated>
<author>
<name>Ira Lun</name>
<email>sammyrosajoe@gmail.com</email>
</author>
<published>2017-08-29T22:02:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=13946174a8bfc79515ae5add9295e151d53c8a73'/>
<id>13946174a8bfc79515ae5add9295e151d53c8a73</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
