Skip to content

Commit 03289b1

Browse files
committed
.
1 parent 12d0f93 commit 03289b1

File tree

1 file changed

+8
-25
lines changed

1 file changed

+8
-25
lines changed

.github/workflows/third_party.yml

Lines changed: 8 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,6 @@ jobs:
6464
- name: Run tests with typing_extensions main branch
6565
working-directory: pydantic
6666
run: |
67-
set -x
68-
6967
uv add --editable ../typing-extensions-latest
7068
uv sync --group dev
7169
@@ -104,10 +102,7 @@ jobs:
104102
105103
uv pip install -r test-requirements.txt --exclude-newer "$(git show -s --date=format:'%Y-%m-%dT%H:%M:%SZ' --format=%cd HEAD)"
106104
uv pip install "typing-extensions @ ../typing-extensions-latest"
107-
108-
printf "\n\nINSTALLED DEPENDENCIES ARE:\n\n"
109-
uv pip freeze
110-
printf "\n\n"
105+
printf "\n\nINSTALLED DEPENDENCIES ARE:\n\n%s\n\n" "$(uv pip list)"
111106
112107
uv run --no-project pytest
113108
@@ -140,10 +135,7 @@ jobs:
140135
141136
uv pip install 'pycroscope[tests] @ .' --exclude-newer "$(git show -s --date=format:'%Y-%m-%dT%H:%M:%SZ' --format=%cd HEAD)"
142137
uv pip install "typing-extensions @ ../typing-extensions-latest"
143-
144-
printf "\n\nINSTALLED DEPENDENCIES ARE:\n\n"
145-
uv pip freeze
146-
printf "\n\n"
138+
printf "\n\nINSTALLED DEPENDENCIES ARE:\n\n%s\n\n" "$(uv pip list)"
147139
148140
uv run --no-project pytest pycroscope/
149141
@@ -178,10 +170,7 @@ jobs:
178170
179171
uv pip install "typeguard @ ." --group test --exclude-newer "$(git show -s --date=format:'%Y-%m-%dT%H:%M:%SZ' --format=%cd HEAD)"
180172
uv pip install "typing-extensions @ ../typing-extensions-latest"
181-
182-
printf "\n\nINSTALLED DEPENDENCIES ARE:\n\n"
183-
uv pip freeze
184-
printf "\n\n"
173+
printf "\n\nINSTALLED DEPENDENCIES ARE:\n\n%s\n\n" "$(uv pip list)"
185174
186175
uv run --no-project pytest
187176
@@ -221,10 +210,7 @@ jobs:
221210
uv pip install "typed-argument-parser @ ." --exclude-newer "$(git show -s --date=format:'%Y-%m-%dT%H:%M:%SZ' --format=%cd HEAD)"
222211
uv pip install pytest --exclude-newer "$(git show -s --date=format:'%Y-%m-%dT%H:%M:%SZ' --format=%cd HEAD)"
223212
uv pip install "typing-extensions @ ../typing-extensions-latest"
224-
225-
printf "\n\nINSTALLED DEPENDENCIES ARE:\n\n"
226-
uv pip freeze
227-
printf "\n\n"
213+
printf "\n\nINSTALLED DEPENDENCIES ARE:\n\n%s\n\n" "$(uv pip list)"
228214
229215
uv run --no-project pytest
230216
@@ -258,10 +244,7 @@ jobs:
258244
uv pip install -r test-requirements.txt --exclude-newer "$(git show -s --date=format:'%Y-%m-%dT%H:%M:%SZ' --format=%cd HEAD)"
259245
uv pip install -e .
260246
uv pip install "typing_extensions @ ../typing-extensions-latest"
261-
262-
printf "\n\nINSTALLED DEPENDENCIES ARE:\n\n"
263-
uv pip freeze
264-
printf "\n\n"
247+
printf "\n\nINSTALLED DEPENDENCIES ARE:\n\n%s\n\n" "$(uv pip list)"
265248
266249
uv run --no-project pytest -n 2 ./mypy/test/teststubtest.py ./mypyc/test/test_run.py ./mypyc/test/test_external.py
267250
@@ -289,8 +272,6 @@ jobs:
289272
- name: Run tests with typing_extensions main branch
290273
working-directory: cattrs
291274
run: |
292-
set -x
293-
294275
uv add --editable ../typing-extensions-latest
295276
uv sync --group test --all-extras
296277
@@ -360,7 +341,9 @@ jobs:
360341
- name: Run litestar tests with typing_extensions main branch
361342
working-directory: litestar
362343
run: |
363-
set -x
344+
# litestar's python-requires means pdm won't let us add typing-extensions-latest
345+
# as a requirement unless we do this
346+
sed -i 's/^requires-python = ">=3.8/requires-python = ">=3.9/' pyproject.toml
364347
365348
uv add --editable ../typing-extensions-latest
366349
uv sync

0 commit comments

Comments
 (0)