diff --git a/.github/workflows/python-tests.yml b/.github/workflows/python-tests.yml index f3aab2d..60bcf4c 100644 --- a/.github/workflows/python-tests.yml +++ b/.github/workflows/python-tests.yml @@ -36,7 +36,7 @@ jobs: hatch run cov:test - name: Coverage run: | - pip install codecov + pip install codecov coverage[toml] codecov pre_commit: @@ -54,13 +54,9 @@ jobs: - uses: actions/checkout@v3 - uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 with: - python_version: "3.8" - - uses: jupyterlab/maintainer-tools/.github/actions/install-minimums@v1 - with: - only_create_file: 1 + dependency_type: minimum - name: Run the unit tests run: | - export PIP_CONSTRAINT="./contraints_file.txt" hatch run test:nowarn || hatch run test:nowarn --lf test_prereleases: name: Test Prereleases @@ -70,10 +66,9 @@ jobs: - uses: actions/checkout@v3 - uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 with: - python_version: "3.11" + dependency_type: pre - name: Run the tests run: | - export PIP_PRE=1 hatch run test:nowarn || hatch run test:nowarn --lf check_release: diff --git a/README.md b/README.md index 0c13df3..b9bf599 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,8 @@ # Jupyter Server Synchronizer +[![Build Status](https://github.com/jupyter-server/synchronizer/actions/workflows/python-tests.yml/badge.svg?query=branch%3Amain++)](https://github.com/jupyter-server/synchronizer/actions/workflows/python-tests.yml/badge.svg?query=branch%3Amain++) +[![codecov](https://codecov.io/gh/jupyter-server/synchronizer/branch/main/graph/badge.svg?token=9ZWRV75IV5)](https://codecov.io/gh/jupyter-server/synchronizer) + A Jupyter Server Session Manager that rehydrates and persists kernels and sessions beyond the lifetime of a server. This is particularly useful for Jupyter Servers running remote kernels and contents.