Bump asgiref from 3.8.1 to 3.9.1
Type: Pull Request
State: Open
Association: Contributor
Comments: 0
(11 months ago)
(11 months ago)
dependencies python:uv
Bumps asgiref from 3.8.1 to 3.9.1.
Changelog
Sourced from asgiref's changelog.
3.9.1 (2025-07-08)
Fixed deletion of Local values affecting other contexts. (#523)
Skip CPython specific garbage collection test on pypy. (#521)
3.9.0 (2025-07-03)
Adds support for Python 3.13.
Drops support for (end-of-life) Python 3.8.
Fixes an error with conflicting kwargs between AsyncToSync and the wrapped function. (#471)
Fixes Local isolation between asyncio Tasks. (#478)
Fixes a reference cycle in Local (#508)
Fixes a deadlock in CurrentThreadExecutor with nested async_to_sync → sync_to_async → async_to_sync → create_task calls. (#494)
The ApplicationCommunicator testing utility will now return the task result if it's already completed on send_input and receive_nothing. You may need to catch (e.g.) the asyncio.exceptions.CancelledError if sending messages to already finished consumers in your tests. (#505)
Commits
fbe9506Releasing 3.9.1fae2ab1Fixed deletion of Local values affecting other contexts. (#523)f43e112Adjust changelog for ApplicationCommunicator updates. (#520)f22bea2Skip garbage collection test on PyPy (#521)fc0599eReleasing 3.9.0. (#517)b126e0cRemoved unneeded typing workaround (#516)ef1678aMigrate work for finishedCurrentThreadExecutorto previous executor (#494)37870f5Fixed reference cycle in Local (#508)ec6f666Add MicroPie framework toimplementations.rst(#515)5eff04dLazily bind ApplicationCommunicator to event loop (#505)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Pull Request Statistics
1
3
+6
-6
Package Dependencies
Technical Details
| ID: | 3842677 |
| UUID: | 2680303266 |
| Node ID: | PR_kwDOO1pBFM6fwi6i |
| Host: | GitHub |
| Repository: | DataIntegrationGroup/NMSampleLocations |
| Merge State: | Unknown |