Skip to content

chore: Move mypy to uv #8769

chore: Move mypy to uv

chore: Move mypy to uv #8769

Triggered via pull request May 28, 2026 12:41
Status Success
Total duration 1m 57s
Artifacts 14

test-integrations-flags.yml

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

Annotations

7 warnings
Flags (3.10, ubuntu-22.04)
Patch coverage defaulted to 100% because no changed files matched coverage data. Unmatched diff files: .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.
Flags (3.12, ubuntu-22.04)
Patch coverage defaulted to 100% because no changed files matched coverage data. Unmatched diff files: .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.
Flags (3.8, ubuntu-22.04)
Patch coverage defaulted to 100% because no changed files matched coverage data. Unmatched diff files: .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.
Flags (3.13, ubuntu-22.04)
Patch coverage defaulted to 100% because no changed files matched coverage data. Unmatched diff files: .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.
Flags (3.14, ubuntu-22.04)
Patch coverage defaulted to 100% because no changed files matched coverage data. Unmatched diff files: .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.
Flags (3.14t, ubuntu-22.04)
Patch coverage defaulted to 100% because no changed files matched coverage data. Unmatched diff files: .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.
Flags (3.7, ubuntu-22.04)
Patch coverage defaulted to 100% because no changed files matched coverage data. Unmatched diff files: .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-flags
123 KB
sha256:64330a4186efc0f223cf343038fae5516cae0beeb6a21072a1eb793e5285e484
codecov-coverage-results-neel-uv-mypy-test-flags
123 KB
sha256:c52c32e8fb3b1d4c54d6e0c46332389fbefaf5def7fc40c0bc87a7586aabf6a4
codecov-coverage-results-neel-uv-mypy-test-flags
124 KB
sha256:5e0d738df472fe734f40168f2f31a7cf61dee18f707586b3a973b56f95a015f8
codecov-coverage-results-neel-uv-mypy-test-flags
123 KB
sha256:4af52b5607e6249c7ceb669b3a59e2c4796895fd3059b1b9be58588074e33592
codecov-coverage-results-neel-uv-mypy-test-flags
123 KB
sha256:510e670093ef7e85d6d19e6fcc1e03451bdb73228a971823a4dd7742efb9f7cd
codecov-coverage-results-neel-uv-mypy-test-flags
123 KB
sha256:9cb67e7348c00d571e1f2fe3540969edc28a8a545a50b1e5a6d288352f93c43a
codecov-coverage-results-neel-uv-mypy-test-flags
124 KB
sha256:55d4bd64e82cff0836ae46beb432e1b0d5e5584f2f62dfe6541f648741d9ed8f
codecov-test-results-neel-uv-mypy-test-flags
229 Bytes
sha256:13db2c28b7ab3d6cf30bbbb2696fa1f1760932e906df57ca606ccc73989b353b
codecov-test-results-neel-uv-mypy-test-flags
230 Bytes
sha256:63c928488547c1286b2033fdd7e142ad5e3fa9feb1c4d565a921011863475f40
codecov-test-results-neel-uv-mypy-test-flags
230 Bytes
sha256:dd2e80b43713a8a75f4f5aad7b4537a384fbb47e5bfb700dcdd16d6a385041f7
codecov-test-results-neel-uv-mypy-test-flags
231 Bytes
sha256:1be759343eb8c191ea467764f220f4c7f37d950719813cefb3342847a65f8927
codecov-test-results-neel-uv-mypy-test-flags
230 Bytes
sha256:edb27bad15b35bedc95aab8986af6e5d109bacaea35ed7f80aa7bdf89fa8c39c
codecov-test-results-neel-uv-mypy-test-flags
229 Bytes
sha256:f0cd18c72304481223a191c55365d487aca4daf2e8ea3ac6d5da03a4b2e874b1
codecov-test-results-neel-uv-mypy-test-flags
230 Bytes
sha256:560c4bd961008ca4d15e2444f1303ff1c489f33f009332b7c60ba21bc03a84ee