Skip to content

Add ty type checking and fix typing issues #362

Add ty type checking and fix typing issues

Add ty type checking and fix typing issues #362

Triggered via pull request September 20, 2026 16:35
Status Success
Total duration 7m 15s
Artifacts 1

ci.yml

on: pull_request
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

19 warnings and 3 notices
test (ubuntu, arm64, ubuntu-22.04-arm, 3.10)
Python cache path /home/runner/work/_temp/uv-python-dir does not exist on disk. Skipping Python cache save because no managed Python installation was found. If you want uv to install managed Python instead of using a system interpreter, set UV_PYTHON_PREFERENCE=only-managed.
test (macos, arm64, macos-15, 3.10)
`--ignore-dependencies` is an unsupported Homebrew developer option! Adjust your PATH to put any preferred versions of applications earlier in the PATH rather than using this unsupported option!
test (macos, arm64, macos-15, 3.15t)
`--ignore-dependencies` is an unsupported Homebrew developer option! Adjust your PATH to put any preferred versions of applications earlier in the PATH rather than using this unsupported option!
test (windows, x64, windows-latest, -windows-x86_64-none, 3.13)
Python cache path D:\a\_temp\uv-python-dir does not exist on disk. Skipping Python cache save because no managed Python installation was found. If you want uv to install managed Python instead of using a system interpreter, set UV_PYTHON_PREFERENCE=only-managed.
test (macos, arm64, macos-15, 3.12)
Python cache path /Users/runner/work/_temp/uv-python-dir does not exist on disk. Skipping Python cache save because no managed Python installation was found. If you want uv to install managed Python instead of using a system interpreter, set UV_PYTHON_PREFERENCE=only-managed.
test (macos, arm64, macos-15, 3.12)
`--ignore-dependencies` is an unsupported Homebrew developer option! Adjust your PATH to put any preferred versions of applications earlier in the PATH rather than using this unsupported option!
test (windows, x64, windows-latest, -windows-x86_64-none, 3.11)
Python cache path D:\a\_temp\uv-python-dir does not exist on disk. Skipping Python cache save because no managed Python installation was found. If you want uv to install managed Python instead of using a system interpreter, set UV_PYTHON_PREFERENCE=only-managed.
test (macos, arm64, macos-15, 3.15)
`--ignore-dependencies` is an unsupported Homebrew developer option! Adjust your PATH to put any preferred versions of applications earlier in the PATH rather than using this unsupported option!
test (macos, arm64, macos-15, 3.13)
Python cache path /Users/runner/work/_temp/uv-python-dir does not exist on disk. Skipping Python cache save because no managed Python installation was found. If you want uv to install managed Python instead of using a system interpreter, set UV_PYTHON_PREFERENCE=only-managed.
test (macos, arm64, macos-15, 3.13)
`--ignore-dependencies` is an unsupported Homebrew developer option! Adjust your PATH to put any preferred versions of applications earlier in the PATH rather than using this unsupported option!
test (windows, x64, windows-latest, -windows-x86_64-none, 3.14)
Python cache path D:\a\_temp\uv-python-dir does not exist on disk. Skipping Python cache save because no managed Python installation was found. If you want uv to install managed Python instead of using a system interpreter, set UV_PYTHON_PREFERENCE=only-managed.
test (macos, arm64, macos-15, 3.14)
Python cache path /Users/runner/work/_temp/uv-python-dir does not exist on disk. Skipping Python cache save because no managed Python installation was found. If you want uv to install managed Python instead of using a system interpreter, set UV_PYTHON_PREFERENCE=only-managed.
test (macos, arm64, macos-15, 3.14)
`--ignore-dependencies` is an unsupported Homebrew developer option! Adjust your PATH to put any preferred versions of applications earlier in the PATH rather than using this unsupported option!
test (ubuntu, x64, ubuntu-22.04, 3.10)
Python cache path /home/runner/work/_temp/uv-python-dir does not exist on disk. Skipping Python cache save because no managed Python installation was found. If you want uv to install managed Python instead of using a system interpreter, set UV_PYTHON_PREFERENCE=only-managed.
test (macos, arm64, macos-15, 3.11)
Python cache path /Users/runner/work/_temp/uv-python-dir does not exist on disk. Skipping Python cache save because no managed Python installation was found. If you want uv to install managed Python instead of using a system interpreter, set UV_PYTHON_PREFERENCE=only-managed.
test (macos, arm64, macos-15, 3.11)
`--ignore-dependencies` is an unsupported Homebrew developer option! Adjust your PATH to put any preferred versions of applications earlier in the PATH rather than using this unsupported option!
test (macos, arm64, macos-15, 3.14t)
`--ignore-dependencies` is an unsupported Homebrew developer option! Adjust your PATH to put any preferred versions of applications earlier in the PATH rather than using this unsupported option!
test (windows, x64, windows-latest, -windows-x86_64-none, 3.10)
Python cache path D:\a\_temp\uv-python-dir does not exist on disk. Skipping Python cache save because no managed Python installation was found. If you want uv to install managed Python instead of using a system interpreter, set UV_PYTHON_PREFERENCE=only-managed.
test (windows, x64, windows-latest, -windows-x86_64-none, 3.12)
Python cache path D:\a\_temp\uv-python-dir does not exist on disk. Skipping Python cache save because no managed Python installation was found. If you want uv to install managed Python instead of using a system interpreter, set UV_PYTHON_PREFERENCE=only-managed.
build
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
lint
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
deploy
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"

Artifacts

Produced during runtime
Name Size Digest
build-output
149 KB
sha256:a5da89acd7ab1cfe43c1c7010e0d30c9dcac784190e3aa9a9eae7187a00b30ec