Skip to content

Support Jupyterlab version 4#142

Draft
willeppy wants to merge 3 commits intomainfrom
fixJL4
Draft

Support Jupyterlab version 4#142
willeppy wants to merge 3 commits intomainfrom
fixJL4

Conversation

@willeppy
Copy link
Copy Markdown
Member

@willeppy willeppy commented Sep 26, 2023

Functionality

Jupyterlab 4 has many breaking changes, no necessary build and package changes to support JL 4 are in this PR

Fixes #137

Known issues still to fix:

Jupyter API changes

  • Fix src/dataAPI/jupyter/notebook.ts::: addCell() the API for cell creation changed, not sure what it is now.
  • Fix src/dataAPI/jupyter/cell.ts::: get() and set() this API changed to access code in cells.
  • I dont think code execution is working right now to be able to get dataframe code, need to debug... (might be because the digautoprofiler package not in the environment correctly)

Env and workflow

  • test github action changes
  • eslint throws tons of format errors because of some change and is super annoying

@willeppy
Copy link
Copy Markdown
Member Author

https://jupyterlab.readthedocs.io/en/latest/extension/extension_migration.html#api-breaking-changes has some info but nothing really helpful about API changes Im having issues with

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.

Support JupyterLab 4

1 participant