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 1m 56s
Artifacts 20

test-integrations-misc.yml

on: pull_request
Matrix: Misc
All Misc tests passed
2s
All Misc tests passed
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
Misc (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.
Misc (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.
Misc (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.
Misc (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.
Misc (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.
Misc (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.
Misc (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.
Misc (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.
Misc (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.
Misc (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.

Artifacts

Produced during runtime
Name Size Digest
codecov-coverage-results-neel-uv-mypy-test-misc
123 KB
sha256:c9f34eda0e1eb11b38e9827ec88c5332dbb6c1d249c8355d3619a7e6ed3b14cc
codecov-coverage-results-neel-uv-mypy-test-misc
122 KB
sha256:8114564c463fd27308b646d9f0388ea3c0ae1c62a8ef77de535c4fcb1a99c763
codecov-coverage-results-neel-uv-mypy-test-misc
122 KB
sha256:b30963eca15864a85fdf978f28ce8b366509953b6008e92bb82656bd5e757e13
codecov-coverage-results-neel-uv-mypy-test-misc
123 KB
sha256:736ae95704d3761b8694bb401b9c6fa3fc02289c3b9305e6f52f1efc01b447f3
codecov-coverage-results-neel-uv-mypy-test-misc
123 KB
sha256:abddfae82044b17fc3a0bc33757610276d411424d9f45679aaffb2e4d6e958d7
codecov-coverage-results-neel-uv-mypy-test-misc
124 KB
sha256:40c0283afe5bf688e96944251258c92b4884bff78c12eb3e561d19980b9212f7
codecov-coverage-results-neel-uv-mypy-test-misc
122 KB
sha256:72fee1f4b584f6b53e11141d5baae0a6586f6b13f8968dbf089c255bf502728e
codecov-coverage-results-neel-uv-mypy-test-misc
122 KB
sha256:e0b4060c5f66023eb27119b71b9643e7880596684d119fa6590f71d181f173f0
codecov-coverage-results-neel-uv-mypy-test-misc
122 KB
sha256:d663b998c1eb7e96326ff42f7dca6ea5c51307223d438471ded0f4ac473c32d2
codecov-coverage-results-neel-uv-mypy-test-misc
123 KB
sha256:e48048a209b89f0633a600fe1f92e290dcfb6a4bccb720272e25941c4c6319a1
codecov-test-results-neel-uv-mypy-test-misc
230 Bytes
sha256:1300299e5885604dca430d425d856340d69f4c477682253d58f256254d5733b4
codecov-test-results-neel-uv-mypy-test-misc
237 Bytes
sha256:41979c19010307c66af565f8fa32cd558c4726cdb73563aac67368d1c89356eb
codecov-test-results-neel-uv-mypy-test-misc
230 Bytes
sha256:99801a6a9b103afd458756213300c6893d5f819c9eda79b3c52137a4d234e9e5
codecov-test-results-neel-uv-mypy-test-misc
229 Bytes
sha256:efc945308c74e8f17318ea7a8345fcc519b04a4b1eb77c171e005b0d46f2f393
codecov-test-results-neel-uv-mypy-test-misc
230 Bytes
sha256:65b82c9822ede583537160782a5d0e8ec7b48ae6284e11ef8b3609f65f1c3ec2
codecov-test-results-neel-uv-mypy-test-misc
230 Bytes
sha256:140931cff202e7e143b72fe811aa780d2e06c04b9955d453f9dd18ce14541512
codecov-test-results-neel-uv-mypy-test-misc
230 Bytes
sha256:045aed2d7bbf409d84dce9bde943298520d5b2d9c90818b25762c82994d659bc
codecov-test-results-neel-uv-mypy-test-misc
229 Bytes
sha256:182efb9450b9d9100a48f162420f85213b74f93f56ac785af3b91552d0e53733
codecov-test-results-neel-uv-mypy-test-misc
230 Bytes
sha256:d3d2b780a0d69b6bb637c97221db190d36d23267b32408ef9dc431878850b472
codecov-test-results-neel-uv-mypy-test-misc
230 Bytes
sha256:245cd7c8b3096464e8a8062460bc724fc4d97202b9778f9eca2394aa7f9d6f0b