diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3139f1f38e..597192a004 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -45,6 +45,12 @@ jobs: - name: Base Setup uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 + with: + dependency_type: minimum + + - name: debug + run: | + pip install -ve ".[dev,test]" - name: Test the package run: hatch run cov:test diff --git a/pyproject.toml b/pyproject.toml index df42cf7308..50c5332632 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -33,7 +33,7 @@ classifiers = [ dependencies = [ "jupyter_server>=2.4.0,<3", "jupyterlab>=4.2.0a2,<4.3", - "jupyterlab_server>=2.22.1,<3", + "jupyterlab_server>=2.25.4,<3", "notebook_shim>=0.2,<0.3", "tornado>=6.2.0", ] @@ -56,9 +56,9 @@ test = [ "pytest-tornasync", "pytest-timeout", "pytest-console-scripts", - "ipykernel", + "ipykernel>=6.5.0", "jupyter_server[test]>=2.4.0,<3", - "jupyterlab_server[test]>=2.22.1,<3", + "jupyterlab_server[test]>=2.25.4,<3", "importlib-resources>=5.0;python_version<\"3.10\"", ] docs = [ @@ -175,7 +175,7 @@ version-cmd = "jlpm run release:bump --force --skip-commit" [tool.jupyter-releaser.hooks] before-bump-version = [ - "python -m pip install -U jupyterlab~=4.1.1", + "python -m pip install -U \"jupyterlab>=4.2.0a2,<4.3\"", "jlpm", "jlpm run build:utils", "python -m pip install hatch"