-
-
Notifications
You must be signed in to change notification settings - Fork 31
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
Update CI #396
Update CI #396
Conversation
d669eee
to
976689b
Compare
@jtpio I'm getting this error in the Check Release job: |
Probably not related but something that should also be fixed on CI: #380 |
Ok i will take care of this |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @trungleduc, that's great.
Since you dropped Python 3.8 in the CI, do you want to update the dependency in pyproject.toml too?
Also, can you reproduce the new lines in the cell stream output locally?
isn't it a breaking change? I thought that |
I don't think we should make a major release for that. Python 3.8 has reached end of life, I think all Jupyter projects should drop support for it too. |
Right it's probably fine to drop support for a Python version in a minor release. For example JupyterLab dropped support for Python 3.6 in JupyterLab 3.3: https://jupyterlab.readthedocs.io/en/latest/getting_started/changelog.html#id298 As long as it's visible in the changelog and/or the docs. |
So the UI tests seem to be failing consistently after a restart. It would be worth looking into it as otherwise we would have to live with a failing CI, which is going to be annoying very quickly. |
This is an issue of JupyterLab, I opened the issue here jupyterlab/jupyterlab#16934 |
@jtpio, how should we proceed with this PR? Should we wait for a new JupyterLab patch version or update the snapshot? |
Does this behavior happen for real users of If so, it will probably make sense to update to the "wrong" snapshot for now to indicate this is an expected issue. And then fix it when a new JupyterLab release with the fix is available? |
I can reproduce it locally jupyterlab/jupyterlab#16934
I agree |
OK then let's update the snapshot so "CI passes" and the PR can be merged? Thanks @trungleduc for looking into this! |
it's green! |
* Update CI * Add dev install script * Automatic application of license header * Add update snapshots workflow * Update snapshots --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Update CI * Add dev install script * Automatic application of license header * Add update snapshots workflow * Update snapshots --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Update CI * Add dev install script * Automatic application of license header * Add update snapshots workflow * Update snapshots --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Code changes
python scripts/dev_install.py
oryarn dev
is enough to set up the dev enviroment.