AutoProfiler
AutoProfiler copied to clipboard
Support Jupyterlab version 4
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
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