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

New interface in 7.0.0 breaks basic functionality #6976

Open
BenLand100 opened this issue Jul 21, 2023 · 6 comments
Open

New interface in 7.0.0 breaks basic functionality #6976

BenLand100 opened this issue Jul 21, 2023 · 6 comments

Comments

@BenLand100
Copy link

I'm ignoring the template intentionally. My system updated to Jupyter Notebook 7.0.0, which has brought me to a standstill.

  • Notebook tabs no longer show whether the kernel is executing, output not showing up
  • Refreshing the lab interface tab stops ongoing output, can no longer tell if cells are running
  • The LAB UI is so different from the classic UI, just throwing users into it with no warning, guidance, or ability to revert is absurd.

How did something this basic slip past quality control for a major release?

@BenLand100 BenLand100 added bug status:Needs Triage Applied to issues that need triage labels Jul 21, 2023
@BenLand100
Copy link
Author

BenLand100 commented Jul 21, 2023

In this case, both the first two tabs are actually running, but only the first has an indicator! Second tab no longer showing output, but process list and continuing result generation on filesystem indicates it is still running.
image

This is just a separate tab, same server, same machine, same browser window! Neither notebook has the same cell output as the other window. Have expectations about consistency between tabs changed? Was this announced?
image

@BenLand100
Copy link
Author

If anyone else ends up here, horrified that upstream would trash a core tool in your workflow as the default option, pip install nbclassic and then jupyter nbclassic where you might want to run jupyter notebook. You'll then have a working notebook environment instead of whatever Notebook 7 is....

@trungleduc
Copy link
Contributor

In this case, both the first two tabs are actually running, but only the first has an indicator! Second tab no longer showing output, but process list and continuing result generation on filesystem indicates it is still running. image

This is just a separate tab, same server, same machine, same browser window! Neither notebook has the same cell output as the other window. Have expectations about consistency between tabs changed? Was this announced? image

you are running jupyterlab so it's expected that the UI is completely different. The correct URL for the notebook is http://localhost:8888/tree or http://localhost:8888/notebooks/your-notebook.ipynb

@BenLand100
Copy link
Author

Noted; the screenshots are from the lab interface (much frantic clicking trying to find an option to revert got me there) but I experienced the same issues with lack of output and consistency in reporting running status in the notebook interface. After some reading, I understand these now share a backend, so it makes some sense that both interfaces have issues. The notebook doesn't even change the page icon when cells are running in the same tab they are launched from...

@jtpio
Copy link
Member

jtpio commented Jul 24, 2023

  • Notebook tabs no longer show whether the kernel is executing,

This will be fixed in #6980.

Please open separate issues so it's easier to keep track of feature requests and bug fixes, thanks!

@JasonWeill
Copy link
Collaborator

@BenLand100 I'm sorry to hear that your experience upgrading to 7.0.0 included regressions. We will continue to maintain Notebook 6, which you can install at your option, until Notebook 8 becomes available. We had a beta and release candidate process specifically intended to suss out regressions like the ones that you've observed, and we have weekly calls to discuss the project. If you'd like to participate in future release processes to help improve their quality, we'd welcome your constructive feedback. This is a community-built project, made better by the positive contributions of our users, developers, and administrators.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants