Skip to content

[PR #13336/664b1d2a backport][3.15] Add interlock-cb to third-party libraries - #13531

Merged
Dreamsorcerer merged 1 commit into
3.15from
patchback/backports/3.15/664b1d2a705d86974ec516005fb8b40bc85f0c16/pr-13336
Aug 24, 2026
Merged

Dreamsorcerer merged 1 commit into
3.15from
patchback/backports/3.15/664b1d2a705d86974ec516005fb8b40bc85f0c16/pr-13336

Conversation

@patchback

@patchback patchback Bot commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

This is a backport of PR #13336 as merged into master (664b1d2).

What do these changes do?

Adds interlock-cb to the third-party libraries page. I am the author of interlock-cb.

Are there changes in behavior for the user?

No aiohttp behavior changes. The documentation now points users to an aiohttp client circuit
breaker middleware that maintains one breaker per host and trips on failure rate or slow
responses.

Is it a substantial burden for the maintainers to support this?

No. This is a documentation-only entry for an independently maintained third-party library.

Related issue number

N/A.

Checklist

  • I think the code is well written
  • Unit tests for the changes exist (N/A: documentation-only change)
  • Documentation reflects the changes
  • If you provide code modification, please add yourself to CONTRIBUTORS.txt (N/A: no code modification)
  • Add a new news fragment into the CHANGES/ folder
Agent run output
  • git diff --check: passed
  • .venv/bin/pre-commit run --files docs/third_party.rst: passed
  • make doc: passed

Drafted with Codex (GPT-5); reviewed by @bagowix.

@patchback
patchback Bot requested review from asvetlov and webknjaz as code owners August 24, 2026 01:17
@patchback patchback Bot mentioned this pull request Aug 24, 2026
5 tasks done
@greptile-apps

greptile-apps Bot commented Aug 24, 2026

Copy link
Copy Markdown

Confidence Score: 5/5

The PR appears safe to merge with no actionable issues identified.

The changes are limited to documentation, and both the third-party entry and news fragment conform to repository conventions while accurately describing the linked project.

Reviews (1): Last reviewed commit: "Add interlock-cb to third-party librarie..." | Re-trigger Greptile

@codecov

codecov Bot commented Aug 24, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 96.25%. Comparing base (552ad35) to head (749e9f0).
⚠️ Report is 1 commits behind head on 3.15.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             3.15   #13531   +/-   ##
=======================================
  Coverage   96.25%   96.25%           
=======================================
  Files         161      161           
  Lines       51411    51411           
  Branches     2798     2798           
=======================================
+ Hits        49486    49487    +1     
  Misses       1748     1748           
+ Partials      177      176    -1     
Flag Coverage Δ
CI-GHA 96.22% <ø> (+<0.01%) ⬆️
OS-Linux 96.00% <ø> (-0.01%) ⬇️
OS-Windows 93.71% <ø> (ø)
OS-macOS 95.17% <ø> (-0.01%) ⬇️
Py-3.10 95.35% <ø> (-0.01%) ⬇️
Py-3.11 95.61% <ø> (-0.01%) ⬇️
Py-3.12 95.70% <ø> (+<0.01%) ⬆️
Py-3.13 95.68% <ø> (ø)
Py-3.14 95.77% <ø> (ø)
Py-3.14t 94.79% <ø> (-0.01%) ⬇️
Py-pypy-3.11 94.64% <ø> (ø)
VM-macos 95.17% <ø> (-0.01%) ⬇️
VM-ubuntu 96.00% <ø> (-0.01%) ⬇️
VM-windows 93.71% <ø> (ø)
cython-coverage 78.93% <ø> (ø)

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

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

@codspeed

codspeed Bot commented Aug 24, 2026

Copy link
Copy Markdown

Merging this PR will improve performance by 19.4%

⚠️ Different runtime environments detected

Some benchmarks with significant performance changes were compared across different runtime environments,
which may affect the accuracy of the results.

Open the report in CodSpeed to investigate

⚡ 1 improved benchmark
✅ 89 untouched benchmarks
⏩ 86 skipped benchmarks1

Performance Changes

Benchmark BASE HEAD Efficiency
⚡ test_read_base64_part[pyloop] 17.1 ms 14.3 ms +19.4%

Tip

Curious why this is faster? Comment @codspeedbot explain why this is faster on this PR, or directly use the CodSpeed MCP with your agent.


Comparing patchback/backports/3.15/664b1d2a705d86974ec516005fb8b40bc85f0c16/pr-13336 (749e9f0) with 3.15 (552ad35)

Open in CodSpeed

Footnotes

  1. 86 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports. ↩

@Dreamsorcerer
Dreamsorcerer merged commit 9a32b02 into 3.15 Aug 24, 2026
49 checks passed
@Dreamsorcerer
Dreamsorcerer deleted the patchback/backports/3.15/664b1d2a705d86974ec516005fb8b40bc85f0c16/pr-13336 branch August 24, 2026 02:15
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.

2 participants