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 6s
Artifacts 20

test-integrations-web-2.yml

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

Annotations

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

Artifacts

Produced during runtime
Name Size Digest
codecov-coverage-results-neel-chore-uv-dev-test-web_2
120 KB
sha256:0d4b6ee69d781fbe9a039ddd5950af439300f7535e99ce83879ef4d520237159
codecov-coverage-results-neel-chore-uv-dev-test-web_2
122 KB
sha256:0384345896c25a575c35e30b97049321e2373cca8084659b7fa4df8f238695f3
codecov-coverage-results-neel-chore-uv-dev-test-web_2
120 KB
sha256:3716e1a28b867ba6e28d50d10526a2e752a92f49bea9174d8f633c11e06eee88
codecov-coverage-results-neel-chore-uv-dev-test-web_2
121 KB
sha256:4b96a9a3a428cb32ccfaac9c5ebc285c1caa90b297847bdd6d4894fbfcd594d2
codecov-coverage-results-neel-chore-uv-dev-test-web_2
120 KB
sha256:d1ccd4126d26c9bc92c5cfeb3f84afc56b7d351eddd0696d1690ceb96fd28b29
codecov-coverage-results-neel-chore-uv-dev-test-web_2
121 KB
sha256:d8885c06887fc8c83069b9ce4a3946a50f61b7d32bb851c4c8ecbca5347340ea
codecov-coverage-results-neel-chore-uv-dev-test-web_2
121 KB
sha256:374d4daeba489d5e62001fc241e60ad341125e1d28788658c5d9ecbdcd07c11e
codecov-coverage-results-neel-chore-uv-dev-test-web_2
121 KB
sha256:af608ac17b1751e8982ac7f44ef89f990e6ca6792f7f2d6de35e8f2e12cd3202
codecov-coverage-results-neel-chore-uv-dev-test-web_2
121 KB
sha256:3376dac650f272d401d6199f28b0e19eb0df33529bcf1a48d801b2f0b3a6861b
codecov-coverage-results-neel-chore-uv-dev-test-web_2
121 KB
sha256:9203b632cbb768d69b302b01d83a762578eb66ae4d542ce094e26709b1c34625
codecov-test-results-neel-chore-uv-dev-test-web_2
238 Bytes
sha256:5299f654beffd32f1929fe658fbe80188db21cb0652ceff69063f9dc448cc7c3
codecov-test-results-neel-chore-uv-dev-test-web_2
229 Bytes
sha256:3be5a1b186f322e3a4962c77ff16ab78a8f0153fc7e9c906d7e6dbdf5a69b6bf
codecov-test-results-neel-chore-uv-dev-test-web_2
232 Bytes
sha256:7154479bc4f947afa66b10a9bb74ee0984eb6889a6e108ff40031e6408f319ff
codecov-test-results-neel-chore-uv-dev-test-web_2
232 Bytes
sha256:c5d86c474a819c40d4830b5b971483900b514f5b22e8ddb22ded4165c5502a84
codecov-test-results-neel-chore-uv-dev-test-web_2
238 Bytes
sha256:0dffab02f21f239b198b58c6831e59d09c3e9141b0d19da88284eb4a49754117
codecov-test-results-neel-chore-uv-dev-test-web_2
229 Bytes
sha256:987dad38f787e98d2445a353075849a40f56eb58cc9c786c31e4675aa1c58bcf
codecov-test-results-neel-chore-uv-dev-test-web_2
232 Bytes
sha256:28a65c098d13d6dd1a9cecadde5c69a6d3b07d0b9e98fad971acc16fe325e8d7
codecov-test-results-neel-chore-uv-dev-test-web_2
232 Bytes
sha256:42cf8502db4d0c4f52b759ce7c0b95aba193e7b53c252c40402b4f3961e50ec4
codecov-test-results-neel-chore-uv-dev-test-web_2
230 Bytes
sha256:35c89b5ac76778c22780e9ebade034b60d7fe986bf87df6c0275a4f365f86080
codecov-test-results-neel-chore-uv-dev-test-web_2
232 Bytes
sha256:7fe93db28f4d611fa35fa7228cf2fe756134cfc573d51b8323246adea29ea53b