From 284bd8ac63b5076f055a9c97a1919853a0abb0cf Mon Sep 17 00:00:00 2001 From: Johan Mabille Date: Mon, 2 Mar 2026 09:49:43 +0100 Subject: [PATCH 1/2] Removed pinning pon virtualenv --- .github/workflows/tests.yml | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 3e823876..0bed75b7 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -38,8 +38,6 @@ jobs: steps: - uses: actions/checkout@v4 - uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 - - name: Pin virtualenv to pre-breaking major version - run: pipx inject --force hatch "virtualenv<21" - name: Run Tests run: hatch run cov:test - uses: jupyterlab/maintainer-tools/.github/actions/upload-coverage@v1 @@ -62,8 +60,6 @@ jobs: uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 with: dependency_type: minimum - - name: Pin virtualenv to pre-breaking major version - run: pipx inject --force hatch "virtualenv<21" - name: Run the unit tests run: | hatch run test:nowarn || hatch -v run test:nowarn --lf @@ -74,8 +70,6 @@ jobs: steps: - uses: actions/checkout@v4 - uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 - - name: Pin virtualenv to pre-breaking major version - run: pipx inject --force hatch "virtualenv<21" - name: Run Linters run: | hatch run typing:test @@ -89,8 +83,6 @@ jobs: steps: - uses: actions/checkout@v4 - uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 - - name: Pin virtualenv to pre-breaking major version - run: pipx inject --force hatch "virtualenv<21" - name: Build the docs run: hatch run docs:build @@ -105,8 +97,6 @@ jobs: uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 with: dependency_type: pre - - name: Pin virtualenv to pre-breaking major version - run: pipx inject --force hatch "virtualenv<21" - name: Run the tests run: | hatch run test:nowarn || hatch run test:nowarn --lf @@ -143,8 +133,6 @@ jobs: uses: actions/checkout@v4 - name: Base Setup uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 - - name: Pin virtualenv to pre-breaking major version - run: pipx inject --force hatch "virtualenv<21" - name: Install Dependencies run: | pip install -e . From 0e985a4051b62a7ca23cc2123121c72ccad1864a Mon Sep 17 00:00:00 2001 From: Johan Mabille Date: Mon, 2 Mar 2026 09:58:28 +0100 Subject: [PATCH 2/2] Removed Python 3.9 from CI --- .github/workflows/tests.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 0bed75b7..dcbe96b0 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -24,10 +24,8 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.9", "3.13", "3.14", "3.14t"] + python-version: ["3.10", "3.13", "3.14", "3.14t"] include: - - os: ubuntu-latest - python-version: "3.10" - os: ubuntu-latest python-version: "3.11" - os: ubuntu-latest