Skip to content

Conversation

@zhan9san
Copy link
Contributor

@zhan9san zhan9san commented Oct 16, 2025

*Issue #120

Description of changes:
Add Starlette Middleware support.
Besides, it would make the service more flexible.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@codecov-commenter
Copy link

codecov-commenter commented Oct 17, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
⚠️ Please upload report for BASE (main@9fda6b4). Learn more about missing BASE report.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #121   +/-   ##
=======================================
  Coverage        ?   89.55%           
=======================================
  Files           ?       24           
  Lines           ?     2393           
  Branches        ?      341           
=======================================
  Hits            ?     2143           
  Misses          ?      146           
  Partials        ?      104           
Flag Coverage Δ
unittests 89.55% <100.00%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@siwachabhi
Copy link
Contributor

Could you please check lint errors, thanks!

@zhan9san zhan9san force-pushed the feature/add-middleware branch from 5c32b4f to 98e1615 Compare October 18, 2025 07:06
@zhan9san
Copy link
Contributor Author

Done. Please help review it.

% uv run pre-commit run --all-files
uv-lock..................................................................Passed
ruff (legacy alias)......................................................Passed
ruff format..............................................................Passed
trim trailing whitespace.................................................Passed
fix end of files.........................................................Passed
check toml...............................................................Passed
check json...........................................(no files to check)Skipped
check for merge conflicts................................................Passed
check for added large files..............................................Passed
debug statements (python)................................................Passed
bandit...................................................................Passed
pytest with coverage.....................................................Passed

@siwachabhi siwachabhi merged commit f30e281 into aws:main Oct 19, 2025
15 of 16 checks passed
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.

3 participants