<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/docs/topics/http/middleware.txt, 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-01-31T13:59:54Z</updated>
<entry>
<title>Refs #34118 -- Removed asgiref coroutine detection shims.</title>
<updated>2026-01-31T13:59:54Z</updated>
<author>
<name>Jacob Walls</name>
<email>jacobtylerwalls@gmail.com</email>
</author>
<published>2026-01-30T20:53:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=4a52533329a03207c1c4592a13fbb12b9ec5ef9e'/>
<id>urn:sha1:4a52533329a03207c1c4592a13fbb12b9ec5ef9e</id>
<content type='text'>
As Python 3.12 is now the floor, we can drop the shims and
use the `inspect` module.
</content>
</entry>
<entry>
<title>Removed versionadded/changed annotations for 4.2.</title>
<updated>2023-09-18T20:12:40Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2023-09-11T07:57:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=295467c04ab4c26a1a9d3798b1e941003fa116cf'/>
<id>urn:sha1:295467c04ab4c26a1a9d3798b1e941003fa116cf</id>
<content type='text'>
This also removes remaining versionadded/changed annotations for older
versions.
</content>
</entry>
<entry>
<title>Fixed #34140 -- Reformatted code blocks in docs with blacken-docs.</title>
<updated>2023-03-01T12:03:56Z</updated>
<author>
<name>django-bot</name>
<email>ops@djangoproject.com</email>
</author>
<published>2023-02-28T19:53:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=14459f80ee3a9e005989db37c26fd13bb6d2fab2'/>
<id>urn:sha1:14459f80ee3a9e005989db37c26fd13bb6d2fab2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #34328 -- Added async-only class-based middleware example.</title>
<updated>2023-02-14T13:06:42Z</updated>
<author>
<name>Carlton Gibson</name>
<email>carlton.gibson@noumenal.es</email>
</author>
<published>2023-02-14T13:06:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=ce8189eea007882bbe6db22f86b0965e718bd341'/>
<id>urn:sha1:ce8189eea007882bbe6db22f86b0965e718bd341</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #33735 -- Added async support to StreamingHttpResponse.</title>
<updated>2022-12-22T09:41:12Z</updated>
<author>
<name>Carlton Gibson</name>
<email>carlton.gibson@noumenal.es</email>
</author>
<published>2022-12-13T15:15:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=0bd2c0c9015b53c41394a1c0989afbfd94dc2830'/>
<id>urn:sha1:0bd2c0c9015b53c41394a1c0989afbfd94dc2830</id>
<content type='text'>
Thanks to Florian Vazelle for initial exploratory work, and to Nick
Pope and Mariusz Felisiak for review.
</content>
</entry>
<entry>
<title>Refs #34118 -- Adopted asgiref coroutine detection shims.</title>
<updated>2022-12-20T10:10:48Z</updated>
<author>
<name>Carlton Gibson</name>
<email>carlton.gibson@noumenal.es</email>
</author>
<published>2022-12-20T10:10:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=32d70b2f55b1f74736fd11bc8efce890ad5fa2f0'/>
<id>urn:sha1:32d70b2f55b1f74736fd11bc8efce890ad5fa2f0</id>
<content type='text'>
Thanks to Mariusz Felisiak for review.</content>
</entry>
<entry>
<title>Removed obsolete doc reference to asyncio.iscoroutinefunction.</title>
<updated>2022-10-29T11:34:22Z</updated>
<author>
<name>Nick Pope</name>
<email>nick@nickpope.me.uk</email>
</author>
<published>2022-10-29T11:34:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=970f61fefb148284fb2af63b5cc844279254111a'/>
<id>urn:sha1:970f61fefb148284fb2af63b5cc844279254111a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #32956 -- Updated words ending in -wards.</title>
<updated>2021-07-30T18:34:50Z</updated>
<author>
<name>David Smith</name>
<email>39445562+smithdc1@users.noreply.github.com</email>
</author>
<published>2021-07-30T18:34:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=fbb1984046ae00bdf0b894a6b63294395da1cce8'/>
<id>urn:sha1:fbb1984046ae00bdf0b894a6b63294395da1cce8</id>
<content type='text'>
AP styleguide: Virtually none of the words ending with -wards end with
an s.</content>
</entry>
<entry>
<title>Fixed 32956 -- Lowercased spelling of "web" and "web framework" where appropriate.</title>
<updated>2021-07-29T04:24:12Z</updated>
<author>
<name>David Smith</name>
<email>smithdc@gmail.com</email>
</author>
<published>2021-07-23T06:48:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=1024b5e74a7166313ad4e4975a15e90dccd3ec5f'/>
<id>urn:sha1:1024b5e74a7166313ad4e4975a15e90dccd3ec5f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #32535 -- Added note about DEBUG_PROPAGATE_EXCEPTIONS setting to middleware docs.</title>
<updated>2021-04-09T08:47:46Z</updated>
<author>
<name>Hasan Ramezani</name>
<email>hasan.r67@gmail.com</email>
</author>
<published>2021-04-09T08:47:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=fc268c8648d0d0375d01d36aa1f05f1172ff1566'/>
<id>urn:sha1:fc268c8648d0d0375d01d36aa1f05f1172ff1566</id>
<content type='text'>
</content>
</entry>
</feed>
