Skip to content

Conversation

@nmattia
Copy link

@nmattia nmattia commented Jun 29, 2025

There were a couple of breaking API changes in the asyncio v3 upgrade. these changes broke (among others) the max_concurrency support and the app.shutdown() clean shutdown (cancel() should be called on Tasks).

This also drops the asyncio v2/v3 conditional logic and instead just prints a warning if the system is running an unexpected asyncio version.

There wew a couple of breaking API changes in the asyncio v3 upgrade.
these changes broke (among others) the `max_concurrency` support and the
`app.shutdown()` clean shutdown (`cancel()` should be called on
`Task`s).

This also drops the asyncio v2/v3 conditional logic and instead just
prints a warning if the system is running an unexpected asyncio version.
@nmattia
Copy link
Author

nmattia commented Jun 29, 2025

I think this should also fix #56

@nmattia
Copy link
Author

nmattia commented Jun 29, 2025

I just noticed this other fix: #52

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant