Skip to content

chore: Move mypy to uv #9305

chore: Move mypy to uv

chore: Move mypy to uv #9305

Triggered via pull request May 28, 2026 12:58
Status Success
Total duration 10m 35s
Artifacts 20

test-integrations-web-1.yml

on: pull_request
Matrix: Web 1
All Web 1 tests passed
4s
All Web 1 tests passed
Fit to window
Zoom out
Zoom in

Annotations

20 warnings
Web 1 (3.11, ubuntu-22.04)
Patch coverage defaulted to 100% because no changed files matched coverage data. Unmatched diff files: .gitattributes, .github/workflows/ci.yml, AGENTS.md, pyproject.toml, scripts/populate_tox/package_dependencies.jsonl, scripts/populate_tox/releases.jsonl, scripts/populate_tox/tox.jinja, scripts/split_tox_gh_actions/templates/test_group.jinja, tox.ini, uv.lock Sample coverage paths: sentry_sdk/__init__.py, sentry_sdk/_batcher.py, sentry_sdk/_compat.py This usually indicates a path format mismatch between your coverage tool and the repository.
Web 1 (3.11, ubuntu-22.04)
Failed to download base test artifact:
Web 1 (3.7, ubuntu-22.04)
Patch coverage defaulted to 100% because no changed files matched coverage data. Unmatched diff files: .gitattributes, .github/workflows/ci.yml, AGENTS.md, pyproject.toml, scripts/populate_tox/package_dependencies.jsonl, scripts/populate_tox/releases.jsonl, scripts/populate_tox/tox.jinja, scripts/split_tox_gh_actions/templates/test_group.jinja, tox.ini, uv.lock Sample coverage paths: sentry_sdk/__init__.py, sentry_sdk/_batcher.py, sentry_sdk/_compat.py This usually indicates a path format mismatch between your coverage tool and the repository.
Web 1 (3.7, ubuntu-22.04)
Failed to download base coverage artifact:
Web 1 (3.10, ubuntu-22.04)
Patch coverage defaulted to 100% because no changed files matched coverage data. Unmatched diff files: .gitattributes, .github/workflows/ci.yml, AGENTS.md, pyproject.toml, scripts/populate_tox/package_dependencies.jsonl, scripts/populate_tox/releases.jsonl, scripts/populate_tox/tox.jinja, scripts/split_tox_gh_actions/templates/test_group.jinja, tox.ini, uv.lock Sample coverage paths: sentry_sdk/__init__.py, sentry_sdk/_batcher.py, sentry_sdk/_compat.py This usually indicates a path format mismatch between your coverage tool and the repository.
Web 1 (3.10, ubuntu-22.04)
Failed to download base coverage artifact:
Web 1 (3.10, ubuntu-22.04)
Failed to download base test artifact:
Web 1 (3.9, ubuntu-22.04)
Patch coverage defaulted to 100% because no changed files matched coverage data. Unmatched diff files: .gitattributes, .github/workflows/ci.yml, AGENTS.md, pyproject.toml, scripts/populate_tox/package_dependencies.jsonl, scripts/populate_tox/releases.jsonl, scripts/populate_tox/tox.jinja, scripts/split_tox_gh_actions/templates/test_group.jinja, tox.ini, uv.lock Sample coverage paths: sentry_sdk/__init__.py, sentry_sdk/_batcher.py, sentry_sdk/_compat.py This usually indicates a path format mismatch between your coverage tool and the repository.
Web 1 (3.8, ubuntu-22.04)
Patch coverage defaulted to 100% because no changed files matched coverage data. Unmatched diff files: .gitattributes, .github/workflows/ci.yml, AGENTS.md, pyproject.toml, scripts/populate_tox/package_dependencies.jsonl, scripts/populate_tox/releases.jsonl, scripts/populate_tox/tox.jinja, scripts/split_tox_gh_actions/templates/test_group.jinja, tox.ini, uv.lock Sample coverage paths: sentry_sdk/__init__.py, sentry_sdk/_batcher.py, sentry_sdk/_compat.py This usually indicates a path format mismatch between your coverage tool and the repository.
Web 1 (3.13, ubuntu-22.04)
Patch coverage defaulted to 100% because no changed files matched coverage data. Unmatched diff files: .gitattributes, .github/workflows/ci.yml, AGENTS.md, pyproject.toml, scripts/populate_tox/package_dependencies.jsonl, scripts/populate_tox/releases.jsonl, scripts/populate_tox/tox.jinja, scripts/split_tox_gh_actions/templates/test_group.jinja, tox.ini, uv.lock Sample coverage paths: sentry_sdk/__init__.py, sentry_sdk/_batcher.py, sentry_sdk/_compat.py This usually indicates a path format mismatch between your coverage tool and the repository.
Web 1 (3.12, ubuntu-22.04)
Failed to post/update PR comment:
Web 1 (3.12, ubuntu-22.04)
Patch coverage defaulted to 100% because no changed files matched coverage data. Unmatched diff files: .gitattributes, .github/workflows/ci.yml, AGENTS.md, pyproject.toml, scripts/populate_tox/package_dependencies.jsonl, scripts/populate_tox/releases.jsonl, scripts/populate_tox/tox.jinja, scripts/split_tox_gh_actions/templates/test_group.jinja, tox.ini, uv.lock Sample coverage paths: sentry_sdk/__init__.py, sentry_sdk/_batcher.py, sentry_sdk/_compat.py This usually indicates a path format mismatch between your coverage tool and the repository.
Web 1 (3.12, ubuntu-22.04)
Failed to download base coverage artifact:
Web 1 (3.14, ubuntu-22.04)
Patch coverage defaulted to 100% because no changed files matched coverage data. Unmatched diff files: .gitattributes, .github/workflows/ci.yml, AGENTS.md, pyproject.toml, scripts/populate_tox/package_dependencies.jsonl, scripts/populate_tox/releases.jsonl, scripts/populate_tox/tox.jinja, scripts/split_tox_gh_actions/templates/test_group.jinja, tox.ini, uv.lock Sample coverage paths: sentry_sdk/__init__.py, sentry_sdk/_batcher.py, sentry_sdk/_compat.py This usually indicates a path format mismatch between your coverage tool and the repository.
Web 1 (3.14, ubuntu-22.04)
Failed to download base test artifact:
Web 1 (3.14t, ubuntu-22.04)
Failed to post/update PR comment:
Web 1 (3.14t, ubuntu-22.04)
Patch coverage defaulted to 100% because no changed files matched coverage data. Unmatched diff files: .gitattributes, .github/workflows/ci.yml, AGENTS.md, pyproject.toml, scripts/populate_tox/package_dependencies.jsonl, scripts/populate_tox/releases.jsonl, scripts/populate_tox/tox.jinja, scripts/split_tox_gh_actions/templates/test_group.jinja, tox.ini, uv.lock Sample coverage paths: sentry_sdk/__init__.py, sentry_sdk/_batcher.py, sentry_sdk/_compat.py This usually indicates a path format mismatch between your coverage tool and the repository.
Web 1 (3.14t, ubuntu-22.04)
Failed to download base coverage artifact:
Web 1 (3.6, ubuntu-22.04)
Failed to post/update PR comment:
Web 1 (3.6, ubuntu-22.04)
Patch coverage defaulted to 100% because no changed files matched coverage data. Unmatched diff files: .gitattributes, .github/workflows/ci.yml, AGENTS.md, pyproject.toml, scripts/populate_tox/package_dependencies.jsonl, scripts/populate_tox/releases.jsonl, scripts/populate_tox/tox.jinja, scripts/split_tox_gh_actions/templates/test_group.jinja, tox.ini, uv.lock Sample coverage paths: sentry_sdk/__init__.py, sentry_sdk/_batcher.py, sentry_sdk/_compat.py This usually indicates a path format mismatch between your coverage tool and the repository.

Artifacts

Produced during runtime
Name Size Digest
codecov-coverage-results-neel-uv-mypy-test-web_1
120 KB
sha256:43492d52464db841e7714f3f02b7140d3a1e4f5f68b679d9671eb484499d8213
codecov-coverage-results-neel-uv-mypy-test-web_1
119 KB
sha256:9f28baef753f79bb65f148d03f611b0010146bdbec0dbe6813ff8b658b4df277
codecov-coverage-results-neel-uv-mypy-test-web_1
120 KB
sha256:4e4733c8669c35e822a5242c868fbcac5766c45d43d1b59f0d8905ee611d8335
codecov-coverage-results-neel-uv-mypy-test-web_1
120 KB
sha256:d2c16ee7191e78f0cb820d8e7710a1247f85fb05e28005f7ae3f7f8467ea1cbc
codecov-coverage-results-neel-uv-mypy-test-web_1
120 KB
sha256:fa9f6818becb7a6c39d650fe5c7153b459580a5ff4cc240d92af676a144f7170
codecov-coverage-results-neel-uv-mypy-test-web_1
120 KB
sha256:b3ec2e25d7af908cf1de306e3193f3f4a5310c89b5de5315ed42123c19501e16
codecov-coverage-results-neel-uv-mypy-test-web_1
120 KB
sha256:a2745142297c72ad809ca5f7d4ad8be20d1453abb8f5fbf59e19df67f8512078
codecov-coverage-results-neel-uv-mypy-test-web_1
120 KB
sha256:a28d2ed5a56c90f833bdb710e2451ea89fbb4a86e8600c51ca74d21aa67d389c
codecov-coverage-results-neel-uv-mypy-test-web_1
120 KB
sha256:e974e57a70ef04b1fba54251cc3ca24c7330dd1957317fe0e6048ea8ee42b23f
codecov-coverage-results-neel-uv-mypy-test-web_1
120 KB
sha256:400a035dd62e045c19181ef088ab5c4f9dee18e583503de96bc09f86b2898b87
codecov-test-results-neel-uv-mypy-test-web_1
230 Bytes
sha256:845fceebe88d9c11fd087a1ac5b87ff608508af24b82f69cbda541544b2ada9e
codecov-test-results-neel-uv-mypy-test-web_1
237 Bytes
sha256:c0760e2a000b8ecc42e04e0d0c8fbd21da344050edfd4386b52e999b3efebff9
codecov-test-results-neel-uv-mypy-test-web_1
230 Bytes
sha256:d3e95c1163accd22aba26eebd852d06594fffc8a9b92386972c362b3ab9f61bb
codecov-test-results-neel-uv-mypy-test-web_1
230 Bytes
sha256:9c5c868d2a83c90005c339aa384ac7e40ff112b25523c6a43c03459c6275933a
codecov-test-results-neel-uv-mypy-test-web_1
232 Bytes
sha256:f8d963d1288e14a418f06b3f98b35621d79c33fd34a37255790d99de9bfde145
codecov-test-results-neel-uv-mypy-test-web_1
231 Bytes
sha256:9e469c7660c5c70f3e9c4c90205c365584a1b246f58a9baa270fa44079de4b4b
codecov-test-results-neel-uv-mypy-test-web_1
232 Bytes
sha256:d7a1efa30e1611cba39fa9a16b83997561e7c5fb9d393f1753e5283a94121e4f
codecov-test-results-neel-uv-mypy-test-web_1
232 Bytes
sha256:237bebda6eb84a538c117eaddb76b5369363c4ab583d40550eb0b20941d5840a
codecov-test-results-neel-uv-mypy-test-web_1
235 Bytes
sha256:fc2bcf38e0031b209d03d8e0728755d555851e7c72b9f5922d4b7877683bd01b
codecov-test-results-neel-uv-mypy-test-web_1
231 Bytes
sha256:e3d30d4a6c8ed6680eab1b764e664f8a0e637e497103cf8569b56b5f6d5c0a1e