django/asgiref (asgiref)
### [`v3.8.1`](https://togithub.com/django/asgiref/blob/HEAD/CHANGELOG.txt#381-2024-03-22)
[Compare Source](https://togithub.com/django/asgiref/compare/3.8.0...3.8.1)
- Fixes a regression in 3.8.0 affecting nested task cancellation inside
sync_to_async.
### [`v3.8.0`](https://togithub.com/django/asgiref/blob/HEAD/CHANGELOG.txt#380-2024-03-20)
[Compare Source](https://togithub.com/django/asgiref/compare/3.7.2...3.8.0)
- Adds support for Python 3.12.
- Drops support for (end-of-life) Python 3.7.
- Fixes task cancellation propagation to subtasks when using synchronous Django
middleware.
- Allows nesting `sync_to_async` via `asyncio.wait_for`.
- Corrects WSGI adapter handling of root path.
- Handles case where `"client"` is `None` in WsgiToAsgi adapter.
Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about these updates again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
==3.7.2
->==3.8.1
Release Notes
django/asgiref (asgiref)
### [`v3.8.1`](https://togithub.com/django/asgiref/blob/HEAD/CHANGELOG.txt#381-2024-03-22) [Compare Source](https://togithub.com/django/asgiref/compare/3.8.0...3.8.1) - Fixes a regression in 3.8.0 affecting nested task cancellation inside sync_to_async. ### [`v3.8.0`](https://togithub.com/django/asgiref/blob/HEAD/CHANGELOG.txt#380-2024-03-20) [Compare Source](https://togithub.com/django/asgiref/compare/3.7.2...3.8.0) - Adds support for Python 3.12. - Drops support for (end-of-life) Python 3.7. - Fixes task cancellation propagation to subtasks when using synchronous Django middleware. - Allows nesting `sync_to_async` via `asyncio.wait_for`. - Corrects WSGI adapter handling of root path. - Handles case where `"client"` is `None` in WsgiToAsgi adapter.Configuration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.