Skip to content

Commit 76cae5f

Browse files
authored
ci: Fix failing arq, fastapi tests on 3.7; update test matrix (#5258)
### Description Looks like some of our test suites on Python 3.7 started failing because they're transitively pulling in a pydantic version that uses the walrus operator. #### Issues <!-- * resolves: #1234 * resolves: LIN-1234 --> #### Reminders - Please add tests to validate your changes, and lint your code using `tox -e linters`. - Add GH Issue ID _&_ Linear ID (if applicable) - PR title should use [conventional commit](https://develop.sentry.dev/engineering-practices/commit-messages/#type) style (`feat:`, `fix:`, `ref:`, `meta:`) - For external contributors: [CONTRIBUTING.md](https://github.com/getsentry/sentry-python/blob/master/CONTRIBUTING.md), [Sentry SDK development docs](https://develop.sentry.dev/sdk/), [Discord community](https://discord.gg/Ww9hbqr)
1 parent 4cb73e9 commit 76cae5f

File tree

4 files changed

+43
-42
lines changed

4 files changed

+43
-42
lines changed

scripts/populate_tox/config.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
"deps": {
3535
"*": ["async-timeout", "pytest-asyncio", "fakeredis>=2.2.0,<2.8"],
3636
"<=0.23": ["pydantic<2"],
37+
"py3.7": ["pydantic<1.10.25"],
3738
},
3839
"num_versions": 2,
3940
},
@@ -133,6 +134,7 @@
133134
# deprecated argument.
134135
"<0.110.1": ["httpx<0.28.0"],
135136
"py3.6": ["aiocontextvars"],
137+
"py3.7": ["pydantic<1.10.25"],
136138
},
137139
},
138140
"flask": {

0 commit comments

Comments
 (0)