Skip to content

Commit 77f2b69

Browse files
Ugh, another typing-extensions fix (#1314)
1 parent 51ac71a commit 77f2b69

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

.github/workflows/ci.yml

+6-2
Original file line numberDiff line numberDiff line change
@@ -467,7 +467,9 @@ jobs:
467467
python-version: '3.11'
468468
architecture: ${{ matrix.python-architecture || 'x64' }}
469469

470-
- run: pip install -U twine 'ruff==0.1.3' typing_extensions
470+
- run: pip install -U twine 'ruff==0.1.3'
471+
# TODO: remove manual override for typing_extensions once a version newer than 4.12.1 is released
472+
- run: pip install -U git+https://github.com/python/typing_extensions@main
471473

472474
# generate self-schema now, so we don't have to do so inside docker in maturin build
473475
- run: python generate_self_schema.py
@@ -530,7 +532,9 @@ jobs:
530532
with:
531533
components: llvm-tools
532534

533-
- run: pip install -U 'ruff==0.1.3' typing_extensions
535+
- run: pip install -U 'ruff==0.1.3'
536+
# TODO: remove manual override for typing_extensions once a version newer than 4.12.1 is released
537+
- run: pip install -U git+https://github.com/python/typing_extensions@main
534538

535539
# generate self-schema now, so we don't have to do so inside docker in maturin build
536540
- run: python generate_self_schema.py

0 commit comments

Comments
 (0)