<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/django/core/serializers/base.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>2025-12-17T17:37:18Z</updated>
<entry>
<title>Fixed #27380 -- Added "raw" argument to m2m_changed signals.</title>
<updated>2025-12-17T17:37:18Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2025-11-07T09:17:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=4702b36120ea4c736d3f6b5595496f96e0021e46'/>
<id>urn:sha1:4702b36120ea4c736d3f6b5595496f96e0021e46</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #35729 -- Enabled natural key serialization opt-out for subclasses.</title>
<updated>2025-12-03T20:04:52Z</updated>
<author>
<name>rimi0108</name>
<email>hyerimc858@gmail.com</email>
</author>
<published>2025-10-04T04:52:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=93540b34d4ef46f68df2c8bfe90447d0f649a852'/>
<id>urn:sha1:93540b34d4ef46f68df2c8bfe90447d0f649a852</id>
<content type='text'>
Refactored serialization logic to allow models inheriting a natural_key()
method (e.g. AbstractBaseUser) to explicitly opt out of natural key
serialization by returning an empty tuple from the method.

Thanks Jonas Dittrich for the report.

Co-authored-by: Jacob Walls &lt;jacobtylerwalls@gmail.com&gt;
</content>
</entry>
<entry>
<title>Refs #36500 -- Rewrapped long docstrings and block comments via a script.</title>
<updated>2025-07-23T23:17:55Z</updated>
<author>
<name>django-bot</name>
<email>ops@djangoproject.com</email>
</author>
<published>2025-07-23T03:41:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=69a93a88edb56ba47f624dac7a21aacc47ea474f'/>
<id>urn:sha1:69a93a88edb56ba47f624dac7a21aacc47ea474f</id>
<content type='text'>
Rewrapped long docstrings and block comments to 79 characters + newline
using script from https://github.com/medmunds/autofix-w505.
</content>
</entry>
<entry>
<title>Applied Black's 2024 stable style.</title>
<updated>2024-01-26T11:45:07Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2024-01-26T11:45:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=305757aec19c9d5111e4d76095ae0acd66163e4b'/>
<id>urn:sha1:305757aec19c9d5111e4d76095ae0acd66163e4b</id>
<content type='text'>
https://github.com/psf/black/releases/tag/24.1.0</content>
</entry>
<entry>
<title>Refs #29708 -- Removed PickleSerializer per deprecation timeline.</title>
<updated>2023-01-17T10:49:15Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2023-01-12T13:43:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=b119f4329c2a4878f1c72f4d25d193d080792f62'/>
<id>urn:sha1:b119f4329c2a4878f1c72f4d25d193d080792f62</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #33582 -- Fixed deserializing natural keys with foreing key dependencies in a multiple database setup.</title>
<updated>2022-03-18T19:57:08Z</updated>
<author>
<name>François Granade</name>
<email>fgranade@lmad.eu</email>
</author>
<published>2022-03-18T10:17:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=4b8e4f506079419c7995107fad46416ee5add951'/>
<id>urn:sha1:4b8e4f506079419c7995107fad46416ee5add951</id>
<content type='text'>
</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 #29708 -- Deprecated PickleSerializer.</title>
<updated>2022-01-13T12:50:20Z</updated>
<author>
<name>Adam Johnson</name>
<email>me@adamj.eu</email>
</author>
<published>2020-01-30T09:28:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=45a42aabfa1a86d1806bec93b31ef6ed7ccd51a7'/>
<id>urn:sha1:45a42aabfa1a86d1806bec93b31ef6ed7ccd51a7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #33012 -- Moved PickleSerializer to django.core.serializers.base and added tests.</title>
<updated>2021-09-02T09:24:55Z</updated>
<author>
<name>Daniyal Abbasi</name>
<email>abbasi.daniyal98@gmail.com</email>
</author>
<published>2021-09-02T09:15:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=dca4c2ff764ab94848274952eee4319a638be1d2'/>
<id>urn:sha1:dca4c2ff764ab94848274952eee4319a638be1d2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #32420 -- Fixed detecting primary key values in deserialization when PK is also a FK.</title>
<updated>2021-02-05T11:33:43Z</updated>
<author>
<name>Mikolaj Rybinski</name>
<email>mikolaj.rybinski@id.ethz.ch</email>
</author>
<published>2021-02-04T17:19:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=8e90560aa8868a42bb8eda6273595bf0932a6090'/>
<id>urn:sha1:8e90560aa8868a42bb8eda6273595bf0932a6090</id>
<content type='text'>
</content>
</entry>
</feed>
