<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/django/core/management/commands/loaddata.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>2024-05-10T09:14:07Z</updated>
<entry>
<title>Fixed #35429 -- Added argparse choices to --database options.</title>
<updated>2024-05-10T09:14:07Z</updated>
<author>
<name>SaJH</name>
<email>wogur981208@gmail.com</email>
</author>
<published>2024-05-08T12:24:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=4a76ac0e9d21c3680cc533ec7f55c0a1919424ba'/>
<id>urn:sha1:4a76ac0e9d21c3680cc533ec7f55c0a1919424ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #34233 -- Used @functools.cache.</title>
<updated>2023-01-18T18:23:18Z</updated>
<author>
<name>Nick Pope</name>
<email>nick@nickpope.me.uk</email>
</author>
<published>2023-01-18T18:23:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=4470c2405c8dbb529501f9d78753e2aa4e9653a2'/>
<id>urn:sha1:4470c2405c8dbb529501f9d78753e2aa4e9653a2</id>
<content type='text'>
Python 3.9+ supports @functools.cache as an alias for
@functools.lru_cache(maxsize=None).</content>
</entry>
<entry>
<title>Fixed #33308 -- Added support for psycopg version 3.</title>
<updated>2022-12-15T05:17:57Z</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2022-12-01T19:23:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=09ffc5c1212d4ced58b708cbbf3dfbfb77b782ca'/>
<id>urn:sha1:09ffc5c1212d4ced58b708cbbf3dfbfb77b782ca</id>
<content type='text'>
Thanks Simon Charette, Tim Graham, and Adam Johnson for reviews.

Co-authored-by: Florian Apolloner &lt;florian@apolloner.eu&gt;
Co-authored-by: Mariusz Felisiak &lt;felisiak.mariusz@gmail.com&gt;
</content>
</entry>
<entry>
<title>Fixed #33949 -- Fixed fixture dirs duplicates with Path instances.</title>
<updated>2022-08-23T11:24:18Z</updated>
<author>
<name>Claude Paroz</name>
<email>claude@2xlibre.net</email>
</author>
<published>2022-08-23T10:05:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=903ac2f36439ab33039be077f474c23a3b72bf78'/>
<id>urn:sha1:903ac2f36439ab33039be077f474c23a3b72bf78</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #33476 -- Refactored code to strictly match 88 characters line length.</title>
<updated>2022-02-07T19:37:05Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2022-02-04T07:08:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=7119f40c9881666b6f9b5cf7df09ee1d21cc8344'/>
<id>urn:sha1:7119f40c9881666b6f9b5cf7df09ee1d21cc8344</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 #32317 -- Refactored loaddata command to make it extensible.</title>
<updated>2021-05-18T05:05:33Z</updated>
<author>
<name>William Schwartz</name>
<email>wkschwartz@gmail.com</email>
</author>
<published>2020-12-30T17:32:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=de32fe83a2e4a20887972c69a0693b94eb25a88b'/>
<id>urn:sha1:de32fe83a2e4a20887972c69a0693b94eb25a88b</id>
<content type='text'>
Moved deeply nested blocks out of inner loops to improve readability
and maintainability.

Thanks to Mariusz Felisiak, Shreyas Ravi, and Paolo Melchiorre for
feedback.
</content>
</entry>
<entry>
<title>Refs #32317 -- Simplified find_fixtures() in loaddata command.</title>
<updated>2021-05-14T18:45:04Z</updated>
<author>
<name>William Schwartz</name>
<email>wkschwartz@gmail.com</email>
</author>
<published>2020-12-30T17:49:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=1557778121e5d04a80f1f7c81eeb4b47400939e4'/>
<id>urn:sha1:1557778121e5d04a80f1f7c81eeb4b47400939e4</id>
<content type='text'>
This always replaces 'fixture_name' with its base name, which preserves
the previous behavior, because os.path.basename() was not called only on
relative paths without os.path.sep i.e. when base name was equal to the
file name.

This also changes os.path.dirname() and os.path.basename() calls to the
equivalent os.path.split() call.
</content>
</entry>
<entry>
<title>Refs #32317 -- Cleaned up try/except blocks in loaddata command.</title>
<updated>2021-05-14T18:45:04Z</updated>
<author>
<name>William Schwartz</name>
<email>wkschwartz@gmail.com</email>
</author>
<published>2020-12-30T16:28:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=1e655d35ad7540ea557c532ebc72a9acc407df50'/>
<id>urn:sha1:1e655d35ad7540ea557c532ebc72a9acc407df50</id>
<content type='text'>
This moves code unable to trigger relevant exceptions outside of
try/except blocks, and changes 'objects' to 'objects_in_fixture'
which is equal to the length of 'objects'.
</content>
</entry>
<entry>
<title>Used model's Options.label where applicable.</title>
<updated>2020-12-29T07:56:39Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2020-12-29T07:56:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=ce30e750e6259068ac348aa71f855a5f70d2d49f'/>
<id>urn:sha1:ce30e750e6259068ac348aa71f855a5f70d2d49f</id>
<content type='text'>
Follow up to b7a3a6c9ef0a89625881b47594120bca55fa2e49.</content>
</entry>
</feed>
