summaryrefslogtreecommitdiff
path: root/paste/util/multidict.py
Commit message (Collapse)AuthorAgeFilesLines
* Port multidict to Python 3Victor Stinner2015-04-211-7/+32
|
* Python 3: Replace "for ... in dict.items()" with "for ... in ↵Cyril Roelandt2014-03-181-8/+9
| | | | | | six.iteritems(dict)" Same change for itervalues().
* Python 3: use new style of raise, replace "raise class, args" with "raise ↵Cyril Roelandt2014-03-181-2/+2
| | | | class(args)"
* Python 3: use new names of standard library modulesCyril Roelandt2014-03-181-1/+7
| | | | Use "try/except ImportError" to try Python 2 and Python 3 names.
* Fix up docstrings for reST validityianb2007-02-011-1/+1
|
* ensure UnicodeMultiDict allows non basestring keys to pass throughpjenvey2007-01-311-1/+4
|
* by default don't have WSGIRequest decode parameter keys when unicode params ↵pjenvey2007-01-221-19/+26
| | | | | | are expected. allow this behavior when WSGIRequest.decode_param_names is enabled
* o added UnicodeMultiDict, a MultiDict wrapper that decodes its retrievedpjenvey2007-01-211-1/+160
| | | | | | | | | | | | | contents to unicode on the fly. Any FieldStorages encountered are cloned with their name and filename fields decoded o Added WSGIRequest.charset and errors. When charset is set, WSGIRequest's params/GET/POST return UnicodeMultiDicts. charset and errors inherit their default values from the WSGIRequest.defaults StackedObjectProxy dict o deprecated wsgiwrappers.settings: use wsgiwrappers.WSGIResponse.defaults instead o allow WSGIResponse to let unicode responses pass through when no encoding is set (instead of defaulting to iso-8859-1). In case someone wants to deal with unicode later in their WSGI stack
* multi var isn't used herepjenvey2006-10-201-1/+0
|
* Added some tests for multidict; fixed setdefaultianb2006-09-261-1/+1
|
* - adding dict_of_lists() to multidict to return a standardcce2006-09-211-0/+14
| | | | | | | | | | argument dictionary where values corresponding to a given key are returned in a list If you used the all_as_list argument to parse_formvars that was removed w/o backwards compatibility, you can convert your code to add .dict_of_lists() on the return value of parse_formvars as a replacement.
* renamed the multidict class to MultiDictpjenvey2006-07-251-7/+7
|
* added copy methodpjenvey2006-07-231-1/+4
|
* Added a method to get a cgi-style dictionary out of this dictionaryianb2006-06-221-2/+27
|
* Make multidict parse args+kw more like dict() doesianb2006-06-221-6/+3
|
* Added copyright header to a bunch of filesianb2006-06-131-0/+2
|
* - Space Nazicce2006-03-091-1/+2
|
* Implementation of a multidictianb2006-03-091-0/+187