Skip to content

chore: Move mypy to uv #14089

chore: Move mypy to uv

chore: Move mypy to uv #14089

Triggered via pull request May 28, 2026 12:41
Status Success
Total duration 2m 5s
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.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.
GraphQL (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.
GraphQL (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.
GraphQL (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.
GraphQL (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.
GraphQL (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.
GraphQL (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.
GraphQL (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.
GraphQL (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.

Artifacts

Produced during runtime
Name Size Digest
codecov-coverage-results-neel-uv-mypy-test-graphql
122 KB
sha256:67c458965a8c45801c02d9e3a29fb3230457bc695111324121c11e40015fb6c9
codecov-coverage-results-neel-uv-mypy-test-graphql
123 KB
sha256:a9595d4af2e3ae259660d2095b53f3cd4e2aa1fa0306c30dcb3e7017b3f8a309
codecov-coverage-results-neel-uv-mypy-test-graphql
123 KB
sha256:08abf92cdda4e19cd6cab385cf751af030652e7170e796373d4c85542a5b1469
codecov-coverage-results-neel-uv-mypy-test-graphql
122 KB
sha256:19fe2ae92fe920ff42e9799c803433d88f7060401aa75e2cb5e1cc401867e6e4
codecov-coverage-results-neel-uv-mypy-test-graphql
121 KB
sha256:4cb588cc1df86f307f9e68e428141cade6421fadde05bbbcdc101895ff11970a
codecov-coverage-results-neel-uv-mypy-test-graphql
122 KB
sha256:9ef8863ba6f52b3f7cd2d58f353868b659d9d590543eba374793fb664ecb11bb
codecov-coverage-results-neel-uv-mypy-test-graphql
123 KB
sha256:d59ce7fae5fb924c018b951a96d5d3683de79ee21b782be2c4cf47cd2e586b69
codecov-coverage-results-neel-uv-mypy-test-graphql
121 KB
sha256:6329b751318ef7ba7667e7c6b08eaffba8b5b9318ee69251062b717f4c029f1c
codecov-coverage-results-neel-uv-mypy-test-graphql
122 KB
sha256:71ed60801b77c2de44e32d7c4cfb5d0c61f5d61005c780f77ef005f042d46e75
codecov-test-results-neel-uv-mypy-test-graphql
238 Bytes
sha256:7896c2a55969bf7bc10a6b41a14ad22cd1e23e85c1e1a8d5a855e260703082dd
codecov-test-results-neel-uv-mypy-test-graphql
237 Bytes
sha256:6d3073693032540c517596ec41c9a5e21af81b1e17cf2daa458728e8a4ee986b
codecov-test-results-neel-uv-mypy-test-graphql
237 Bytes
sha256:8132fcf26fdef2e5c4d12dd35c4ebfb4ed9e5bb930675e77c7f59bb5d5dc6cf2
codecov-test-results-neel-uv-mypy-test-graphql
231 Bytes
sha256:abc0d895f03ea86c8b9773105cf4a7266ef61f40219174b8dcd21aed27c14d7e
codecov-test-results-neel-uv-mypy-test-graphql
230 Bytes
sha256:7ed23f7db34ca2fae5209ec4e40a4dfd7dc35c65a371e097710ffd981b1ab0d2
codecov-test-results-neel-uv-mypy-test-graphql
231 Bytes
sha256:c4686c87346f07b1ab451c955374a30ab4005bab04c27c8c8fe689f7b0cdfc9e
codecov-test-results-neel-uv-mypy-test-graphql
232 Bytes
sha256:a5e93ddd159bccee4b26145b305fc1d7cc2d01982204fc6fc04c1a93ceb31399
codecov-test-results-neel-uv-mypy-test-graphql
232 Bytes
sha256:1a941936a49ac01253c6264ee0bf5ca46f45a1276848eaa0fbb34c25a248ddf1
codecov-test-results-neel-uv-mypy-test-graphql
231 Bytes
sha256:f6787979397060b07b3e6fcf7e7e3ca1a43c90c097a9e6eb9d98112e5daf8499