summaryrefslogtreecommitdiff
path: root/django/utils/datastructures.py
AgeCommit message (Expand)Author
2010-02-22Fixed #12820. Implemented other dict methods for MergeDict. Thanks, Gisle Aas.Joseph Kocherhans
2010-01-10Changed a whole bunch of places to raise exception instances instead of old-s...Adrian Holovaty
2010-01-03Fixed #12476 -- Forced the rollout of generators passed to SortedDict so that...Russell Keith-Magee
2009-12-17Fixed #11753 - Q objects with callables no longer explode on Python 2.4. Than...Jacob Kaplan-Moss
2009-12-12Fixed #11874 -- Optimizations and cleanups for SortedDict. Thanks to Alex Gay...Russell Keith-Magee
2009-09-10As long as we're micro-optomizing, do it right -- using map() shaves another ...Jacob Kaplan-Moss
2009-09-10Micro-optomization to SortedDict.values(). Yes, it looks silly, but it shaves...Jacob Kaplan-Moss
2009-03-31Fixed #8847, #10370: added some missing methods to MultiValueDict after [8399...Jacob Kaplan-Moss
2009-03-31Fixed #10184: QueryDicts with multiple values can now be safely pickled. Than...Jacob Kaplan-Moss
2008-08-25Fixed #7496 -- It's now possible to pickle SortedDicts with pickle protocol 2Malcolm Tredinnick
2008-08-16Fixed #7331 -- Made `QueryDict.iteritems` behave like `QueryDict.items`, than...Gary Wilson Jr
2008-07-01Fixed #2070: refactored Django's file upload capabilities.Jacob Kaplan-Moss
2008-06-26Fixed #7109 -- Quote certain values before passing them for substitution inMalcolm Tredinnick
2008-02-21Fixed #6627 -- Made dict.clear() work for SortedDicts.Malcolm Tredinnick
2008-02-18Fixed #6611 -- When copying a SortedDict, make a new copy of the keys list.Malcolm Tredinnick
2008-02-16Made a bunch of small doc rewordings from changes over the past couple of weeksAdrian Holovaty
2008-02-03Fixed #6465 -- Tweaked MergeDict.getlist() to work with Django's MultiValueDi...Malcolm Tredinnick
2007-12-01Edited docstring changes from [6714]Adrian Holovaty
2007-11-29Fixed #6050 -- Handled edge-case of duplicate keys being passed whenMalcolm Tredinnick
2007-11-25Made `MultiValueDict`'s `get` and `getlist` method docstrings more descriptive.Gary Wilson Jr
2007-11-25Minor styling fix in `DotExpandedDict.__init__`.Gary Wilson Jr
2007-11-25Changed several hardcoding of `dict` method calls in `django.utils.datastruct...Gary Wilson Jr
2007-11-25In `MergeDict` class, changed variable names to not clash with `dict` builtin.Gary Wilson Jr
2007-11-12Simplified `SortedDict.__deepcopy__` now that the its constructor can take a ...Gary Wilson Jr
2007-10-22Fixed #5183 -- Added __deepcopy__, pop() and popitem() to SortedDict. Based onMalcolm Tredinnick
2007-10-19Django coding style fixes.Gary Wilson Jr
2007-10-14Fixed #5744 -- Allowed SortedDict contructor to be passed a list of tuples to...Gary Wilson Jr
2007-09-20Fixed #5540 -- Made __repr__() for MultiValueDict more generic. Thanks, Thoma...Adrian Holovaty
2007-09-16Fixed #3993 -- Added some useful dictionary methods to SortedDict, plus an in...Malcolm Tredinnick
2007-09-15Fixed #3036 -- Fixed some doctest strings that were failing. Thanks to pterk ...Russell Keith-Magee
2007-09-11Refs #5138 -- Refactored implementation of __contains__ in HttpRequest introd...Russell Keith-Magee
2007-08-12Fixed #4947 -- Avoid displaying uploaded file contents in the debug web page....Malcolm Tredinnick
2007-04-26Fixed #4040 -- Changed uses of has_key() to "in". Slight performanceMalcolm Tredinnick
2007-04-25Fixed #3964 -- Added a custom SortedDict.__repr__ so that the keys are printedMalcolm Tredinnick
2007-04-25Removed a bunch of annoying trailing whitespace.Malcolm Tredinnick
2007-04-23Fixed #4106 -- Fixed typo in datastructures.py. Thanks, Amr MostafaAdrian Holovaty
2007-03-16Fixed spelling of initializing in datastructures.py commentAdrian Holovaty
2007-03-09Fixed #3678 -- Implemented SortedDict.copy().Malcolm Tredinnick
2007-02-28Fixed #2779: added a copy() method to MergeDict, along with some new tests fo...Jacob Kaplan-Moss
2007-02-25Fixed #2620: made MergeDict.get() correctly work with the two-argument form o...Jacob Kaplan-Moss
2007-01-21Added SortedDict.value_for_index() method in django.utils.datastructuresAdrian Holovaty
2006-09-23Fixed #2791 -- Added __contains__ method (for "a in dict" checks) to MergeDict.Malcolm Tredinnick
2006-08-31Fixed #2441 -- Improved MultiValueDict.update() to take keyword args, like Py...Adrian Holovaty
2006-06-08Fixed #2109 -- Convert old-style classes to new-style classes throughout Djan...Adrian Holovaty
2006-06-05Fixed #2079 -- Fixed bug introduced in [3070] in django.utils.datastructuresAdrian Holovaty
2006-06-03Eliminated lots of mutable default arguments (since they are bugsLuke Plant
2006-05-02MERGED MAGIC-REMOVAL BRANCH TO TRUNK. This change is highly backwards-incompa...Adrian Holovaty
2006-03-28Fixed #1539 in trunkAdrian Holovaty
2006-01-04Changed repr for MultiValueDictAdrian Holovaty
2005-12-28Fixed #1131 -- Added repr() to MultiValueDict. Thanks, SimonAdrian Holovaty