| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | bytesrequest renamed to legacyrequest... it no longer eagerly converts to ↵ | Chris McDonough | 2012-01-28 | 1 | -4/+3 |
| | | | | | 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 | ||||
| * | test textrequest and bytesrequest independently | Chris McDonough | 2012-01-28 | 1 | -2/+2 |
| | | |||||
| * | 1.2b21.2b2 | Sergey Schetinin | 2011-10-15 | 1 | -1/+1 |
| | | |||||
| * | version 1.2b11.2b1 | Sergey Schetinin | 2011-10-15 | 1 | -1/+1 |
| | | |||||
| * | version 1.2a21.2a2 | Sergey Schetinin | 2011-09-25 | 1 | -1/+1 |
| | | |||||
| * | * deprecate Response.request / .environ | Sergey Schetinin | 2011-09-18 | 1 | -1/+0 |
| | | | | | | * remove Response.RequestClass (use BaseRequest in conditional_response_app) * related: @wsgify was creating request-response reference cycles for every request -_- | ||||
| * | set version to 1.2a1 | Sergey Schetinin | 2011-09-18 | 1 | -1/+1 |
| | | |||||
| * | forgot webob.__version__ | Sergey Schetinin | 2011-09-17 | 1 | -5/+1 |
| | | |||||
| * | do seeks on raw body_file | Sergey Schetinin | 2011-09-17 | 1 | -1/+1 |
| | | |||||
| * | version 1.11.1 | Sergey Schetinin | 2011-09-07 | 1 | -1/+1 |
| | | |||||
| * | version 1.1rc11.1rc1 | Sergey Schetinin | 2011-08-19 | 1 | -1/+1 |
| | | |||||
| * | add webob.__version__ ( https://bitbucket.org/ianb/webob/issue/16 ) | Sergey Schetinin | 2011-08-07 | 1 | -0/+3 |
| | | |||||
| * | * move html_escape to webob.util (still exported from webob) | Sergey Schetinin | 2011-07-07 | 1 | -26/+1 |
| | | | | | * kill rfc_reference, add header_docstring | ||||
| * | remove webob.UnicodeMultiDict (this import was fixed in Pylons for 18 months ↵ | Sergey Schetinin | 2011-06-30 | 1 | -4/+0 |
| | | | | | now) | ||||
| * | Add an import to help out Pylons | Ian Bicking | 2009-12-17 | 1 | -0/+4 |
| | | |||||
| * | fix BaseRequest.ResponseClass | Sergey Schetinin | 2009-11-14 | 1 | -1/+1 |
| | | |||||
| * | move Response code to response.py | Sergey Schetinin | 2009-11-04 | 1 | -1046/+6 |
| | | |||||
| * | remove AppIterRange.app_iterator, just use self.app_iter = iter(app_iter) | Sergey Schetinin | 2009-11-04 | 1 | -6/+4 |
| | | |||||
| * | move all Request code to request.py. | Sergey Schetinin | 2009-11-04 | 1 | -1381/+29 |
| | | | | | | move converter functions to descriptors.py one minor change conditional_response argument of Response. NoDefault is replaced with None. (NoDefault belongs to request.py now) | ||||
| * | create webob.descriptors and webob.datetime_utils and move some of ↵ | Sergey Schetinin | 2009-11-04 | 1 | -298/+9 |
| | | | | | __init__.py code there | ||||
| * | merge | Sergey Schetinin | 2009-11-04 | 1 | -28/+34 |
| |\ | |||||
| | * | merge | Ian Bicking | 2009-11-03 | 1 | -45/+79 |
| | |\ | |||||
| | | * | merge | Ian Bicking | 2009-11-03 | 1 | -2/+6 |
| | | |\ | |||||
| | | | * | make repr(Request()) more resilient | Ian Bicking | 2009-11-03 | 1 | -2/+6 |
| | | | | | |||||
| | * | | | * Moved most ``Request`` behavior into a new class named | Chris McDonough | 2009-10-28 | 1 | -26/+28 |
| | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | ``BaseRequest``. The ``Request`` class is now a superclass for ``BaseRequest`` and a simple mixin which manages ``environ['webob.adhoc_attrs']`` when ``__setitem__``, ``__delitem__`` and ``__getitem__`` are called. This allows framework developers who do not want the ``environ['webob.adhoc_attrs']`` mutation behavior from ``__setattr__``. (chrism hg fork) | ||||
| * | | | typo: uscript_info -> uscript_name | Sergey Schetinin | 2009-10-31 | 1 | -1/+1 |
| | |/ |/| | |||||
| * | | add Request.upath_info, .uscript_info | Sergey Schetinin | 2009-10-31 | 1 | -0/+29 |
| | | | | | | | | | (todo: tests) | ||||
| * | | fix 'decorator' being used intead of 'descriptor' | Sergey Schetinin | 2009-10-31 | 1 | -15/+15 |
| | | | |||||
| * | | ResponseBodyFile style tweaks | Sergey Schetinin | 2009-10-31 | 1 | -21/+18 |
| | | | |||||
| * | | create Response.ubody alias for .unicode_body | Sergey Schetinin | 2009-10-31 | 1 | -0/+1 |
| | | | |||||
| * | | fix Request.body trying to seek stdin when it's used as wsgi.input ↵ | Sergey Schetinin | 2009-10-31 | 1 | -7/+10 |
| |/ | | | | (http://trac.pythonpaste.org/pythonpaste/ticket/357) | ||||
| * | webob: make webob tests pass again | Sergey Schetinin | 2009-10-18 | 1 | -1/+1 |
| | | |||||
| * | webob: | Sergey Schetinin | 2009-10-18 | 1 | -5/+28 |
| | | | | | | * fix partial responses' content_length (was preserving full content_length in some cases) * add "416 Range not satifiable" implementation, but disable it for now | ||||
| * | handle unicode bodies in WSGIHTTPException (ticket:321) | Sergey Schetinin | 2009-10-18 | 1 | -2/+4 |
| | | |||||
| * | webob: fix AppIterRange (ticket #386) | Sergey Schetinin | 2009-10-18 | 1 | -34/+36 |
| | | |||||
| * | webob: make sure bool(Request.blank('/').accept) is False (Ticket #385) | Sergey Schetinin | 2009-10-15 | 1 | -0/+16 |
| | | |||||
| * | webob: show HTTP version in Request.__str__ | Sergey Schetinin | 2009-09-01 | 1 | -1/+1 |
| | | |||||
| * | webob: | Sergey Schetinin | 2009-08-17 | 1 | -1/+2 |
| | | | | | | * FIX: ranges support was horribly broken and test were testing for the incorrect behavior * add '# doctest: +ELLIPSIS' for doctests in contrib/decorators.py | ||||
| * | webob: remove set_conditional_response arg to Response.md5_etag() | Sergey Schetinin | 2009-08-17 | 1 | -4/+1 |
| | | |||||
| * | webob: cgi.parse_qsl is to be deprecated, use urlparse.parse_qsl in py2.6+ | Sergey Schetinin | 2009-07-07 | 1 | -1/+6 |
| | | |||||
| * | webob: | Sergey Schetinin | 2009-07-01 | 1 | -4/+24 |
| | | | | | | * fix Response.etag (should be quoted) * update contrib/decorators.py:DeferredWrap.__repr__ and doctests | ||||
| * | Make req.GET settable (updating the request). Avoid reparsing the request ↵ | Ian Bicking | 2009-06-08 | 1 | -14/+93 |
| | | | | | body for POSTs. Create file-upload POST bodies. Allow req.POST to be updated. Added POST parameter to Request.blank. Added Response.merge_cookies method | ||||
| * | Handle setting .status to a unicode value (not just str) | Ian Bicking | 2009-06-03 | 1 | -0/+3 |
| | | |||||
| * | Fix #363, make .status_code produce an error, not just silently do nothing | Ian Bicking | 2009-06-03 | 1 | -0/+4 |
| | | |||||
| * | WebOb: | Sergey Schetinin | 2009-05-25 | 1 | -18/+16 |
| | | | | | | | * add skip_body argument to __str__ methods * fix header_getter docstring * improve header_getter.__get__ | ||||
| * | authorization is better served by header_getter | Sergey Schetinin | 2009-05-25 | 1 | -1/+1 |
| | | |||||
| * | add webob.Request.authorization | Sergey Schetinin | 2009-05-25 | 1 | -0/+2 |
| | | |||||
| * | webob: | Sergey Schetinin | 2009-04-24 | 1 | -3/+3 |
| | | | | | | * Response.content_md5 should be base64 encoded * add contrib/decorator_min.py | ||||
| * | add shorthand for the content_disposition header to Response | Philip Jenvey | 2009-03-14 | 1 | -0/+3 |
| | | |||||
| * | Use Content-Type consistently (not content-type) | Ian Bicking | 2009-03-11 | 1 | -13/+13 |
| | | |||||
