<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chango.git/tests/utils_tests/test_datastructures.py, branch devmain</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/chango.git/atom?h=devmain</id>
<link rel='self' href='http://cgit.adnoto.dev/chango.git/atom?h=devmain'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/'/>
<updated>2025-08-15T00:53:14Z</updated>
<entry>
<title>Fixed #36410 -- Added support for Template Partials to the Django Template Language.</title>
<updated>2025-08-15T00:53:14Z</updated>
<author>
<name>farhan</name>
<email>farhanalirazaazeemi@gmail.com</email>
</author>
<published>2025-06-03T05:32:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=5e06b970956af4854e970e74990cb971ba31c96b'/>
<id>urn:sha1:5e06b970956af4854e970e74990cb971ba31c96b</id>
<content type='text'>
Introduced `{% partialdef %}` and `{% partial %}` template tags to
define and render reusable named fragments within a template file.
Partials can also be accessed using the `template_name#partial_name`
syntax via `get_template()`, `render()`, `{% include %}`, and other
template-loading tools.

Adjusted `get_template()` behavior to support partial resolution, with
appropriate error handling for invalid names and edge cases. Introduced
`PartialTemplate` to encapsulate partial rendering behavior.

Includes tests and internal refactors to support partial context
binding, exception reporting, and tag validation.

Co-authored-by: Carlton Gibson &lt;carlton@noumenal.es&gt;
Co-authored-by: Natalia &lt;124304+nessita@users.noreply.github.com&gt;
Co-authored-by: Nick Pope &lt;nick@nickpope.me.uk&gt;
</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/chango.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>Completed test coverage for django.utils.datastructures.</title>
<updated>2023-02-15T06:45:00Z</updated>
<author>
<name>Marcelo Galigniana</name>
<email>marcelogaligniana@gmail.com</email>
</author>
<published>2023-02-14T00:24:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=f9f009234641f59434863f0ae07675c7865a4928'/>
<id>urn:sha1:f9f009234641f59434863f0ae07675c7865a4928</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/chango.git/commit/?id=9c19aff7c7561e3a82978a272ecdaad40dda5c00'/>
<id>urn:sha1:9c19aff7c7561e3a82978a272ecdaad40dda5c00</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #24121 -- Added __repr__() to OrderedSet.</title>
<updated>2021-03-10T08:29:05Z</updated>
<author>
<name>Nick Pope</name>
<email>nick@nickpope.me.uk</email>
</author>
<published>2021-03-10T08:29:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=afb0eb8bb3e1c6f7ea842d2cede684eb4aec3f3d'/>
<id>urn:sha1:afb0eb8bb3e1c6f7ea842d2cede684eb4aec3f3d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #32517 -- Made OrderedSet reversible.</title>
<updated>2021-03-08T07:22:07Z</updated>
<author>
<name>Diego Lima</name>
<email>diego.lima@lais.huol.ufrn.br</email>
</author>
<published>2021-03-06T20:41:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=2e5aa444d140a9f2bc858e493ff85ced589f1a58'/>
<id>urn:sha1:2e5aa444d140a9f2bc858e493ff85ced589f1a58</id>
<content type='text'>
Refs #32516.
</content>
</entry>
<entry>
<title>Updated MultiValueDict.update() to mirror dict.update() behavior.</title>
<updated>2020-10-30T09:44:44Z</updated>
<author>
<name>Nick Pope</name>
<email>nick.pope@flightdataservices.com</email>
</author>
<published>2020-10-05T14:57:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=966b5b49b6521483f1c90b4499c4c80e80136de3'/>
<id>urn:sha1:966b5b49b6521483f1c90b4499c4c80e80136de3</id>
<content type='text'>
Changes in behavior include:

- Accepting iteration over empty sequences, updating nothing.
- Accepting iterable of 2-tuples providing key-value pairs.
- Failing with the same or comparable exceptions for invalid input.

Notably this replaces the previous attempt to catch TypeError which was
unreachable as the call to .items() resulted in AttributeError on
non-dict objects.
</content>
</entry>
<entry>
<title>Increased test coverage for django.utils.datastructures.MultiValueDict.</title>
<updated>2020-10-30T09:44:44Z</updated>
<author>
<name>Nick Pope</name>
<email>nick.pope@flightdataservices.com</email>
</author>
<published>2020-10-02T15:50:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=c3d9b8b28f8cde57706e23b7972bf6344cff88ac'/>
<id>urn:sha1:c3d9b8b28f8cde57706e23b7972bf6344cff88ac</id>
<content type='text'>
Co-authored-by: Mads Jensen &lt;mje@inducks.org&gt;
</content>
</entry>
<entry>
<title>Increased test coverage for django.utils.datastructures.OrderedSet.</title>
<updated>2020-10-30T09:44:44Z</updated>
<author>
<name>Mads Jensen</name>
<email>mje@inducks.org</email>
</author>
<published>2020-02-10T18:41:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=825f8470f54eeff86cb05eb96ce188123e2ba312'/>
<id>urn:sha1:825f8470f54eeff86cb05eb96ce188123e2ba312</id>
<content type='text'>
Co-authored-by: Nick Pope &lt;nick.pope@flightdataservices.com&gt;
</content>
</entry>
<entry>
<title>Used assertRaisesMessage() in various tests.</title>
<updated>2020-02-07T11:46:23Z</updated>
<author>
<name>Hasan Ramezani</name>
<email>hasan.r67@gmail.com</email>
</author>
<published>2020-02-04T20:58:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chango.git/commit/?id=fc4f45ebdccd87f140f39bebed897053c7f345c5'/>
<id>urn:sha1:fc4f45ebdccd87f140f39bebed897053c7f345c5</id>
<content type='text'>
</content>
</entry>
</feed>
