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

JS package conflicts in 3.0.0a0 pre-release #1180

Open
ellisonbg opened this issue Dec 30, 2024 · 2 comments
Open

JS package conflicts in 3.0.0a0 pre-release #1180

ellisonbg opened this issue Dec 30, 2024 · 2 comments
Labels
bug Something isn't working
Milestone

Comments

@ellisonbg
Copy link
Contributor

Description

I see the following warnings in the browser console when I load JupyterLab with Jupyter AI 3.0.0a0 installed:

Screenshot 2024-12-30 at 10 16 57 AM

Jupyter AI seems to function properly otherwise.

Context

I am using the following conda env:

name: jupyter-ai-testing
dependencies:
  - python
  - pip:
    - jupyterlab==4.2.5
    - jupyter-ai==3.0.0a0
    - langchain-aws
@ellisonbg ellisonbg added the bug Something isn't working label Dec 30, 2024
@ellisonbg ellisonbg added this to the v3.0.0 milestone Dec 30, 2024
@dlqqq
Copy link
Member

dlqqq commented Dec 30, 2024

@ellisonbg This is because it seems one of our frontend extensions is requiring the latest versions of each JupyterLab NPM package (e.g. ^4.3.3). We should lower this version floor as much as possible to maximize compatibility.

As a temporary workaround, if you upgrade to the latest version of JupyterLab (v4.3.4), these warnings should disappear.

@dlqqq dlqqq modified the milestones: v3.0.0, v3.0.0a1 Dec 30, 2024
@ellisonbg
Copy link
Contributor Author

I will also test with other versions. But I agree that we need to lower the version floor to avoid these types of issues. We can't assume that all users can follow narrow upgrade paths that only work with a narrow range of versions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants