<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/django/utils/datastructures.py, branch 1.11.23</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=1.11.23</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=1.11.23'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2016-12-09T20:31:52Z</updated>
<entry>
<title>Fixed #27583 -- Fixed MultiValueDict.getlist() crash when values for key is None.</title>
<updated>2016-12-09T20:31:52Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2016-12-09T20:31:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=8e3a72f4fb4e9d3f93c7d966c13d4e7446b1949e'/>
<id>urn:sha1:8e3a72f4fb4e9d3f93c7d966c13d4e7446b1949e</id>
<content type='text'>
Restored the behavior before 727d7ce6cba21363470aaefb2dc5353017531be3.</content>
</entry>
<entry>
<title>Fixed #27198 -- Made MultiValueDict.getlist() return a new list to prevent mutation.</title>
<updated>2016-09-16T19:16:18Z</updated>
<author>
<name>Jani Tiainen</name>
<email>jtiai@code.nowarelabs.mywire.org</email>
</author>
<published>2016-09-10T09:25:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=727d7ce6cba21363470aaefb2dc5353017531be3'/>
<id>urn:sha1:727d7ce6cba21363470aaefb2dc5353017531be3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #25093 -- Added utils.datastructures.OrderedSet.__len__()</title>
<updated>2015-07-10T01:20:52Z</updated>
<author>
<name>darkryder</name>
<email>sambhav13085@iiitd.ac.in</email>
</author>
<published>2015-07-09T18:00:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=f675afa13ce89ea25a9798b2f7a57b091bb83dfa'/>
<id>urn:sha1:f675afa13ce89ea25a9798b2f7a57b091bb83dfa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Removed django.utils.datastructures.SortedDict per deprecation timeline.</title>
<updated>2015-01-17T13:40:23Z</updated>
<author>
<name>Tim Graham</name>
<email>timograham@gmail.com</email>
</author>
<published>2014-11-19T17:22:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=c820892eed9ea10879270e64e8109dc44829756a'/>
<id>urn:sha1:c820892eed9ea10879270e64e8109dc44829756a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Removed django.utils.datastructures.MergeDict per deprecation timeline; refs #18659.</title>
<updated>2015-01-17T13:13:36Z</updated>
<author>
<name>Tim Graham</name>
<email>timograham@gmail.com</email>
</author>
<published>2014-11-18T17:09:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=37b7776a015102e97b9bdd64d88c732883ff9989'/>
<id>urn:sha1:37b7776a015102e97b9bdd64d88c732883ff9989</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #23968 -- Replaced list comprehension with generators and dict comprehension</title>
<updated>2014-12-08T12:58:23Z</updated>
<author>
<name>Jon Dufresne</name>
<email>jon.dufresne@gmail.com</email>
</author>
<published>2014-12-06T21:00:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=4468c08d70b5b722f3ebd4872909e56580ec7d68'/>
<id>urn:sha1:4468c08d70b5b722f3ebd4872909e56580ec7d68</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #23664 -- Provided a consistent definition for OrderedSet.__bool__</title>
<updated>2014-10-16T12:16:24Z</updated>
<author>
<name>Thomas Chaumeny</name>
<email>thomas.chaumeny@polyconseil.fr</email>
</author>
<published>2014-10-16T10:43:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=b962653060f1968f5a2647b8a20259dc30a3433f'/>
<id>urn:sha1:b962653060f1968f5a2647b8a20259dc30a3433f</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>Revert "Fixed #23384 -- Allowed overriding part of a dictionary-type setting"</title>
<updated>2014-09-05T18:06:02Z</updated>
<author>
<name>Claude Paroz</name>
<email>claude@2xlibre.net</email>
</author>
<published>2014-09-05T18:06:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=885ff6845e54511022677c1f28b84ddd4f2165dd'/>
<id>urn:sha1:885ff6845e54511022677c1f28b84ddd4f2165dd</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>Fixed #23384 -- Allowed overriding part of a dictionary-type setting</title>
<updated>2014-08-30T10:37:10Z</updated>
<author>
<name>Claude Paroz</name>
<email>claude@2xlibre.net</email>
</author>
<published>2014-08-29T12:54:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=66757fee7e921ad4c35e0b3f80c25e026100b31c'/>
<id>urn:sha1:66757fee7e921ad4c35e0b3f80c25e026100b31c</id>
<content type='text'>
This change is needed for upcoming changes where settings might be
grouped in a parent dictionary.
Thanks Tim Graham for the review.
</content>
</entry>
<entry>
<title>Fixed #21188 -- Introduced subclasses for to-be-removed-in-django-XX warnings</title>
<updated>2014-03-08T08:57:40Z</updated>
<author>
<name>Claude Paroz</name>
<email>claude@2xlibre.net</email>
</author>
<published>2014-02-26T21:48:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=210d0489c5daad56b806f8165f9fe09fb3c2a019'/>
<id>urn:sha1:210d0489c5daad56b806f8165f9fe09fb3c2a019</id>
<content type='text'>
Thanks Anssi Kääriäinen for the idea and Simon Charette for the
review.
</content>
</entry>
</feed>
