<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/django/db/models/utils.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-22T21:06:29Z</updated>
<entry>
<title>Fixed #35870 -- Made blank choice label in forms more accessible.</title>
<updated>2026-04-22T21:06:29Z</updated>
<author>
<name>Annabelle Wiegart</name>
<email>annabelle.wiegart@proton.me</email>
</author>
<published>2026-01-18T19:03:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=63c56cda133a85a158502891c40465bc0331d3d9'/>
<id>urn:sha1:63c56cda133a85a158502891c40465bc0331d3d9</id>
<content type='text'>
Added new constant django.db.models.fields.BLANK_CHOICE_LABEL for
an accessible and translatable blank choice label in forms.
Deprecated django.db.models.fields.BLANK_CHOICE_DASH constant.
Added the immediately deprecated transitional setting
USE_BLANK_CHOICE_DASH.

Co-Authored-By: Marijke Luttekes &lt;mail@marijkeluttekes.dev&gt;
</content>
</entry>
<entry>
<title>Fixed #27654 -- Propagated alters_data attribute to callables overridden in subclasses.</title>
<updated>2022-11-04T10:08:58Z</updated>
<author>
<name>LightDiscord</name>
<email>root@arnaud.sh</email>
</author>
<published>2022-10-04T18:11:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=e20c9eb60ab9d1c84b19672def918097c943edd8'/>
<id>urn:sha1:e20c9eb60ab9d1c84b19672def918097c943edd8</id>
<content type='text'>
Thanks Shai Berger and Adam Johnson for reviews and the implementation
idea.
</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>Refs #32355 -- Used @functools.lru_cache as a straight decorator.</title>
<updated>2021-09-27T07:10:58Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2021-09-27T07:10:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=5bac1719a2fcbee5cb8b9e22c3480e3a24ed6c4c'/>
<id>urn:sha1:5bac1719a2fcbee5cb8b9e22c3480e3a24ed6c4c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #32812 -- Restored immutability of named values from QuerySet.values_list().</title>
<updated>2021-06-04T05:23:16Z</updated>
<author>
<name>Takayuki Hirayama</name>
<email>hirayama@atama.plus</email>
</author>
<published>2021-06-03T15:32:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=0393b9262dcf1b8302d35a8a470e14837ca1300b'/>
<id>urn:sha1:0393b9262dcf1b8302d35a8a470e14837ca1300b</id>
<content type='text'>
Regression in 981a072dd4dec586f8fc606712ed9a2ef116eeee.

Thanks pirelle for the report.
</content>
</entry>
<entry>
<title>Fixed #31843 -- Fixed pickling named values from QuerySet.values_list().</title>
<updated>2020-09-16T11:43:06Z</updated>
<author>
<name>Kwist</name>
<email>velnik@gmail.com</email>
</author>
<published>2020-08-31T08:54:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=981a072dd4dec586f8fc606712ed9a2ef116eeee'/>
<id>urn:sha1:981a072dd4dec586f8fc606712ed9a2ef116eeee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #31046 -- Added django.db.models.utils.resolve_callables().</title>
<updated>2019-12-03T18:47:32Z</updated>
<author>
<name>Baptiste Mispelon</name>
<email>bmispelon@gmail.com</email>
</author>
<published>2019-11-29T16:30:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=6c0341f127c4d0772aff8e187e620fcb300fa9a9'/>
<id>urn:sha1:6c0341f127c4d0772aff8e187e620fcb300fa9a9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #27656 -- Updated django.db docstring verbs according to PEP 257.</title>
<updated>2017-02-28T14:17:27Z</updated>
<author>
<name>Anton Samarchyan</name>
<email>anton.samarchyan@savoirfairelinux.com</email>
</author>
<published>2017-01-24T23:04:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=60e52a047e55bc4cd5a93a8bd4d07baed27e9a22'/>
<id>urn:sha1:60e52a047e55bc4cd5a93a8bd4d07baed27e9a22</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #23919 -- Removed six.&lt;various&gt;_types usage</title>
<updated>2017-01-18T19:18:46Z</updated>
<author>
<name>Claude Paroz</name>
<email>claude@2xlibre.net</email>
</author>
<published>2016-12-29T15:27:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=7b2f2e74adb36a4334e83130f6abc2f79d395235'/>
<id>urn:sha1:7b2f2e74adb36a4334e83130f6abc2f79d395235</id>
<content type='text'>
Thanks Tim Graham and Simon Charette for the reviews.
</content>
</entry>
<entry>
<title>Refs #26421 -- Refactored Apps.lazy_model_operation() for better checks and tests</title>
<updated>2016-05-20T01:33:36Z</updated>
<author>
<name>Alex Hill</name>
<email>alex@hill.net.au</email>
</author>
<published>2016-05-18T15:18:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=2ff7ef15b0a1d41e3f121e96cb72a383863046c0'/>
<id>urn:sha1:2ff7ef15b0a1d41e3f121e96cb72a383863046c0</id>
<content type='text'>
</content>
</entry>
</feed>
