-
Notifications
You must be signed in to change notification settings - Fork 148
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
JupyterLab 3 support v2 #452
Conversation
Signed-off-by: martinRenou <martin.renou@gmail.com>
Signed-off-by: martinRenou <martin.renou@gmail.com>
Signed-off-by: martinRenou <martin.renou@gmail.com>
Signed-off-by: martinRenou <martin.renou@gmail.com>
Signed-off-by: martinRenou <martin.renou@gmail.com>
Signed-off-by: martinRenou <martin.renou@gmail.com>
Signed-off-by: martinRenou <martin.renou@gmail.com>
Signed-off-by: martinRenou <martin.renou@gmail.com>
Signed-off-by: martinRenou <martin.renou@gmail.com>
Signed-off-by: martinRenou <martin.renou@gmail.com>
Docs and dependencies version update
…-lsp into martinRenou-jupyterlab3
A small conda dependency hell for Python 3.6 it looks like. Did JupyterLab 3.0 drop 3.6? |
This comment has been minimized.
This comment has been minimized.
In the
I've been finding this easier to reason about. On CI: node on windows (and even OSX) is boring when it breaks, as now we don't really care if webpack works on those platforms. I've been building the wheel/sdist up-front in a Testing: the modal command palette is kinda flaky under test (10% of the time, it seems to just disappear, depending on what has focus when invoked). The original sidebar behavior that is easy to test (and works with our existing stuff) can be restored by settings: Create File
... ${SETTINGS DIR}${/}@jupyterlab${/}apputils-extension${/}palette.jupyterlab-settings
... {"modal": false} |
this weirdness: Will get on it... |
Have some PRs up, one of which I can't merge ( |
add missing npm-run-all package that is used for jlpm watch
Some notes:
|
|
|
Well, it built, but the serverextension is not enabled, because binder is running under |
Added integrity checks and removed rc tags. If it passes I will upload new version and merge. Where would the |
Added |
Yeah, sorry, mean to actually PR these things, got caught up in local election coverage 😊. Also, as we ran into a similar packaging issue over on Basic idea: do just a run of the packages, as built, with just |
#456 smoke tests are green, so probably ready to merge in here. Slowest one was 6 minutes, so not going to bother with caching pip. |
Add pip-only install/CLI smoke test
Any eta for a working rc? |
1-2 hours for PyPI release, some time more until conda packages catch up. I will do one final push and publish the new release once CI passes. |
Thank you @krassowski |
@lresende the release is fully out now. Please see: https://github.com/krassowski/jupyterlab-lsp/releases/tag/v3.0.0 for update instructions |
Probably should have rebased rather than merging, but let's roll with this. Opening as new PR for now to spin the CI, but we might sent a PR to #402 instead. Relates to #400.
Punchlist:
pip install .
needs to be invoked after every change, after compilation. This is extremely tedious and needs automation.jupyter labextension build
andjupyter labextension develop . --overwrite
to the rescue?