<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/tests/aggregation/models.py, branch main</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=main</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2026-04-18T06:53:21Z</updated>
<entry>
<title>Fixed #37028 -- Added BitAnd(), BitOr(), and BitXor() aggregates.</title>
<updated>2026-04-18T06:53:21Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2026-04-18T06:53:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=ed79c5959add54b6e8ea589ec601e0d2e801517e'/>
<id>urn:sha1:ed79c5959add54b6e8ea589ec601e0d2e801517e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed aggregation tests crash on databases that don't support JSONFields.</title>
<updated>2025-04-27T07:03:35Z</updated>
<author>
<name>sag​e</name>
<email>me@laymonage.com</email>
</author>
<published>2025-04-27T07:03:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=fb427e467ca2bb9f1363ef22eff2426f614faa91'/>
<id>urn:sha1:fb427e467ca2bb9f1363ef22eff2426f614faa91</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #35444 -- Added generic support for Aggregate.order_by.</title>
<updated>2025-03-03T10:37:00Z</updated>
<author>
<name>Chris Muthig</name>
<email>camuthig@gmail.com</email>
</author>
<published>2024-12-22T15:30:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=4b977a5d7283e7ca51288cc0ed0860e0004653ca'/>
<id>urn:sha1:4b977a5d7283e7ca51288cc0ed0860e0004653ca</id>
<content type='text'>
This moves the behaviors of `order_by` used in Postgres aggregates into
the `Aggregate` class. This allows for creating aggregate functions that
support this behavior across all database engines. This is shown by
moving the `StringAgg` class into the shared `aggregates` module and
adding support for all databases. The Postgres `StringAgg` class is now
a thin wrapper on the new shared `StringAgg` class.

Thank you Simon Charette for the review.
</content>
</entry>
<entry>
<title>Refs #33476 -- Reformatted code with Black.</title>
<updated>2022-02-07T19:37:05Z</updated>
<author>
<name>django-bot</name>
<email>ops@djangoproject.com</email>
</author>
<published>2022-02-03T19:24:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=9c19aff7c7561e3a82978a272ecdaad40dda5c00'/>
<id>urn:sha1:9c19aff7c7561e3a82978a272ecdaad40dda5c00</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #31377 -- Disabled grouping by aliases on QuerySet.values()/values_list() when they collide with field names.</title>
<updated>2020-03-25T08:13:46Z</updated>
<author>
<name>Hasan Ramezani</name>
<email>hasan.r67@gmail.com</email>
</author>
<published>2020-03-19T18:54:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=10866a10fe9f0ad3ffdf6f93823aaf4716e6f27c'/>
<id>urn:sha1:10866a10fe9f0ad3ffdf6f93823aaf4716e6f27c</id>
<content type='text'>
Regression in fb3f034f1c63160c0ff13c609acd01c18be12f80.

Thanks Holovashchenko Vadym for the report.
</content>
</entry>
<entry>
<title>Refs #23919 -- Removed python_2_unicode_compatible decorator usage</title>
<updated>2017-01-18T12:44:34Z</updated>
<author>
<name>Claude Paroz</name>
<email>claude@2xlibre.net</email>
</author>
<published>2016-11-19T20:54:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=f3c43ad1fd9556f0fd026a5dfa93c67a5cf186ca'/>
<id>urn:sha1:f3c43ad1fd9556f0fd026a5dfa93c67a5cf186ca</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #23919 -- Removed encoding preambles and future imports</title>
<updated>2017-01-18T08:55:19Z</updated>
<author>
<name>Claude Paroz</name>
<email>claude@2xlibre.net</email>
</author>
<published>2016-11-19T17:19:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=d7b9aaa366dd54ecc3142c588162e3adc7c2f7ac'/>
<id>urn:sha1:d7b9aaa366dd54ecc3142c588162e3adc7c2f7ac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #21127 -- Started deprecation toward requiring on_delete for ForeignKey/OneToOneField</title>
<updated>2015-07-27T22:28:13Z</updated>
<author>
<name>Flavio Curella</name>
<email>flavio.curella@gmail.com</email>
</author>
<published>2015-07-22T14:43:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=c2e70f02653519db3a49cd48f5158ccad7434d25'/>
<id>urn:sha1:c2e70f02653519db3a49cd48f5158ccad7434d25</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #24649 -- Allowed using Avg aggregate on non-numeric field types.</title>
<updated>2015-04-25T17:06:14Z</updated>
<author>
<name>Tim Graham</name>
<email>timograham@gmail.com</email>
</author>
<published>2015-04-24T00:13:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=2d76b61dc2a45d5acda53736433a22a1b74e0514'/>
<id>urn:sha1:2d76b61dc2a45d5acda53736433a22a1b74e0514</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Harmonized some PEP 0263 coding preambles</title>
<updated>2014-05-15T17:58:41Z</updated>
<author>
<name>Claude Paroz</name>
<email>claude@2xlibre.net</email>
</author>
<published>2014-05-15T17:41:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=e520a73eeea6b185b719901ab9985ecef00e5664'/>
<id>urn:sha1:e520a73eeea6b185b719901ab9985ecef00e5664</id>
<content type='text'>
</content>
</entry>
</feed>
