Skip to content

chore: Move mypy to uv #14090

chore: Move mypy to uv

chore: Move mypy to uv #14090

Triggered via pull request May 28, 2026 12:58
Status Success
Total duration 1m 44s
Artifacts 18
Matrix: GraphQL
All GraphQL tests passed
3s
All GraphQL tests passed
Fit to window
Zoom out
Zoom in

Annotations

9 warnings
GraphQL (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.
GraphQL (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.
GraphQL (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.
GraphQL (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.
GraphQL (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.
GraphQL (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.
GraphQL (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.
GraphQL (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.
GraphQL (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.

Artifacts

Produced during runtime
Name Size Digest
codecov-coverage-results-neel-uv-mypy-test-graphql
122 KB
sha256:a5e75e09240830afc980866e520c7b08646c2d066937a2dacb22221f4a390067
codecov-coverage-results-neel-uv-mypy-test-graphql
122 KB
sha256:e54de02c62802b78938bae12e9021aafe686165695a16b1baeb62876e498b1ac
codecov-coverage-results-neel-uv-mypy-test-graphql
121 KB
sha256:8dee02a4152be9d665a8225bf18bdda7e9ec7f97e95e53c92dd35ef7da26147d
codecov-coverage-results-neel-uv-mypy-test-graphql
123 KB
sha256:6ba48fc196a6624eb9f2ed19e3a6821b922203913055ee7f26c42ee691deb2c9
codecov-coverage-results-neel-uv-mypy-test-graphql
121 KB
sha256:3932a604bd7223e5fb38ce6d7e697365c866b04d8836041123eb0bba23b461be
codecov-coverage-results-neel-uv-mypy-test-graphql
122 KB
sha256:bede4bee8c73035bc96f285aa78ec09ece65d2a950bff40f73fa75caa736c7fb
codecov-coverage-results-neel-uv-mypy-test-graphql
123 KB
sha256:5acefd45437718c3a8248096879eb68b6c0d47019c6618f3e9b2b409595bdf82
codecov-coverage-results-neel-uv-mypy-test-graphql
122 KB
sha256:7263abf8c905a5864bcb4d8b8cc5f226618867c66e6414dce26bab2772179825
codecov-coverage-results-neel-uv-mypy-test-graphql
123 KB
sha256:4ce4e91b8284f4e5623e2f812cbc0293864806c0a5f64c12cc520e7967752f36
codecov-test-results-neel-uv-mypy-test-graphql
238 Bytes
sha256:9581e499c0a66c5de62a59af2fe58f55c0b33e73b1ccb916470519e8ca0ed5cf
codecov-test-results-neel-uv-mypy-test-graphql
232 Bytes
sha256:18d0a030daf200f156b58446fa7f717ff5bc1aef43ea45dd4a85cb3d7c9a5ea2
codecov-test-results-neel-uv-mypy-test-graphql
232 Bytes
sha256:ea04828157771d1987e708b052bbc717e0e1cbbdb24071d03d3386c259773921
codecov-test-results-neel-uv-mypy-test-graphql
230 Bytes
sha256:c8aef50cf5f1e5e906de43cb71b5b657d02ad2454635876aa9df262a411220e1
codecov-test-results-neel-uv-mypy-test-graphql
230 Bytes
sha256:da11517d6dcf09aeea0396b12811025eaf9b0a32e7df227bde9a49505142aafb
codecov-test-results-neel-uv-mypy-test-graphql
231 Bytes
sha256:5c5f101f9bb3cc3a5c0ff34382a098cb1e03ca5f4bc31469368b02db96f9b522
codecov-test-results-neel-uv-mypy-test-graphql
238 Bytes
sha256:e18937c12a797fdfdd3e6391ecf0c05f99eb9a04174a3741f83f9ab9594ed3c1
codecov-test-results-neel-uv-mypy-test-graphql
238 Bytes
sha256:b7d150c1e16b9b2649c87884d786bf984d4e1cc3765f45f6fadd14d5f52b3682
codecov-test-results-neel-uv-mypy-test-graphql
232 Bytes
sha256:66eedf6e954c16c5665e860dbf17f4b206862ae87a454bfd95d0947b529a3694