<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/webob.git/tests, branch feature.decoding</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>give up on trying to encode header values when request.headers is used</title>
<updated>2012-01-29T01:54:24+00:00</updated>
<author>
<name>Chris McDonough</name>
<email>chrism@plope.com</email>
</author>
<published>2012-01-29T01:54:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=3f71d70b3bb387115befc2e1dcd3cad066ccab22'/>
<id>3f71d70b3bb387115befc2e1dcd3cad066ccab22</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>get rid of test_requests package, put tests back in test_request.py</title>
<updated>2012-01-28T12:11:47+00:00</updated>
<author>
<name>Chris McDonough</name>
<email>chrism@plope.com</email>
</author>
<published>2012-01-28T12:11:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=6f094be9563cceb82a03aa330b6161f2f74d4f42'/>
<id>6f094be9563cceb82a03aa330b6161f2f74d4f42</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bytesrequest renamed to legacyrequest... it no longer eagerly converts to bytes, it just presents the older native string api expected by existing systems.  textrequest renamed to baserequest, it is the new default request type.. it no longer eagerly converts to text, either unless an encattr is named on the environ_decoder</title>
<updated>2012-01-28T12:07:20+00:00</updated>
<author>
<name>Chris McDonough</name>
<email>chrism@plope.com</email>
</author>
<published>2012-01-28T12:07:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=c2f054f28efc6d854ba526996ad4631e499bb440'/>
<id>c2f054f28efc6d854ba526996ad4631e499bb440</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test textrequest and bytesrequest independently</title>
<updated>2012-01-28T09:37:39+00:00</updated>
<author>
<name>Chris McDonough</name>
<email>chrism@plope.com</email>
</author>
<published>2012-01-28T09:37:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=a1e241eac8883e4f07a15a96b79e2cf41ad3e381'/>
<id>a1e241eac8883e4f07a15a96b79e2cf41ad3e381</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>turn remote_user_encoding and url_encoding into environ_getters (adding webob.remote_user_encoding and webob.url_encoding vars to environ), fix _request_uri for Python 3, improve _abs_headerlist, dont decode scheme when looking up</title>
<updated>2012-01-26T08:41:15+00:00</updated>
<author>
<name>Chris McDonough</name>
<email>chrism@plope.com</email>
</author>
<published>2012-01-26T08:41:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=1735d0c96e2dd6b113757323ebf91d1e8faaedd0'/>
<id>1735d0c96e2dd6b113757323ebf91d1e8faaedd0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix EnvironHeaders class to do encoding and decoding properly</title>
<updated>2012-01-26T08:04:06+00:00</updated>
<author>
<name>Chris McDonough</name>
<email>chrism@plope.com</email>
</author>
<published>2012-01-26T08:04:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=48235c918bf33e636d67a8075a9421b05f026072'/>
<id>48235c918bf33e636d67a8075a9421b05f026072</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>make bytesrequest work on python 3</title>
<updated>2012-01-26T07:03:41+00:00</updated>
<author>
<name>Chris McDonough</name>
<email>chrism@plope.com</email>
</author>
<published>2012-01-26T07:03:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=f54c3703efaed0a6cb10115cd64214ea5ddaf15c'/>
<id>f54c3703efaed0a6cb10115cd64214ea5ddaf15c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>First cut at distinct TextRequest/BytesRequest implementations as a</title>
<updated>2012-01-25T23:24:20+00:00</updated>
<author>
<name>Chris McDonough</name>
<email>chrism@plope.com</email>
</author>
<published>2012-01-25T23:24:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=01ff593a72994253a299fa0661d5774ccb991272'/>
<id>01ff593a72994253a299fa0661d5774ccb991272</id>
<content type='text'>
fix for issue #21.

TextRequest is the default when Request or BaseRequest is imported under
Python 3 for backwards compatibility.  The only difference Python 3 users
should see after upgrading to this: script_name and path_info will be
decoded, and methods which erroneously dealt in raw environ values will
now deal correctly in text.

BytesRequest is the default when Request or BaseRequest is imported under
Python 2 for backwards compatibility.  It works just like the old BaseRequest
under Python 2.  Under Python 2, environ values are still dealt with as
bytes by all methods.  Under Python 3, it coerces all environ values to bytes.
It's doubtful anyone will use this under Python 3.

Either BytesRequest or TextRequest are usable directly under Python 2 or
Python 3, but the intent is to transition people over time to TextRequest on
both.  Certainly new frameworks could start off using TextRequest.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fix for issue #21.

TextRequest is the default when Request or BaseRequest is imported under
Python 3 for backwards compatibility.  The only difference Python 3 users
should see after upgrading to this: script_name and path_info will be
decoded, and methods which erroneously dealt in raw environ values will
now deal correctly in text.

BytesRequest is the default when Request or BaseRequest is imported under
Python 2 for backwards compatibility.  It works just like the old BaseRequest
under Python 2.  Under Python 2, environ values are still dealt with as
bytes by all methods.  Under Python 3, it coerces all environ values to bytes.
It's doubtful anyone will use this under Python 3.

Either BytesRequest or TextRequest are usable directly under Python 2 or
Python 3, but the intent is to transition people over time to TextRequest on
both.  Certainly new frameworks could start off using TextRequest.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix status_int/status bug on py3 (use explicit floor division), add coverage</title>
<updated>2012-01-08T17:50:06+00:00</updated>
<author>
<name>Chris McDonough</name>
<email>chrism@plope.com</email>
</author>
<published>2012-01-08T17:50:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=303526a9991e40366f3af6e3b5a12725a7755338'/>
<id>303526a9991e40366f3af6e3b5a12725a7755338</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix test failure on py3</title>
<updated>2011-12-30T19:30:13+00:00</updated>
<author>
<name>Chris McDonough</name>
<email>chrism@plope.com</email>
</author>
<published>2011-12-30T19:30:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=1f2c686f69651046c4034a22d6d56f2680dbe400'/>
<id>1f2c686f69651046c4034a22d6d56f2680dbe400</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
