<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/tests/user_commands, 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-22T19:02:21Z</updated>
<entry>
<title>Fixed #36376 -- Fixed --no-color for command help in Python 3.14+.</title>
<updated>2025-12-22T19:02:21Z</updated>
<author>
<name>Skyiesac</name>
<email>jainsachi1202@gmail.com</email>
</author>
<published>2025-12-18T11:05:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=d0d85cd165e54582cce98cf685252e771460a9d4'/>
<id>urn:sha1:d0d85cd165e54582cce98cf685252e771460a9d4</id>
<content type='text'>
https://github.com/python/cpython/pull/136809 made `color` default to
True in ArgumentParser.
</content>
</entry>
<entry>
<title>Fixed #36321 -- Defaulted suggest_on_error=True in management commands.</title>
<updated>2025-11-20T20:40:07Z</updated>
<author>
<name>kihuni</name>
<email>stephenkihuni55@gmail.com</email>
</author>
<published>2025-11-02T05:50:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=b1a65eac7c09250d36e12464fc8fff2a401246b6'/>
<id>urn:sha1:b1a65eac7c09250d36e12464fc8fff2a401246b6</id>
<content type='text'>
Python 3.15 defaults suggest_on_error=True, but the feature is available
from 3.14, so this change opts in earlier. This change can be reverted
when Python 3.15 is the minimum supported version.
</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>Fixed #36479 -- Improved how FileNotFoundError is triggered in code formatter tests.</title>
<updated>2025-07-01T18:24:07Z</updated>
<author>
<name>Roel Delos Reyes</name>
<email>roel.delosreyes@finqle.com</email>
</author>
<published>2025-06-25T17:26:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=58fc40427f2928190c8d273ceff2121b738e768b'/>
<id>urn:sha1:58fc40427f2928190c8d273ceff2121b738e768b</id>
<content type='text'>
Ensured the test for formatter subprocess FileNotFoundError doesn't rely
on platform-specific behavior, improving reliability on macOS and other
systems by consistently using pathlib to build test paths.
</content>
</entry>
<entry>
<title>Fixed #36056 -- Made OutputWrapper a virtual subclass of TextIOBase.</title>
<updated>2025-01-04T03:29:53Z</updated>
<author>
<name>Adam Johnson</name>
<email>me@adamj.eu</email>
</author>
<published>2025-01-04T03:29:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=ec0e784f91b551c654f0962431cc31091926792d'/>
<id>urn:sha1:ec0e784f91b551c654f0962431cc31091926792d</id>
<content type='text'>
This fixes the ignored exception in self._out.flush() from
django.core.management.base.OutputWrapper:
`ValueError: I/O operation on closed file.`</content>
</entry>
<entry>
<title>Fixed #35308 -- Handled OSError when launching code formatters.</title>
<updated>2024-11-29T12:04:48Z</updated>
<author>
<name>Jacob Walls</name>
<email>jacobtylerwalls@gmail.com</email>
</author>
<published>2024-11-29T12:04:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=58cc91275a68bb42780cf0e663dad9ecf49039de'/>
<id>urn:sha1:58cc91275a68bb42780cf0e663dad9ecf49039de</id>
<content type='text'>
Co-authored-by: Natalia &lt;124304+nessita@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Refs #35844 -- Expanded compatibility for expected error messages in command tests on Python 3.12 and 3.13.</title>
<updated>2024-10-29T21:06:28Z</updated>
<author>
<name>Tainara Palmeira</name>
<email>tainarapalmeirag@gmail.com</email>
</author>
<published>2024-10-28T13:46:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=fc22fdd34f1e55adde161f5f2dca8db90bbfce80'/>
<id>urn:sha1:fc22fdd34f1e55adde161f5f2dca8db90bbfce80</id>
<content type='text'>
Updated CommandTests.test_subparser_invalid_option and CommandDBOptionChoiceTests.test_invalid_choice_db_option to use assertRaisesRegex() for compatibility with modified error messages in Python 3.12, 3.13, and 3.14+..
</content>
</entry>
<entry>
<title>Refs #35844 -- Corrected expected error messages in commands tests on Python 3.14+.</title>
<updated>2024-10-25T11:30:11Z</updated>
<author>
<name>Tainara Palmeira</name>
<email>tainarapalmeirag@gmail.com</email>
</author>
<published>2024-10-24T09:27:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=4c3897bb154a3d3a94e5f7e146d0b8bf41e27d81'/>
<id>urn:sha1:4c3897bb154a3d3a94e5f7e146d0b8bf41e27d81</id>
<content type='text'>
Updated CommandTests.test_subparser_invalid_option and CommandDBOptionChoiceTests.test_invalid_choice_db_option to address changes in Python 3.14+ error handling.
</content>
</entry>
<entry>
<title>Simplified call_command() calls.</title>
<updated>2023-07-27T13:48:47Z</updated>
<author>
<name>Nick Pope</name>
<email>nick@nickpope.me.uk</email>
</author>
<published>2023-07-27T08:40:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=89c8c2e8311bd31b79c0829055d1e494ab88b801'/>
<id>urn:sha1:89c8c2e8311bd31b79c0829055d1e494ab88b801</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #34259 -- Passed called_from_command_line to command subparsers.</title>
<updated>2023-02-03T05:56:57Z</updated>
<author>
<name>Adam Johnson</name>
<email>me@adamj.eu</email>
</author>
<published>2023-01-15T09:19:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=017fa23d3b0aee9142f531c2a0002fc86c82a54c'/>
<id>urn:sha1:017fa23d3b0aee9142f531c2a0002fc86c82a54c</id>
<content type='text'>
</content>
</entry>
</feed>
