Skip to content
This repository has been archived by the owner on Nov 13, 2024. It is now read-only.

344 async coroutine bug #347

Merged
merged 3 commits into from
Mar 7, 2023
Merged

344 async coroutine bug #347

merged 3 commits into from
Mar 7, 2023

Conversation

tdstein
Copy link
Contributor

@tdstein tdstein commented Feb 27, 2023

Description

Adds await calls for Jupyter versions where AsyncContextManager is used.

Connected to #344

Testing Notes / Validation Steps

The unit tests validate that async expectations are met.

For user testing, published a Notebook to Connect using the latest version of Jupyter Notebooks.

Moves ContextManager model fetching to a seperate module (`rsconnect_jupyter.managers`) to faciliate isolated unit testing.
@tdstein tdstein force-pushed the 344-async-coroutine-bug branch from 329710a to 51a6ca0 Compare February 27, 2023 20:24
@tdstein tdstein marked this pull request as ready for review February 27, 2023 20:25
@bcwu bcwu merged commit b0abbec into master Mar 7, 2023
@bcwu bcwu deleted the 344-async-coroutine-bug branch March 7, 2023 18:25
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

RuntimeWarning: coroutine 'AsyncFileContentsManager.get' was never awaited
3 participants