<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/django/core/serializers/pyyaml.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-19T06:06:28Z</updated>
<entry>
<title>Removed OrderedDict representer from PyYAML serializer.</title>
<updated>2026-04-19T06:06:28Z</updated>
<author>
<name>Tim Graham</name>
<email>timograham@gmail.com</email>
</author>
<published>2026-04-18T22:54:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=d33364c7ba330a349e38449c98494323a4ed7c8d'/>
<id>urn:sha1:d33364c7ba330a349e38449c98494323a4ed7c8d</id>
<content type='text'>
Added in 5bc3123479bd97dc9d8a36fa9a3421a71063d1da (refs #24558),
it was obsoleted when OrderedDict usage was removed in
24b82cd201e21060fbc02117dc16d1702877a1f3 (refs #30159).
</content>
</entry>
<entry>
<title>Refs #36986 -- Replaced yaml's Serializer._value_from_field() time handling with a representer.</title>
<updated>2026-04-19T05:49:19Z</updated>
<author>
<name>Tim Graham</name>
<email>timograham@gmail.com</email>
</author>
<published>2026-04-19T05:49:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=aad47fe1bfc789f4b0ad0dc6373c945663e91f93'/>
<id>urn:sha1:aad47fe1bfc789f4b0ad0dc6373c945663e91f93</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replaced yaml serializer workaround to preserve dict order with PyYAML's sort_keys=False.</title>
<updated>2026-04-18T21:30:37Z</updated>
<author>
<name>Tim Graham</name>
<email>timograham@gmail.com</email>
</author>
<published>2026-04-04T19:52:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=7142667340f78403cbbcaa8f33703c494282b7b7'/>
<id>urn:sha1:7142667340f78403cbbcaa8f33703c494282b7b7</id>
<content type='text'>
The sort_keys parameter was added in PyYAML 5.1 (released March 2019).
The workaround was added in 24b82cd201e21060fbc02117dc16d1702877a1f3
(refs #30159).
</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>Refs #21286 -- Fixed YAML serialization of TimeField primary key.</title>
<updated>2024-11-12T12:23:14Z</updated>
<author>
<name>Adam Zapletal</name>
<email>adamzap@gmail.com</email>
</author>
<published>2024-11-10T03:20:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=b9aa3239ab1328c915684d89b87a49459cabd30b'/>
<id>urn:sha1:b9aa3239ab1328c915684d89b87a49459cabd30b</id>
<content type='text'>
Handling for PyYAML not being able to serialize `datetime.time`
values is moved from `handle_field` to `_value_from_field` as only
non-primary key, non-relation fields are passed into `handle_field`.
</content>
</entry>
<entry>
<title>Fixed #29522 -- Refactored the Deserializer functions to classes.</title>
<updated>2024-09-17T09:00:49Z</updated>
<author>
<name>Amir Karimi</name>
<email>amk9978@gmail.com</email>
</author>
<published>2024-09-12T08:56:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=ee5147cfd7de2add74a285537a8968ec074e70cd'/>
<id>urn:sha1:ee5147cfd7de2add74a285537a8968ec074e70cd</id>
<content type='text'>
Co-authored-by: Emad Mokhtar &lt;emad.mokhtar@veneficus.nl&gt;
</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>Bumped minimum isort version to 5.1.0.</title>
<updated>2020-07-30T08:58:59Z</updated>
<author>
<name>David Smith</name>
<email>smithdc@gmail.com</email>
</author>
<published>2020-07-24T06:25:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=e74b3d724e5ddfef96d1d66bd1c58e7aae26fc85'/>
<id>urn:sha1:e74b3d724e5ddfef96d1d66bd1c58e7aae26fc85</id>
<content type='text'>
Fixed inner imports per isort 5.
isort 5.0.0 to 5.1.0 was unstable.
</content>
</entry>
<entry>
<title>Fixed #29249 -- Made JSON and YAML serializers use Unicode by default.</title>
<updated>2020-04-28T09:11:39Z</updated>
<author>
<name>Hasan Ramezani</name>
<email>hasan.r67@gmail.com</email>
</author>
<published>2020-04-23T20:14:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=68fc21b3784aa34c7ba5515ab02ef0c7b6ee856d'/>
<id>urn:sha1:68fc21b3784aa34c7ba5515ab02ef0c7b6ee856d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #30159 -- Removed unneeded use of OrderedDict.</title>
<updated>2019-02-06T18:48:39Z</updated>
<author>
<name>Nick Pope</name>
<email>nick.pope@flightdataservices.com</email>
</author>
<published>2019-02-05T11:22:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=24b82cd201e21060fbc02117dc16d1702877a1f3'/>
<id>urn:sha1:24b82cd201e21060fbc02117dc16d1702877a1f3</id>
<content type='text'>
Dicts preserve order since Python 3.6.
</content>
</entry>
</feed>
