Skip to content

fix(quart): Skip quart-flask-patch and adjust error test for quart>=0.23 - #7320

Open
ericapisani wants to merge 1 commit into
masterfrom
py-2754-do-not-use-quart-flask-patch-in-0.23
Open

fix(quart): Skip quart-flask-patch and adjust error test for quart>=0.23#7320
ericapisani wants to merge 1 commit into
masterfrom
py-2754-do-not-use-quart-flask-patch-in-0.23

Conversation

@ericapisani

Copy link
Copy Markdown
Member

quart-flask-patch is incompatible with quart>=0.23 due to RequestContext changes, so pin its dependency to <0.23 and skip the patch test above that version.

Also update test_error_in_errorhandler: since 0.23 (db05772), Quart runs request handling inside an asyncio.TaskGroup, so exceptions propagate wrapped in an ExceptionGroup instead of bare.

Fixes PY-2754
Fixes #7305

quart-flask-patch is incompatible with quart>=0.23 due to RequestContext
changes, so pin its dependency to <0.23 and skip the patch test above
that version.

Also update test_error_in_errorhandler: since 0.23 (db05772), Quart runs
request handling inside an asyncio.TaskGroup, so exceptions propagate
wrapped in an ExceptionGroup instead of bare.

Fixes PY-2754
Fixes #7305
@ericapisani
ericapisani requested a review from a team as a code owner August 31, 2026 18:36
@linear-code

linear-code Bot commented Aug 31, 2026

Copy link
Copy Markdown

PY-2754

@github-actions

github-actions Bot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Codecov Results 📊

121930 passed | ⏭️ 6762 skipped | Total: 128692 | Pass Rate: 94.75% | Execution Time: 429m 32s

📊 Comparison with Base Branch

Metric Change
Total Tests
Passed Tests
Failed Tests
Skipped Tests

✨ No test changes detected

All tests are passing successfully.

✅ Patch coverage is 100.00%. Project has 2481 uncovered lines.
✅ Project coverage is 90.32%. Comparing base (base) to head (head).

Coverage diff
@@            Coverage Diff             @@
##          main       #PR       +/-##
==========================================
+ Coverage    90.29%    90.32%    +0.03%
==========================================
  Files          193       193         —
  Lines        25621     25621         —
  Branches      9438      9438         —
==========================================
+ Hits         23132     23140        +8
- Misses        2489      2481        -8
- Partials      1436      1435        -1

Generated by Codecov Action

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Address Quart tox failures

1 participant