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

Test: Run Precedent/Dependent Cells #14550

Closed
2 tasks done
rebornix opened this issue Oct 23, 2023 · 0 comments
Closed
2 tasks done

Test: Run Precedent/Dependent Cells #14550

rebornix opened this issue Oct 23, 2023 · 0 comments

Comments

@rebornix
Copy link
Member

rebornix commented Oct 23, 2023

Refs: #14316

Complexity: 4

Create Issue


Efficiently handling cell dependencies has become a major challenge in data analysis and computational notebook landscape. As cells are interconnected, modification in one can affect others, making it critical to have a reliable way to manage and track these relationships. This month we explored leveraging the insights from language servers to help us generate the cell dependency tree.

Prep

  • Install latest version of VS Code Insiders
  • Install latest pre-release version of Jupyter
  • Install latest pre-release version of Pylance and Python Extension
  • Enable notebook.consolidatedRunButton in VS Code
  • Enable "jupyter.executionAnalysis.enabled": true

Testing

We introduced four commands:

  • From the Run button's dropdown menu, users can now run "Execute with Precedent Cells" and "Execute with Dependent Cells".
  • From the Cell Toolbar's dropdown menu, users can now "Select Precedent Cells" and "Select Dependent Cells"

This is still experimental so it would be great if you can do exploratory testing. You might also run into limitations easily (like the ones listed in #14316 (comment)).

@rebornix rebornix added this to the October 2023 milestone Oct 23, 2023
@ghost ghost assigned amunger and benibenj Oct 24, 2023
@benibenj benibenj removed their assignment Oct 24, 2023
@amunger amunger removed their assignment Oct 24, 2023
@amunger amunger closed this as completed Oct 24, 2023
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Dec 9, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants