summaryrefslogtreecommitdiff
path: root/django/utils/tree.py
Commit message (Expand)AuthorAgeFilesLines
* Refs #32948, Refs #32946 -- Used Q.create() internally for dynamic Q() objects.Nick Pope2022-07-271-1/+1
* Refs #32948 -- Added Node.__copy__().Nick Pope2022-07-271-0/+7
* Refs #32948 -- Simplified WhereNode and Node.__deepcopy__()/add().Nick Pope2022-07-271-3/+2
* Refs #32948 -- Renamed Node._new_instance() to Node.create().Nick Pope2022-07-271-10/+6
* Refs #33476 -- Reformatted code with Black.django-bot2022-02-071-11/+19
* Refs #32940 -- Removed unnecessary branch in Node.add().Keryn Knight2021-07-201-22/+19
* Refs #32940 -- Removed Node.add()'s unused squash parameter.Keryn Knight2021-07-201-7/+1
* Removed unnecessary tuple construction in Node.__eq__().Nick Pope2021-07-191-1/+2
* Fixed #32717 -- Fixed filtering of querysets combined with the | operator.Simon Charette2021-05-131-1/+1
* Fixed #29838 -- Fixed crash when combining Q objects with __in lookups and li...aspalding2018-10-171-4/+3
* Refs #28909 -- Simplifed code using unpacking generalizations.Sergey Fedoseev2018-09-281-1/+1
* Fixed #29643 -- Fixed crash when combining Q objects with __in lookups and li...Mariusz Felisiak2018-08-081-1/+4
* Removed duplicate words in various comments.Mariusz Felisiak2018-07-181-1/+1
* Fixed #28629 -- Made tree.Node instances hashable.Mariusz Felisiak2017-09-281-0/+3
* Simplified various __eq__() methods.Mads Jensen2017-09-281-5/+5
* Refs #11964 -- Made Q objects deconstructible.Ian Foote2017-02-231-0/+7
* Refs #27656 -- Updated django.utils docstring verbs according to PEP 257.Anton Samarchyan2017-02-111-29/+15
* Refs #27795 -- Removed force_text from the template layerClaude Paroz2017-02-071-3/+1
* Refs #23919 -- Removed unneeded force_str callsClaude Paroz2017-01-201-3/+3
* Refs #23919 -- Removed __nonzero__() methods (for Python 2).Simon Charette2017-01-191-3/+0
* Refs #23919 -- Stopped inheriting from object to define new style classes.Simon Charette2017-01-191-1/+1
* Fixed W503 flake8 warnings.Tim Graham2016-04-041-2/+2
* Fixed #25875 -- Prevented UnicodeDecodeError for Q object reprClaude Paroz2015-12-131-6/+5
* Removed legacy ORM lookup support per deprecation timeline; refs #16187.Tim Graham2015-01-191-8/+0
* Fixed #23968 -- Replaced list comprehension with generators and dict comprehe...Jon Dufresne2014-12-081-4/+4
* Fixed #22531 -- Added tree.Node.__repr__ and tests for the class.Moayad Mardini2014-05-161-0/+3
* Use `classmethod` as a decorator.xuxiang2013-11-191-1/+1
* More attacking E302 violatorsAlex Gaynor2013-11-021-0/+1
* Replaced an antiquated pattern.Aymeric Augustin2013-05-171-1/+1
* Refactored qs.add_q() and utils/tree.pyAnssi Kääriäinen2013-03-131-66/+46
* Fixed #18963 -- Used a subclass-friendly patternAymeric Augustin2012-11-031-1/+3
* Revert "Fixed #16211 -- Added comparison and negation ops to F() expressions"Anssi Kääriäinen2012-10-101-6/+2
* Fixed #16211 -- Added comparison and negation ops to F() expressionsAnssi Kääriäinen2012-09-301-2/+6
* [py3] Replaced __nonzero__ by __bool__Claude Paroz2012-08-081-1/+2
* Removed a bunch more Python 2.4 workarounds now that we don't support that ve...Adrian Holovaty2011-03-281-3/+3
* Fixed #11753 - Q objects with callables no longer explode on Python 2.4. Than...Jacob Kaplan-Moss2009-12-171-1/+1
* Fixed #8283 -- Fixed an edge case when adding things to the "where" tree andMalcolm Tredinnick2008-08-161-1/+1
* Redo the changes in [7773] in a better way.Malcolm Tredinnick2008-07-041-6/+25
* Merged the queryset-refactor branch into trunk.Malcolm Tredinnick2008-04-271-0/+134