<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/tests/check_framework, 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-02-10T21:51:55Z</updated>
<entry>
<title>Fixed #36903 -- Fixed further NameErrors when inspecting functions with deferred annotations.</title>
<updated>2026-02-10T21:51:55Z</updated>
<author>
<name>93578237</name>
<email>43147888+93578237@users.noreply.github.com</email>
</author>
<published>2026-02-09T21:06:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=56ed37e17e5b1a509aa68a0c797dcff34fcc1366'/>
<id>urn:sha1:56ed37e17e5b1a509aa68a0c797dcff34fcc1366</id>
<content type='text'>
Provide a wrapper for safe introspection of user functions on Python 3.14+.

Follow-up to 601914722956cc41f1f2c53972d669ddee6ffc04.
</content>
</entry>
<entry>
<title>Fixed #36663 -- Defaulted to running checks against all databases.</title>
<updated>2025-11-13T10:37:58Z</updated>
<author>
<name>Simon Charette</name>
<email>charette.s@gmail.com</email>
</author>
<published>2025-09-29T21:47:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=3aba1fced8254435b947467739721ec6b4fb865c'/>
<id>urn:sha1:3aba1fced8254435b947467739721ec6b4fb865c</id>
<content type='text'>
Regression in 0b83c8cc4db95812f1e15ca19d78614e94cf38dd which added
support for running checks only against databases but also defaulted to
running against no databases if not specified.

Note that this continues to *not* default to runing database tagged
checks for all management commands except the migrate one as whether or
not we should change this must be discussed further.

Thanks Tim Graham for surfacing how this was a problematic default.
</content>
</entry>
<entry>
<title>Refs #31055 -- Augmented regression tests for database system checks.</title>
<updated>2025-11-13T09:18:06Z</updated>
<author>
<name>Simon Charette</name>
<email>charette.s@gmail.com</email>
</author>
<published>2025-11-08T20:26:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=1b539ef27e776bd6112e8f22e653feca5279c4fb'/>
<id>urn:sha1:1b539ef27e776bd6112e8f22e653feca5279c4fb</id>
<content type='text'>
We might want to change this in the future but it should be further
discussed first.
</content>
</entry>
<entry>
<title>Fixed #36564 -- Changed DEFAULT_AUTO_FIELD from AutoField to BigAutoField.</title>
<updated>2025-09-05T14:43:10Z</updated>
<author>
<name>Tim Graham</name>
<email>timograham@gmail.com</email>
</author>
<published>2025-08-19T19:08:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=2a636118dacdcda074c99ebd50311d64a8cca367'/>
<id>urn:sha1:2a636118dacdcda074c99ebd50311d64a8cca367</id>
<content type='text'>
</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 #15727 -- Added Content Security Policy (CSP) support.</title>
<updated>2025-06-27T18:57:02Z</updated>
<author>
<name>Rob Hudson</name>
<email>rob@cogit8.org</email>
</author>
<published>2025-05-03T17:01:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=d63241ebc7067fdebbaf704989b34fcd8f26bbe9'/>
<id>urn:sha1:d63241ebc7067fdebbaf704989b34fcd8f26bbe9</id>
<content type='text'>
This initial work adds a pair of settings to configure specific CSP
directives for enforcing or reporting policy violations, a new
`django.middleware.csp.ContentSecurityPolicyMiddleware` to apply the
appropriate headers to responses, and a context processor to support CSP
nonces in templates for safely inlining assets.

Relevant documentation has been added for the 6.0 release notes,
security overview, a new how-to page, and a dedicated reference section.

Thanks to the multiple reviewers for their precise and valuable feedback.

Co-authored-by: Natalia &lt;124304+nessita@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>Fixed #35656 -- Added an autodetector attribute to the makemigrations and migrate commands.</title>
<updated>2024-10-15T14:39:12Z</updated>
<author>
<name>leondaz</name>
<email>ahmeddark369@gmail.com</email>
</author>
<published>2024-09-09T16:15:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=06bf06a911695c5c84f746742f764c040e237ece'/>
<id>urn:sha1:06bf06a911695c5c84f746742f764c040e237ece</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #35233 -- Moved template engine system checks to backend methods.</title>
<updated>2024-03-27T07:14:54Z</updated>
<author>
<name>Giannis Terzopoulos</name>
<email>terzo.giannis@gmail.com</email>
</author>
<published>2024-03-18T13:50:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=d658a3162fbeb68d148d1b2fcf4da4fe1437eddb'/>
<id>urn:sha1:d658a3162fbeb68d148d1b2fcf4da4fe1437eddb</id>
<content type='text'>
Thanks Adam Johnson for reviews.
</content>
</entry>
<entry>
<title>Refs #35234 -- Deprecated CheckConstraint.check in favor of .condition.</title>
<updated>2024-03-01T06:15:32Z</updated>
<author>
<name>Simon Charette</name>
<email>charette.s@gmail.com</email>
</author>
<published>2024-02-26T05:14:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=daf7d482dbaaa2604241a994c49f442fa15142c1'/>
<id>urn:sha1:daf7d482dbaaa2604241a994c49f442fa15142c1</id>
<content type='text'>
Once the deprecation period ends CheckConstraint.check() can become the
documented method that performs system checks for BaseConstraint
subclasses.
</content>
</entry>
<entry>
<title>Fixed #35229 -- Made URL custom error handler check run once.</title>
<updated>2024-02-19T04:58:37Z</updated>
<author>
<name>Adam Johnson</name>
<email>me@adamj.eu</email>
</author>
<published>2024-02-19T04:58:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=28a3fbe0048883fdd5cefd6ffecb88e351121891'/>
<id>urn:sha1:28a3fbe0048883fdd5cefd6ffecb88e351121891</id>
<content type='text'>
</content>
</entry>
</feed>
