Skip to content

Commit 71afdf9

Browse files
ci: 🤖 Update test matrix with new releases (12/01) (#5173)
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)._ --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Ivana Kellyer <[email protected]>
1 parent 176c7d4 commit 71afdf9

File tree

4 files changed

+157
-141
lines changed

4 files changed

+157
-141
lines changed

‎scripts/populate_tox/config.py‎

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,13 @@
235235
"litestar": {
236236
"package": "litestar",
237237
"deps": {
238-
"*": ["pytest-asyncio", "python-multipart", "requests", "cryptography"],
238+
"*": [
239+
"pytest-asyncio",
240+
"python-multipart",
241+
"requests",
242+
"cryptography",
243+
"sniffio",
244+
],
239245
"<2.7": ["httpx<0.28"],
240246
},
241247
},

0 commit comments

Comments
 (0)