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

✨ Jupyterlab 4 Update #278

Merged
merged 9 commits into from
Dec 12, 2023
Merged

✨ Jupyterlab 4 Update #278

merged 9 commits into from
Dec 12, 2023

Conversation

MFA-X-AI
Copy link
Member

@MFA-X-AI MFA-X-AI commented Dec 8, 2023

Description

This PR upgrades the current Xircuits to use Jupyterlab 4, which includes better Jupyterlab performance and bug fixes. With this out of the door, we can also focus on cooler things such as component library manager, debugger and RTC.
The other node packages have also been updated.

Pull Request Type

  • Xircuits Core (Jupyterlab Related changes)
  • Xircuits Canvas (Custom RD Related changes)
  • Xircuits Component Library
  • Xircuits Project Template
  • Testing Automation
  • Documentation
  • Others (Please Specify)

Type of Change

  • New feature (non-breaking change which adds functionality)
  • Bug fix (non-breaking change which fixes an issue)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

Tests

Run the new Xircuits and ensure that all the previous functionalities work as expected.

python39 -m venv venv && source venv/Scripts/activate &&
pip install -e . &&
jupyter labextension develop . --overwrite &&
jupyter server extension enable xircuits

Tested on?

  • Windows
  • Linux Ubuntu
  • Centos
  • Mac
  • Others (State here -> xxx )

Notes

This upgrade does not require any changes from the user side; the existing workflows should remain functioning.

@MFA-X-AI MFA-X-AI force-pushed the fahreza/jupyterlab-4-update branch from fcb7c6c to af1de16 Compare December 12, 2023 15:28
@MFA-X-AI MFA-X-AI force-pushed the fahreza/jupyterlab-4-update branch from af1de16 to d7dc733 Compare December 12, 2023 15:48
@MFA-X-AI MFA-X-AI merged commit a4e13b5 into master Dec 12, 2023
8 checks passed
@MFA-X-AI MFA-X-AI deleted the fahreza/jupyterlab-4-update branch December 12, 2023 16:03
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.

1 participant