Skip to content

Conversation

@rmccar
Copy link
Contributor

@rmccar rmccar commented Dec 3, 2025

What is the context of this PR?

This PR updates Marshmallow to v4.1.1 from this PR. Due to some linting errors/breaking changes that have been raised from updating this dependency this update has been split out into its own PR.

How to review

  • Tests pass
  • Runner spins up locally and loads schemas as expected

Checklist

  • New static content marked up for translation
  • Newly defined schema content included in eq-translations repo

@rmccar rmccar changed the title Update marshmallow Update Marshmallow Dec 3, 2025
@rmccar rmccar added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Dec 3, 2025
@ons-eq-team
Copy link
Contributor

Benchmark Results

Percentile Averages:
50th: 90ms
90th: 318ms
95th: 513ms
99th: 1070ms
99.9th: 2131ms
GETs (99th): 1244ms
POSTs (99th): 870ms

PDF: 12000ms
Session: 8400ms

Total Requests: 63,902
Total Failures: 0
Error Percentage: 0.0%

@rmccar rmccar changed the title Update Marshmallow Update Marshmallow to v4.1.0 Dec 16, 2025
@rmccar rmccar changed the title Update Marshmallow to v4.1.0 Update Marshmallow to v4.1.1 Dec 16, 2025
@ons-eq-team
Copy link
Contributor

Benchmark Results

Percentile Averages:
50th: 74ms
90th: 300ms
95th: 521ms
99th: 1110ms
99.9th: 2150ms
GETs (99th): 1272ms
POSTs (99th): 924ms

PDF: 12000ms
Session: 7500ms

Total Requests: 64,587
Total Failures: 0
Error Percentage: 0.0%

@ons-eq-team
Copy link
Contributor

Benchmark Results

Percentile Averages:
50th: 87ms
90th: 412ms
95th: 694ms
99th: 1333ms
99.9th: 2133ms
GETs (99th): 1537ms
POSTs (99th): 1097ms

PDF: 12000ms
Session: 8800ms

Total Requests: 62,333
Total Failures: 0
Error Percentage: 0.0%

@ons-eq-team
Copy link
Contributor

Benchmark Results

Percentile Averages:
50th: 115ms
90th: 453ms
95th: 671ms
99th: 1283ms
99.9th: 2304ms
GETs (99th): 1579ms
POSTs (99th): 940ms

PDF: 12000ms
Session: 9000ms

Total Requests: 60,867
Total Failures: 0
Error Percentage: 0.0%

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

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants