summaryrefslogtreecommitdiff
path: root/django/utils/datastructures.py
AgeCommit message (Expand)Author
2022-02-23Fixed #33532 -- Optimized CaseInsensitiveMapping instantiation for dicts.Keryn Knight
2022-02-07Refs #33476 -- Reformatted code with Black.django-bot
2021-09-22Optimized handling case-insensitive mappings.Illia Volochii
2021-07-29Fixed 32956 -- Lowercased spelling of "web" and "web framework" where appropr...David Smith
2021-03-10Refs #24121 -- Added __repr__() to OrderedSet.Nick Pope
2021-03-08Fixed #32517 -- Made OrderedSet reversible.Diego Lima
2020-10-30Updated MultiValueDict.update() to mirror dict.update() behavior.Nick Pope
2020-10-30Removed unused custom exception support for ImmutableList.Nick Pope
2019-02-06Fixed #30159 -- Removed unneeded use of OrderedDict.Nick Pope
2019-01-16Fixed #20147 -- Added HttpRequest.headers.Santiago Basulto
2018-10-14Fixed typo in django/utils/datastructures.py.Taoufik
2018-02-26Refs #28909 -- Simplifed code using unpacking generalizations.Mariusz Felisiak
2018-01-12Fixed #28996 -- Simplified some boolean constructs and removed trivial contin...Дилян Палаузов
2017-09-07Reverted "Fixed #27818 -- Replaced try/except/pass with contextlib.suppress()."Tim Graham
2017-08-23Used OrderedDict.fromkeys() to initialize OrderedDict with None values.Sergey Fedoseev
2017-06-28Fixed #27818 -- Replaced try/except/pass with contextlib.suppress().Mads Jensen
2017-05-27Fixed #28249 -- Removed unnecessary dict.keys() calls.Jon Dufresne
2017-04-11Fixed #28064 -- Removed double-quoting of key names in MultiValueDictKeyError.petedmarsh
2017-04-07Made MultiValueDict.__deepcopy__()'s memo kwarg an arg.Daniel F Moisset
2017-02-11Refs #27656 -- Updated django.utils docstring verbs according to PEP 257.Anton Samarchyan
2017-02-01Refs #23919 -- Replaced kwargs.pop() with keyword-only arguments.Vytis Banaitis
2017-01-25Refs #23919 -- Replaced super(ClassName, self) with super().chillaranand
2017-01-19Refs #23919 -- Removed __nonzero__() methods (for Python 2).Simon Charette
2017-01-19Refs #23919 -- Stopped inheriting from object to define new style classes.Simon Charette
2017-01-18Refs #23919 -- Removed most of remaining six usageClaude Paroz
2017-01-18Refs #23919 -- Removed six.PY2/PY3 usageClaude Paroz
2016-12-09Fixed #27583 -- Fixed MultiValueDict.getlist() crash when values for key is N...Mariusz Felisiak
2016-09-16Fixed #27198 -- Made MultiValueDict.getlist() return a new list to prevent mu...Jani Tiainen
2015-07-09Fixed #25093 -- Added utils.datastructures.OrderedSet.__len__()darkryder
2015-01-17Removed django.utils.datastructures.SortedDict per deprecation timeline.Tim Graham
2015-01-17Removed django.utils.datastructures.MergeDict per deprecation timeline; refs ...Tim Graham
2014-12-08Fixed #23968 -- Replaced list comprehension with generators and dict comprehe...Jon Dufresne
2014-10-16Fixed #23664 -- Provided a consistent definition for OrderedSet.__bool__Thomas Chaumeny
2014-09-05Revert "Fixed #23384 -- Allowed overriding part of a dictionary-type setting"Claude Paroz
2014-08-30Fixed #23384 -- Allowed overriding part of a dictionary-type settingClaude Paroz
2014-03-08Fixed #21188 -- Introduced subclasses for to-be-removed-in-django-XX warningsClaude Paroz
2013-11-02Correct flake8 E302 violationsRay Ashman Jr
2013-10-23Fixed E225 pep8 warnings.Tim Graham
2013-10-22Fixed E221 pep8 warnings.Tim Graham
2013-10-17Fixed #18659 -- Deprecated request.REQUEST and MergeDictBouke Haarsma
2013-09-18Fixed #15625 -- Made message in MultiValueDictKeyError less verbose.Tim Graham
2013-08-30Fixed #20989 -- Removed useless explicit list comprehensions.Simon Charette
2013-08-29Fixed #20989 -- Removed explicit list comprehension inside dict() and tuple()Tim Graham
2013-08-10Docs tweaks (thanks timgraham)Andrew Godwin
2013-08-10Back SortedSet onto OrderedDict, rename it, and a few typo fixesAndrew Godwin
2013-08-09Merge remote-tracking branch 'core/master' into schema-alterationAndrew Godwin
2013-08-04Deprecated SortedDict (replaced with collections.OrderedDict)Curtis Maloney
2013-07-02Merge branch 'master' into schema-alterationAndrew Godwin
2013-06-28Removed insert(), value_for_insert() SortedDict methods deprecated in Django ...Ramiro Morales
2013-05-10Merge branch 'master' into schema-alterationAndrew Godwin