| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-01-16 | Fixed #20147 -- Added HttpRequest.headers. | Santiago Basulto | |
| 2018-10-14 | Fixed typo in django/utils/datastructures.py. | Taoufik | |
| 2018-02-26 | Refs #28909 -- Simplifed code using unpacking generalizations. | Mariusz Felisiak | |
| 2018-01-12 | Fixed #28996 -- Simplified some boolean constructs and removed trivial ↵ | Дилян Палаузов | |
| continue statements. | |||
| 2017-09-07 | Reverted "Fixed #27818 -- Replaced try/except/pass with contextlib.suppress()." | Tim Graham | |
| This reverts commit 550cb3a365dee4edfdd1563224d5304de2a57fda because try/except performs better. | |||
| 2017-08-23 | Used OrderedDict.fromkeys() to initialize OrderedDict with None values. | Sergey Fedoseev | |
| 2017-06-28 | Fixed #27818 -- Replaced try/except/pass with contextlib.suppress(). | Mads Jensen | |
| 2017-05-27 | Fixed #28249 -- Removed unnecessary dict.keys() calls. | Jon Dufresne | |
| iter(dict) is equivalent to iter(dict.keys()). | |||
| 2017-04-11 | Fixed #28064 -- Removed double-quoting of key names in MultiValueDictKeyError. | petedmarsh | |
| 2017-04-07 | Made MultiValueDict.__deepcopy__()'s memo kwarg an arg. | Daniel F Moisset | |
| It's always provided. | |||
| 2017-02-11 | Refs #27656 -- Updated django.utils docstring verbs according to PEP 257. | Anton Samarchyan | |
| 2017-02-01 | Refs #23919 -- Replaced kwargs.pop() with keyword-only arguments. | Vytis Banaitis | |
| 2017-01-25 | Refs #23919 -- Replaced super(ClassName, self) with super(). | chillaranand | |
| 2017-01-19 | Refs #23919 -- Removed __nonzero__() methods (for Python 2). | Simon Charette | |
| Thanks Tim for the review. | |||
| 2017-01-19 | Refs #23919 -- Stopped inheriting from object to define new style classes. | Simon Charette | |
| 2017-01-18 | Refs #23919 -- Removed most of remaining six usage | Claude Paroz | |
| Thanks Tim Graham for the review. | |||
| 2017-01-18 | Refs #23919 -- Removed six.PY2/PY3 usage | Claude Paroz | |
| Thanks Tim Graham for the review. | |||
| 2016-12-09 | Fixed #27583 -- Fixed MultiValueDict.getlist() crash when values for key is ↵ | Mariusz Felisiak | |
| None. Restored the behavior before 727d7ce6cba21363470aaefb2dc5353017531be3. | |||
| 2016-09-16 | Fixed #27198 -- Made MultiValueDict.getlist() return a new list to prevent ↵ | Jani Tiainen | |
| mutation. | |||
| 2015-07-09 | Fixed #25093 -- Added utils.datastructures.OrderedSet.__len__() | darkryder | |
| 2015-01-17 | Removed django.utils.datastructures.SortedDict per deprecation timeline. | Tim Graham | |
| 2015-01-17 | Removed django.utils.datastructures.MergeDict per deprecation timeline; refs ↵ | Tim Graham | |
| #18659. | |||
| 2014-12-08 | Fixed #23968 -- Replaced list comprehension with generators and dict ↵ | Jon Dufresne | |
| comprehension | |||
| 2014-10-16 | Fixed #23664 -- Provided a consistent definition for OrderedSet.__bool__ | Thomas Chaumeny | |
| This also defines QuerySet.__bool__ for consistency though this should not have any consequence as bool(qs) used to fallback on QuerySet.__len__ in Py3. | |||
| 2014-09-05 | Revert "Fixed #23384 -- Allowed overriding part of a dictionary-type setting" | Claude Paroz | |
| This reverts commit 66757fee7e921ad4c35e0b3f80c25e026100b31c. Discussions have led to think that this functionality does not bring significant benefits to justify the added complexity. Read also discussions on ticket #22734. | |||
| 2014-08-30 | Fixed #23384 -- Allowed overriding part of a dictionary-type setting | Claude Paroz | |
| This change is needed for upcoming changes where settings might be grouped in a parent dictionary. Thanks Tim Graham for the review. | |||
| 2014-03-08 | Fixed #21188 -- Introduced subclasses for to-be-removed-in-django-XX warnings | Claude Paroz | |
| Thanks Anssi Kääriäinen for the idea and Simon Charette for the review. | |||
| 2013-11-02 | Correct flake8 E302 violations | Ray Ashman Jr | |
| 2013-10-23 | Fixed E225 pep8 warnings. | Tim Graham | |
| 2013-10-22 | Fixed E221 pep8 warnings. | Tim Graham | |
| 2013-10-17 | Fixed #18659 -- Deprecated request.REQUEST and MergeDict | Bouke Haarsma | |
| Thanks Aymeric Augustin for the suggestion. | |||
| 2013-09-18 | Fixed #15625 -- Made message in MultiValueDictKeyError less verbose. | Tim Graham | |
| Thanks margieroginski for the suggestion. | |||
| 2013-08-30 | Fixed #20989 -- Removed useless explicit list comprehensions. | Simon Charette | |
| 2013-08-29 | Fixed #20989 -- Removed explicit list comprehension inside dict() and tuple() | Tim Graham | |
| Thanks jeroen.pulles at redslider.net for the suggestion and helper script. | |||
| 2013-08-10 | Docs tweaks (thanks timgraham) | Andrew Godwin | |
| 2013-08-10 | Back SortedSet onto OrderedDict, rename it, and a few typo fixes | Andrew Godwin | |
| 2013-08-09 | Merge remote-tracking branch 'core/master' into schema-alteration | Andrew Godwin | |
| Conflicts: django/core/management/commands/flush.py django/core/management/commands/syncdb.py django/db/models/loading.py docs/internals/deprecation.txt docs/ref/django-admin.txt docs/releases/1.7.txt | |||
| 2013-08-04 | Deprecated SortedDict (replaced with collections.OrderedDict) | Curtis Maloney | |
| Thanks Loic Bistuer for the review. | |||
| 2013-07-02 | Merge branch 'master' into schema-alteration | Andrew Godwin | |
| 2013-06-28 | Removed insert(), value_for_insert() SortedDict methods deprecated in Django ↵ | Ramiro Morales | |
| 1.5. | |||
| 2013-05-10 | Merge branch 'master' into schema-alteration | Andrew Godwin | |
| 2013-05-10 | Adding a dependency graph class and tests | Andrew Godwin | |
| 2013-04-26 | Fixed #20321 -- Added missing key name in MergeDict KeyError message | Claude Paroz | |
| Thanks mark.harviston et gmail.com for the report. | |||
| 2013-04-19 | Fixed #20276 -- Implemented __bool__ for MergeDict | Anton Baklanov | |
| MergeDict evaluates now to False if all contained dicts are empty. Thanks til for the report and the initial patch. | |||
| 2012-12-29 | Advanced pending deprecation warnings. | Aymeric Augustin | |
| Also added stacklevel argument, fixed #18127. | |||
| 2012-11-13 | Some changes to SortedDict to make it faster under py2 | Anssi Kääriäinen | |
| Refs #19276 | |||
| 2012-10-15 | Allow reversed iteration over SortedDict. | Mitar | |
| Iterators cannot be reversed easily without this method. | |||
| 2012-08-08 | remove a bunch of unnescesarry iterkeys() calls | Alex Gaynor | |
| 2012-07-25 | [py3] Updated dict-like data structures for Python 3. | Aymeric Augustin | |
| The keys/items/values methods return iterators in Python 3, and the iterkeys/items/values methods don't exist in Python 3. The behavior under Python 2 is unchanged. | |||
| 2012-07-25 | Fixed QueryDict.setlistdefault. | Aymeric Augustin | |
| It was broken by a seemingly innocuous change in MultiValueDict. Document the pitfall for now. This is fragile and should be considered for refactoring. | |||
