Skip to content

Conversation

@minrk
Copy link
Member

@minrk minrk commented Jun 14, 2022

I suspect this will reveal failures with the latest tornado 6.2 beta, which is mainly an update to try to deal with asyncio getting rid of the notion of a 'current' event loop that's not running.

@minrk minrk added the bug label Jun 14, 2022
@minrk minrk changed the title make sure to always test with prerelease dependencies test prerelease dependencies (tornado 6.2 beta) Jun 14, 2022
rather than rely on deprecated IOLoop(make_current=False)

AsyncIOLoop is explicit about owning its own loop, without making it 'current'
@blink1073
Copy link
Contributor

We have an explicit job that tests prereleases, and it has been failing since the new tornado beta came out. The intent was to contain the failure to one job.

@minrk
Copy link
Member Author

minrk commented Jun 14, 2022

Good plan! I'll rebase to just the fix tomorrow, unless you want to do it first.

@blink1073 blink1073 marked this pull request as ready for review June 14, 2022 20:40
@blink1073 blink1073 changed the title test prerelease dependencies (tornado 6.2 beta) Fix compatibilty with tornado 6.2 beta Jun 14, 2022
Copy link
Contributor

@blink1073 blink1073 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thank you!

@blink1073 blink1073 changed the title Fix compatibilty with tornado 6.2 beta Fix compatibility with tornado 6.2 beta Jun 14, 2022
@blink1073 blink1073 merged commit 4036788 into ipython:main Jun 14, 2022
@minrk minrk deleted the pre-test branch June 15, 2022 06:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants