<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/webob.git/webob/response.py, branch bugfix/cgi_FieldStorage</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>Update documentation indentation</title>
<updated>2016-11-18T05:40:45+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2016-11-18T05:40:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=e3d022d2cf00a815c914a485e83c81546df3cddd'/>
<id>e3d022d2cf00a815c914a485e83c81546df3cddd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove key from Response.set_cookie</title>
<updated>2016-11-18T03:15:12+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2016-11-18T03:15:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=5f8831e0aa6afa1153e3b6677e28096fb56f9d1d'/>
<id>5f8831e0aa6afa1153e3b6677e28096fb56f9d1d</id>
<content type='text'>
We are upon WebOb 1.7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We are upon WebOb 1.7
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Response.__init__ documentation</title>
<updated>2016-11-16T21:38:09+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2016-11-16T21:36:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=0a71005c8cbf0e0c732a279ddb515025a5e60c2b'/>
<id>0a71005c8cbf0e0c732a279ddb515025a5e60c2b</id>
<content type='text'>
Closes #288
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #288
</pre>
</div>
</content>
</entry>
<entry>
<title>Further content_type/charset cleanups</title>
<updated>2016-10-03T02:26:33+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2016-10-03T01:08:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=e0f892bf90ee12e168850877d9deb3f1c7715b77'/>
<id>e0f892bf90ee12e168850877d9deb3f1c7715b77</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>HTTP Status code 205 also has no body</title>
<updated>2016-10-03T02:26:32+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2016-10-01T22:16:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=2a8aff8f785df44c7207626215923304f8a0e600'/>
<id>2a8aff8f785df44c7207626215923304f8a0e600</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Making Location header absolute is now less costly</title>
<updated>2016-10-03T02:26:32+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2016-10-01T04:58:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=a92010ff52c0561f82adaa881d1c5e0adaeab7ab'/>
<id>a92010ff52c0561f82adaa881d1c5e0adaeab7ab</id>
<content type='text'>
__call__ and conditional_response_app both wanted a copy of the
headerlist anyway, so iterate and if we stumble upon a Location header,
make it absolute.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
__call__ and conditional_response_app both wanted a copy of the
headerlist anyway, so iterate and if we stumble upon a Location header,
make it absolute.
</pre>
</div>
</content>
</entry>
<entry>
<title>Content-Type is not added if a headerlist is provided</title>
<updated>2016-10-01T04:00:36+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2016-09-30T05:01:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=35fd5854b4b706adafa4caab43b6bcdcf3e6a934'/>
<id>35fd5854b4b706adafa4caab43b6bcdcf3e6a934</id>
<content type='text'>
If the user provides a headerlist, Response.__init__ will no longer
attempt to set the default Content-Type, nor will __init__ add a charset
to any existing Content-Type.

The Content-Type will only be set if no headerlist is provided, and the
HTTP status code allows for a body. The charset will be set only if
there is no charset on the Content-Type provided.

Response(headerlist=[], content_type='text/plain', charset='UTF-8')

will have a headerlist that is: [('Content-Length', '0')]

Response(status='204 No Content')

will have a headerlist that is: []

__init__ will now also ignore body/app_iter if the status code has no
body.

Response(status='204 No Content', app_iter=[b'test'])

Will not have a Content-Length, and .body will return b''. If you would
like to violate HTTP standards, you may of course do:

resp = Response(status='204 No Content')
resp.body = b'test'

__init__ won't let you create an invalid resonse, what you do with the
returned response however is up to you.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the user provides a headerlist, Response.__init__ will no longer
attempt to set the default Content-Type, nor will __init__ add a charset
to any existing Content-Type.

The Content-Type will only be set if no headerlist is provided, and the
HTTP status code allows for a body. The charset will be set only if
there is no charset on the Content-Type provided.

Response(headerlist=[], content_type='text/plain', charset='UTF-8')

will have a headerlist that is: [('Content-Length', '0')]

Response(status='204 No Content')

will have a headerlist that is: []

__init__ will now also ignore body/app_iter if the status code has no
body.

Response(status='204 No Content', app_iter=[b'test'])

Will not have a Content-Length, and .body will return b''. If you would
like to violate HTTP standards, you may of course do:

resp = Response(status='204 No Content')
resp.body = b'test'

__init__ won't let you create an invalid resonse, what you do with the
returned response however is up to you.
</pre>
</div>
</content>
</entry>
<entry>
<title>Skip the property, use the underlying val directly</title>
<updated>2016-10-01T03:54:14+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2016-09-30T04:53:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=e1d90de2b33cca63b4213e4c91d07b7280cf0d81'/>
<id>e1d90de2b33cca63b4213e4c91d07b7280cf0d81</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Teach Response about default_body_encoding</title>
<updated>2016-09-30T06:08:08+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2016-09-30T06:01:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=b9b4cb3b7fdd8e02aaa119d13258831dfd0fe47e'/>
<id>b9b4cb3b7fdd8e02aaa119d13258831dfd0fe47e</id>
<content type='text'>
This is mainly used to allow users to continue using .text even with
Content-Types that don't have a charset.

Looking at you Pyramid...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is mainly used to allow users to continue using .text even with
Content-Types that don't have a charset.

Looking at you Pyramid...
</pre>
</div>
</content>
</entry>
<entry>
<title>Update ResponseBodyFile.tell() to use public API</title>
<updated>2016-07-30T23:37:56+00:00</updated>
<author>
<name>Bert JW Regeer</name>
<email>bertjw@regeer.org</email>
</author>
<published>2016-07-30T23:37:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/webob.git/commit/?id=dc6d2c49a0bfebbb9914a0a687efeea1a80955fe'/>
<id>dc6d2c49a0bfebbb9914a0a687efeea1a80955fe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
