-
Notifications
You must be signed in to change notification settings - Fork 561
Commit 9b58d31
ci: 🤖 Update test matrix with new releases (09/29) (#4872)
Update our test matrix with new releases of integrated frameworks and
libraries.
## How it works
- Scan PyPI for all supported releases of all frameworks we have a
dedicated test suite for.
- Pick a representative sample of releases to run our test suite
against. We always test the latest and oldest supported version.
- Update
[tox.ini](https://github.com/getsentry/sentry-python/blob/master/tox.ini)
with the new releases.
## Action required
- If CI passes on this PR, it's safe to approve and merge. It means our
integrations can handle new versions of frameworks that got pulled in.
- If CI doesn't pass on this PR, this points to an incompatibility of
either our integration or our test setup with a new version of a
framework.
- Check what the failures look like and either fix them, or update the
[test
config](https://github.com/getsentry/sentry-python/blob/master/scripts/populate_tox/config.py)
and rerun
[scripts/generate-test-files.sh](https://github.com/getsentry/sentry-python/blob/master/scripts/generate-test-files.sh).
See
[scripts/populate_tox/README.md](https://github.com/getsentry/sentry-python/blob/master/scripts/populate_tox/README.md)
for what configuration options are available.
_____________________
_🤖 This PR was automatically created using [a GitHub
action](https://github.com/getsentry/sentry-python/blob/master/.github/workflows/update-tox.yml)._
<!-- CURSOR_SUMMARY -->
---
> [!NOTE]
> Bumps test targets and dependency pins for anthropic, boto3, fastapi,
and redis to their latest versions across releases.jsonl and tox.ini.
>
> - **Integrations matrix updates**
> - **AI**:
> - `anthropic`: `0.68.0` → `0.68.1` (envlist and deps)
> - **Cloud**:
> - `boto3`: `1.40.39` → `1.40.40` (envlist and deps)
> - **Web**:
> - `fastapi`: `0.117.1` → `0.118.0` (envlist and deps)
> - **DB/Cache**:
> - `redis`: `7.0.0b1` → `7.0.0b2` (envlist and deps)
>
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
6c871c3. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Ivana Kellyer <[email protected]>1 parent 5e24a79 commit 9b58d31Copy full SHA for 9b58d31
File tree
Expand file treeCollapse file tree
2 files changed
+12
-12
lines changedFilter options
- scripts/populate_tox
Expand file treeCollapse file tree
2 files changed
+12
-12
lines changed
0 commit comments