Skip to content

chore: Move mypy to uv #9304

chore: Move mypy to uv

chore: Move mypy to uv #9304

Triggered via pull request May 28, 2026 12:41
Status Success
Total duration 4m 44s
Artifacts 20

test-integrations-tasks.yml

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

Annotations

10 warnings
Tasks (3.11, 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.
Tasks (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.
Tasks (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.
Tasks (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.
Tasks (3.6, 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.
Tasks (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.
Tasks (3.9, 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.
Tasks (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.
Tasks (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.
Tasks (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.

Artifacts

Produced during runtime
Name Size Digest
codecov-coverage-results-neel-uv-mypy-test-tasks
121 KB
sha256:572351ac88d0945ddce30a91fd45afc0922c1d10dce29957056523baf97d859c
codecov-coverage-results-neel-uv-mypy-test-tasks
123 KB
sha256:b389d7115126e981257392fbba69a8db02e07e8fd0686210f51a9f7bfdb14cbb
codecov-coverage-results-neel-uv-mypy-test-tasks
122 KB
sha256:da25eab4f2de2f05033c4a25a7b305601db0ffdcee0c022a249603b58e0b2bff
codecov-coverage-results-neel-uv-mypy-test-tasks
122 KB
sha256:987cca192fa9ca6dad7743ad367027739e18562a15c61fed5184ece811da0496
codecov-coverage-results-neel-uv-mypy-test-tasks
122 KB
sha256:e20dce01e55b85e530aba17013396b1a3201bf4ad48d00a4ad6969aff23c27a4
codecov-coverage-results-neel-uv-mypy-test-tasks
122 KB
sha256:1f48f5b05963bc274249db68787e2aced896c43c708f5e256eb52c579e617a0a
codecov-coverage-results-neel-uv-mypy-test-tasks
122 KB
sha256:1dcb4335691e044f4319d11ed177b688c99016d84eccc44959852eedbf463871
codecov-coverage-results-neel-uv-mypy-test-tasks
122 KB
sha256:0685e3e6051612edcd1fb3f5414c209c8fe8f5e9eb222802fc8a22a0909f4cfc
codecov-coverage-results-neel-uv-mypy-test-tasks
122 KB
sha256:8c1e453ef00a930a56b01b96da55b95e258eec23f19d4aad507f69911352d22b
codecov-coverage-results-neel-uv-mypy-test-tasks
122 KB
sha256:979c6bb2764b13281eaff745efdf03443727d74d6220559fe23cb1a309db8b0a
codecov-test-results-neel-uv-mypy-test-tasks
232 Bytes
sha256:77539a47529c5f3359d408fc2a46c3c240f1246d278f37f4fbe4b7745412ac5b
codecov-test-results-neel-uv-mypy-test-tasks
231 Bytes
sha256:7ff5a5f86305984b324dd8d760c564863e0ac1a905f4db6a7f577d4707339e84
codecov-test-results-neel-uv-mypy-test-tasks
231 Bytes
sha256:616f005e01354ecf4d414f43f45b2f5393959756bdd37fb11398d4ebf9a34307
codecov-test-results-neel-uv-mypy-test-tasks
232 Bytes
sha256:3864c3e621c195dd7733dd395547fdb05e87e9892987e58949a73d5f379abe87
codecov-test-results-neel-uv-mypy-test-tasks
232 Bytes
sha256:21a05e2ec4e83da20192e5c94f639ac8f839d7f9a5aa0ab389d854a5dcc00cd7
codecov-test-results-neel-uv-mypy-test-tasks
231 Bytes
sha256:10cef955b4f403978db2349338189a3f8de23d8c24d247e0accefb91e3710daf
codecov-test-results-neel-uv-mypy-test-tasks
237 Bytes
sha256:7798f2db2aeeee7c695e98e478b515d091a8f65f2b562e593cd62b77ad14d2c1
codecov-test-results-neel-uv-mypy-test-tasks
231 Bytes
sha256:6178c144b4c8fc8877db108df37db6a5dfebfdc4af4825aff724f94b14e0abda
codecov-test-results-neel-uv-mypy-test-tasks
232 Bytes
sha256:800f7f2560ae3e6593b2d33bf80d588d452987970ec6253990cbce9cad51b13e
codecov-test-results-neel-uv-mypy-test-tasks
231 Bytes
sha256:092f503d525bee64910ec8cf7302d7f9af27b9e36aa785b0defb5c83b6057e65