Skip to content

chore: Move ruff completely to uv #14070

chore: Move ruff completely to uv

chore: Move ruff completely to uv #14070

Triggered via pull request May 27, 2026 18:03
Status Success
Total duration 8m 3s
Artifacts 20

test-integrations-common.yml

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

Annotations

20 warnings
Common (3.9, ubuntu-22.04)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-22.04-unknown-pruned-31bc193cbad4bfe1623bf8c877d6d260db7998e7262baf561798164e79a6794b, another job may be creating this cache.
Common (3.9, ubuntu-22.04)
Patch coverage defaulted to 100% because no changed files matched coverage data. Unmatched diff files: .claude/settings.json, .github/workflows/ci.yml, .github/workflows/test-integrations-agents.yml, .github/workflows/test-integrations-ai-workflow.yml, .github/workflows/test-integrations-ai.yml, .github/workflows/test-integrations-cloud.yml, .github/workflows/test-integrations-common.yml, .github/workflows/test-integrations-dbs.yml, .github/workflows/test-integrations-flags.yml, .github/workflows/test-integrations-gevent.yml, .github/workflows/test-integrations-graphql.yml, .github/workflows/test-integrations-mcp.yml, .github/workflows/test-integrations-misc.yml, .github/workflows/test-integrations-network.yml, .github/workflows/test-integrations-tasks.yml, .github/workflows/test-integrations-web-1.yml, .github/workflows/test-integrations-web-2.yml, .gitignore, .pre-commit-config.yaml, .python-version, AGENTS.md, CONTRIBUTING.md, pyproject.toml, requirements-linting.txt, requirements-testing.txt, scripts/populate_tox/config.py, scripts/populate_tox/package_dependencies.jsonl, scripts/populate_tox/populate_tox.py, scripts/populate_tox/releases.jsonl, scripts/populate_tox/tox.jinja, scripts/runtox.sh, scripts/split_tox_gh_actions/templates/test_group.jinja, tests/integrations/celery/integration_tests/test_celery_beat_cron_monitoring.py, tests/integrations/celery/test_celery.py, 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.
Common (3.6, ubuntu-22.04)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-debian-11-unknown-pruned-31bc193cbad4bfe1623bf8c877d6d260db7998e7262baf561798164e79a6794b, another job may be creating this cache.
Common (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, 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.
Common (3.7, ubuntu-22.04)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-debian-12-unknown-pruned-31bc193cbad4bfe1623bf8c877d6d260db7998e7262baf561798164e79a6794b, another job may be creating this cache.
Common (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, 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.
Common (3.10, ubuntu-22.04)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-22.04-unknown-pruned-31bc193cbad4bfe1623bf8c877d6d260db7998e7262baf561798164e79a6794b, another job may be creating this cache.
Common (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, 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.
Common (3.12, ubuntu-22.04)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-22.04-unknown-pruned-31bc193cbad4bfe1623bf8c877d6d260db7998e7262baf561798164e79a6794b, another job may be creating this cache.
Common (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, 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.
Common (3.11, ubuntu-22.04)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-22.04-unknown-pruned-31bc193cbad4bfe1623bf8c877d6d260db7998e7262baf561798164e79a6794b, another job may be creating this cache.
Common (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, 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.
Common (3.8, ubuntu-22.04)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-22.04-unknown-pruned-31bc193cbad4bfe1623bf8c877d6d260db7998e7262baf561798164e79a6794b, another job may be creating this cache.
Common (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, 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.
Common (3.14, ubuntu-22.04)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-22.04-unknown-pruned-31bc193cbad4bfe1623bf8c877d6d260db7998e7262baf561798164e79a6794b, another job may be creating this cache.
Common (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, 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.
Common (3.13, ubuntu-22.04)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-22.04-unknown-pruned-31bc193cbad4bfe1623bf8c877d6d260db7998e7262baf561798164e79a6794b, another job may be creating this cache.
Common (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, 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.
Common (3.14t, ubuntu-22.04)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-22.04-unknown-pruned-31bc193cbad4bfe1623bf8c877d6d260db7998e7262baf561798164e79a6794b, another job may be creating this cache.
Common (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, 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-common
114 KB
sha256:860c9aaf529b761b1b0592eb6257ff43b5562770dc68b6e6728ecb9821358bbf
codecov-coverage-results-neel-chore-uv-dev-test-common
114 KB
sha256:fbec4cb6294f0c47c33daf05b37e5ce5fe5cc851f0d14baee86f522fbc20fcee
codecov-coverage-results-neel-chore-uv-dev-test-common
114 KB
sha256:e10fc80ed86bde5f9c170bfd0cbeb48b353b5d4a19d2fb670ca68366866ee86c
codecov-coverage-results-neel-chore-uv-dev-test-common
114 KB
sha256:6110672626923a8d8edbc8ba3b79103246571bcc2bff3b57b44ce2dc8aa9f8e7
codecov-coverage-results-neel-chore-uv-dev-test-common
114 KB
sha256:b2d8b34c97a4141c7758603966d733f793c6df7f75ea6e5e577ea97d6f97741d
codecov-coverage-results-neel-chore-uv-dev-test-common
114 KB
sha256:5a8642d317e83d39aa5d3f4ad421062c60fa28b1c917c1b464a89d7e929a4cdd
codecov-coverage-results-neel-chore-uv-dev-test-common
114 KB
sha256:28ae7fb54eef432b89ff1ec7c2ea460adbabdb2ad3f689bade1e9e49321bae17
codecov-coverage-results-neel-chore-uv-dev-test-common
115 KB
sha256:f83101066f6f9ff882e1edf93db72c407a9b754de82029ec7d490aee42efa007
codecov-coverage-results-neel-chore-uv-dev-test-common
115 KB
sha256:1a9b0779f84642266a2f74284a560ec9630c65cd7800b1c3492d1abae9bae1c1
codecov-coverage-results-neel-chore-uv-dev-test-common
114 KB
sha256:9e3cc48d46582ed67dd1420f1b81afbc6d69a1182ad220289dc85527b80e55ff
codecov-test-results-neel-chore-uv-dev-test-common
242 Bytes
sha256:533404e5da27196cf33cd0db0ad437024066c791f33f664fd6c2fcdae45d0ae9
codecov-test-results-neel-chore-uv-dev-test-common
243 Bytes
sha256:1ce699a7aa65ac62d705ba1908d35916aa6faecfa4d40710029469d67bba9e40
codecov-test-results-neel-chore-uv-dev-test-common
243 Bytes
sha256:93e2b48dabf414c5b550b34b9b93190c0df9d06c228201a263c0141bfb85f05d
codecov-test-results-neel-chore-uv-dev-test-common
243 Bytes
sha256:88ad94d016ce50275661d1eed1f7f028a1ffe25f3fc1f2b62a7d700a715c027c
codecov-test-results-neel-chore-uv-dev-test-common
243 Bytes
sha256:94590cc8a8019b61db22dd416d3dac53c2166c64c6935f3b6fd458469fe8abc0
codecov-test-results-neel-chore-uv-dev-test-common
245 Bytes
sha256:34fea999ccb806e9a1db1db36a08fd328b33ced3e3f4e5978dc45bdac9be40ff
codecov-test-results-neel-chore-uv-dev-test-common
246 Bytes
sha256:7618e6525deba2730f6349568681f652b7cb19e43a65faaaac5c70d3c1697338
codecov-test-results-neel-chore-uv-dev-test-common
246 Bytes
sha256:d1d268c8ee4187d52779d47c6aaaa04f925b94d19615a08b282a751ac953bcff
codecov-test-results-neel-chore-uv-dev-test-common
244 Bytes
sha256:390286ccb5fea331dc78c2c345eb4fdbda1802a8cfd9874d51ff3190d1cffe3a
codecov-test-results-neel-chore-uv-dev-test-common
245 Bytes
sha256:b24d4fa23c6f95232d442e0380a48c17831e56cb6924a6e8d59b7255d74a2190