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 20s
Artifacts 20
Matrix: Network
All Network tests passed
2s
All Network tests passed
Fit to window
Zoom out
Zoom in

Annotations

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

Artifacts

Produced during runtime
Name Size Digest
codecov-coverage-results-neel-uv-mypy-test-network
122 KB
sha256:1e6ac5db330c500ebe949d1f9ba4014b1b08ebd73feac40eee023fddbbb52e49
codecov-coverage-results-neel-uv-mypy-test-network
123 KB
sha256:47bc93b75afea183a5c47d8f71c4a6e69bc4b4e60ea2009bbc0f8fbff22d8b34
codecov-coverage-results-neel-uv-mypy-test-network
123 KB
sha256:40b2ef382a267760433099f6a8f1ec67b6d3e041257c2cc396de7a784d897f27
codecov-coverage-results-neel-uv-mypy-test-network
122 KB
sha256:94e625dc4a4332bd985f825e12957c640ea169c200caa81d8eff970f29fccf79
codecov-coverage-results-neel-uv-mypy-test-network
124 KB
sha256:1f09217d3cbd7e6c1604d9ea3c3849f0411bcdcb9510bcc0ca3f6bde6cbb081a
codecov-coverage-results-neel-uv-mypy-test-network
123 KB
sha256:3f71ec90d0705a35baa0a5b27be579497da8c5d38f76dfd4008073d75e84d7a4
codecov-coverage-results-neel-uv-mypy-test-network
123 KB
sha256:f6e1a2237f2c0a57845a4fa95290374150822db6c89b689c3d7510c455a71b35
codecov-coverage-results-neel-uv-mypy-test-network
122 KB
sha256:2192da2a0dd486b8eb81d8e9b6cb70ec85a303c9d58bf04d21d27f5f3e349905
codecov-coverage-results-neel-uv-mypy-test-network
122 KB
sha256:14ad0a3d55f6e6f5a1faf8e42062ae8a0e3c4ba503e53d6abeec903ef6ea17d1
codecov-coverage-results-neel-uv-mypy-test-network
122 KB
sha256:ec054923692ddd2c798a92c7c6c67aeb1285274c7147b387867249192fb9ffed
codecov-test-results-neel-uv-mypy-test-network
231 Bytes
sha256:523bb65228826d4c1c0b325528b9243b5ff39ebea9f49082e0de47d178ae55bf
codecov-test-results-neel-uv-mypy-test-network
228 Bytes
sha256:338fbfa047b6d51ea9ba3039884b76cf6aa0312e9960d9183b997c3d6695ee63
codecov-test-results-neel-uv-mypy-test-network
230 Bytes
sha256:26deb82c9ec6a4e58226fa2d8889c9660a1f0526a3fa370cfcba3774ce2e6b88
codecov-test-results-neel-uv-mypy-test-network
229 Bytes
sha256:d53690fae690258bbd1062666a518be209a72770cdd64a1ddb6aee9c229c6cfd
codecov-test-results-neel-uv-mypy-test-network
232 Bytes
sha256:bd9f645224d49ec94983830b55d4887d3f695f1c355ac69110b85b7e3ed7c215
codecov-test-results-neel-uv-mypy-test-network
228 Bytes
sha256:6532af177fe2fcc911d67baf9effeaab89ccb2664ad6b4c218eddb4491472a9f
codecov-test-results-neel-uv-mypy-test-network
232 Bytes
sha256:9ddb9d4abfa975c951dc9f3cbf0f15c1e94dfa1866c24e208a303c7f7c22e27b
codecov-test-results-neel-uv-mypy-test-network
232 Bytes
sha256:06fff376913cb76ba9e54d34b6552e97833818c5696e05018bde73c6de84f6c2
codecov-test-results-neel-uv-mypy-test-network
237 Bytes
sha256:12ad2651a47db95b180dedb0b5cc304d2ec9d566702d88310d28f31e527d7229
codecov-test-results-neel-uv-mypy-test-network
229 Bytes
sha256:a5f9f0e18c72e372576ba4625ffaa03e2858176b5371e1b2f99fe87396645fc4