Skip to content

Commit

Permalink
ci: restrict typing_extensions version macos tests
Browse files Browse the repository at this point in the history
Otherwise we get a typing_extensions version that is too new (support for Python 3.7 was dropped in https://github.com/python/typing_extensions/releases/tag/4.8.0), resulting in a SyntaxError from typing_extensions' `TypedDict`.
  • Loading branch information
iisakkirotko committed Dec 18, 2024
1 parent 5ebab1c commit 73939ba
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions .github/workflows/ci_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ name: CI Tests
on:
push:
branches:
- main
- main
tags:
- '*'
- "*"
pull_request:

jobs:
Expand All @@ -17,13 +17,13 @@ jobs:
- name: Install node
uses: actions/setup-node@v2
with:
node-version: '18.x'
registry-url: 'https://registry.npmjs.org'
node-version: "18.x"
registry-url: "https://registry.npmjs.org"

- name: Install Python
uses: actions/setup-python@v2
with:
python-version: '3.x'
python-version: "3.x"

- name: Install dependencies
run: |
Expand Down Expand Up @@ -53,7 +53,7 @@ jobs:
- name: Install Python
uses: actions/setup-python@v2
with:
python-version: '3.x'
python-version: "3.x"

- name: Install bqplot-image-gl and jupyterlab
run: |
Expand Down Expand Up @@ -93,10 +93,12 @@ jobs:
- linux: py38-test
- macos: py37-test
toxdeps: "typing_extensions<4.8"
- macos: py310-test
- windows: py39-test
- linux: py38-notebooks
- macos: py37-notebooks
toxdeps: "typing_extensions<4.8"
- windows: py39-notebooks

0 comments on commit 73939ba

Please sign in to comment.