Skip to content

Commit d285526

Browse files
committed
Force tox to use typing-extensions-latest
1 parent b7c1442 commit d285526

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

.github/workflows/third_party.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -330,15 +330,18 @@ jobs:
330330
path: typing-extensions-latest
331331
- name: Install sqlalchemy test dependencies
332332
run: uv pip install --system tox setuptools
333-
- name: Install typing_extensions latest
334-
run: uv pip install --system -e 'typing-extensions @ ./typing-extensions-latest'
335333
- name: List installed dependencies
336-
# Note: additional dependencies are installed when running tox below
334+
# Note: tox installs SQLAlchemy and its dependencies in a different isolated
335+
# environment before running the tests. To see the dependencies installed
336+
# in the test environment, look for the line 'freeze> python -m pip freeze --all'
337+
# in the output of the test step below.
337338
run: uv pip list
338339
- name: Run sqlalchemy tests
339340
run: |
340341
cd sqlalchemy
341-
tox -e github-nocext -- -q --nomemory --notimingintensive
342+
tox -e github-nocext \
343+
--force-dep "typing-extensions @ file://$(pwd)/../typing-extensions-latest" \
344+
-- -q --nomemory --notimingintensive
342345
env:
343346
TOX_WORKERS: -n4
344347

0 commit comments

Comments
 (0)