Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix kernel completion provider assumptions #14505

Merged

Conversation

krassowski
Copy link
Member

References

Fixes #14500

Code changes

  • Checks if response.metadata._jupyter_types_experimental is defined
  • Adds a test for KernelCompleterProvider.fetch

User-facing changes

Kernel completion suggestions in IRkernel work again.

Backwards-incompatible changes

None

krassowski added 2 commits May 7, 2023 14:46
Fixes kernel completion provider regression for IRKernel
and other kernels which do not provide types information
@krassowski krassowski added the bug label May 7, 2023
@krassowski krassowski added this to the 4.0.0 milestone May 7, 2023
@jupyterlab-probot
Copy link

Thanks for making a pull request to jupyterlab!
To try out this branch on binder, follow this link: Binder

@krassowski krassowski changed the title Fix kernel provider assumptions Fix kernel completion provider assumptions May 7, 2023
Copy link
Member

@afshin afshin left a comment

Choose a reason for hiding this comment

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

Thank you!

@afshin afshin added the tag:Regression Behavior that had been broken, was fixed, and is broken again label May 7, 2023
@krassowski krassowski merged commit 022ef77 into jupyterlab:master May 8, 2023
@github-actions github-actions bot locked as resolved and limited conversation to collaborators May 8, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug pkg:completer tag:Regression Behavior that had been broken, was fixed, and is broken again
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Tab completion not working on 4.0.x with IRKernel
2 participants