Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .github/workflows/job.test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -278,7 +278,9 @@ jobs:
path: ./dist

- name: Install python packages
run: python -m pip install --find-links=dist --no-index --ignore-installed --no-deps jupyter_lsp jupyterlab_lsp
run: |
python -m pip uninstall jupyter_lsp -y
python -m pip install --find-links=dist --no-index --ignore-installed --no-deps jupyter_lsp jupyterlab_lsp

- name: Install Klingon file type extension and server specification (for testing languages without language servers)
run: python -m pip install --find-links=dist --no-index --ignore-installed --no-deps klingon_ls_specification
Expand Down
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
## Changelog

### `jupyter-lsp (next)`
### `jupyter-lsp 2.3.0`

- features:
- add auto-detection of Pyrefly language server ([#1136](https://github.com/jupyter-lsp/jupyterlab-lsp/issues/1136))
- add auto-detection of basedpyright language server ([#1152](https://github.com/jupyter-lsp/jupyterlab-lsp/issues/1152))

### `@jupyter-lsp/jupyterlab-lsp 5.2.0`

Expand Down
6 changes: 5 additions & 1 deletion atest/suites/01_Editor.robot
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,11 @@ Python (pyright)

Python (basedpyright)
${def} = Set Variable lastToken:fib
Editor Shows Features for Server basedpyright Python example.py Diagnostics=is not defined (basedpyright)
Editor Shows Features for Server
... basedpyright
... Python
... example.py
... Diagnostics=is not defined (basedpyright)
... Jump to Definition=${def}

R
Expand Down
2 changes: 1 addition & 1 deletion python_packages/jupyter_lsp/jupyter_lsp/_version.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
""" single source of truth for jupyter_lsp version
"""

__version__ = "2.2.6"
__version__ = "2.3.0"
2 changes: 1 addition & 1 deletion python_packages/jupyter_lsp/jupyter_lsp/specs/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
from .jedi_language_server import JediLanguageServer
from .julia_language_server import JuliaLanguageServer
from .pyls import PalantirPythonLanguageServer
from .pyright import PyrightLanguageServer
from .pyrefly import PyreflyLanguageServer
from .pyright import PyrightLanguageServer
from .python_lsp_server import PythonLSPServer
from .r_languageserver import RLanguageServer
from .sql_language_server import SQLLanguageServer
Expand Down
2 changes: 1 addition & 1 deletion python_packages/jupyter_lsp/jupyter_lsp/specs/pyrefly.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,5 +19,5 @@ class PyreflyLanguageServer(ShellSpec):
conda="conda install -c conda-forge pyrefly",
),
config_schema=load_config_schema(key),
requires_documents_on_disk=False
requires_documents_on_disk=False,
)
Loading