- Notifications
You must be signed in to change notification settings - Fork 562
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 <ivana.kellyer@sentry.io>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