Skip to content

chore: Move ruff completely to uv #9297

chore: Move ruff completely to uv

chore: Move ruff completely to uv #9297

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

test-integrations-tasks.yml

on: pull_request
Matrix: Tasks
All Tasks tests passed
2s
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, .pre-commit-config.yaml, AGENTS.md, pyproject.toml, requirements-linting.txt, scripts/populate_tox/tox.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, .pre-commit-config.yaml, AGENTS.md, pyproject.toml, requirements-linting.txt, scripts/populate_tox/tox.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, .pre-commit-config.yaml, AGENTS.md, pyproject.toml, requirements-linting.txt, scripts/populate_tox/tox.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, .pre-commit-config.yaml, AGENTS.md, pyproject.toml, requirements-linting.txt, scripts/populate_tox/tox.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, .pre-commit-config.yaml, AGENTS.md, pyproject.toml, requirements-linting.txt, scripts/populate_tox/tox.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, .pre-commit-config.yaml, AGENTS.md, pyproject.toml, requirements-linting.txt, scripts/populate_tox/tox.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, .pre-commit-config.yaml, AGENTS.md, pyproject.toml, requirements-linting.txt, scripts/populate_tox/tox.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, .pre-commit-config.yaml, AGENTS.md, pyproject.toml, requirements-linting.txt, scripts/populate_tox/tox.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, .pre-commit-config.yaml, AGENTS.md, pyproject.toml, requirements-linting.txt, scripts/populate_tox/tox.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, .pre-commit-config.yaml, AGENTS.md, pyproject.toml, requirements-linting.txt, scripts/populate_tox/tox.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-chore-uv-dev-test-tasks
122 KB
sha256:9b6aefc4b8ca43c4fde0ed12fce915779e24b833256b2c1f36b884016b6c5ba4
codecov-coverage-results-neel-chore-uv-dev-test-tasks
121 KB
sha256:d981c8e198f75541565cab3fe1456e175d37d6fc27070316eff7ab75670219d5
codecov-coverage-results-neel-chore-uv-dev-test-tasks
122 KB
sha256:11895fbc9c96c4bebb104ad28a01d9cad36ae687aae1391df4e03d028dd3e119
codecov-coverage-results-neel-chore-uv-dev-test-tasks
122 KB
sha256:16c6262875889886977bc895bec00a0e4b8057705846365aa776ad98a61bf202
codecov-coverage-results-neel-chore-uv-dev-test-tasks
122 KB
sha256:2c73c1315b8bb892fd055044aef6bb1295054de46cec4e29180fa75910f71b51
codecov-coverage-results-neel-chore-uv-dev-test-tasks
122 KB
sha256:8ff0408d3dc2eebdd030d4895173a5b989892accc93652cb57894f5abd8ee75a
codecov-coverage-results-neel-chore-uv-dev-test-tasks
122 KB
sha256:d8aeed400e3b0c1ba1929c74e130a14341938556b87be9a6f782376882846096
codecov-coverage-results-neel-chore-uv-dev-test-tasks
122 KB
sha256:9050ac5289681547b230a7e94d444483df0927532fe7ea4794c3f407879f55db
codecov-coverage-results-neel-chore-uv-dev-test-tasks
122 KB
sha256:3b304e3faa69aff5385fdd01c2d57887c03da91f5c4007c96307fd2c8fa8deba
codecov-coverage-results-neel-chore-uv-dev-test-tasks
121 KB
sha256:2bd7c10af88dac9143879a5fd769f942c432081652a462348953a2a086b5822a
codecov-test-results-neel-chore-uv-dev-test-tasks
238 Bytes
sha256:47092dcaa46670dc3c39ea508b1838896c5bd34d05a95bb3881091e04fb083ee
codecov-test-results-neel-chore-uv-dev-test-tasks
232 Bytes
sha256:45809fca1a68020d580c8cb43a4029f9fe4600a7ae901595805b3920c3d0a1a6
codecov-test-results-neel-chore-uv-dev-test-tasks
232 Bytes
sha256:8ef20227aba5e16cf12013195b6c7ad090939fc6263b0694af6e27940b94f670
codecov-test-results-neel-chore-uv-dev-test-tasks
232 Bytes
sha256:b0cc2db8d1a54471f48abdec63c411dba5813864b537e8d2549d4b2c1e1dd98c
codecov-test-results-neel-chore-uv-dev-test-tasks
232 Bytes
sha256:4d76d4f6b916e4112fe352ee3bd10dbf8ffba3788ff2c1b229e5423c4a2e9487
codecov-test-results-neel-chore-uv-dev-test-tasks
232 Bytes
sha256:2bfb96f13daa7b6e910f575f33e5ffbe434f3e14ce7c31cea38e48f8e992971d
codecov-test-results-neel-chore-uv-dev-test-tasks
231 Bytes
sha256:6d2f44cac1716f663865b3894f3fe17bbf8fecb15c4128c5ae2029cf04d949bf
codecov-test-results-neel-chore-uv-dev-test-tasks
232 Bytes
sha256:879adfe7df0b5085e60c21df68f9878ae99af64eed7f997a44962bc554832041
codecov-test-results-neel-chore-uv-dev-test-tasks
229 Bytes
sha256:684bc338ecccd4fcdca7a0b85722b25344dcf4cbccf4dfe43cfb5a4da760c586
codecov-test-results-neel-chore-uv-dev-test-tasks
232 Bytes
sha256:f909a1fcc951991cffe162c68f671665d168b65b44f8198ed48add1fae1320de