Skip to content

AsyncIterator bug fixes#23

Merged
blogle merged 2 commits intomasterfrom
streams_aiter_patch
Aug 11, 2025
Merged

AsyncIterator bug fixes#23
blogle merged 2 commits intomasterfrom
streams_aiter_patch

Conversation

@blogle
Copy link
Copy Markdown
Owner

@blogle blogle commented Aug 11, 2025

Refactor WatchReceiverStream/Debounce/Switch to use __anext__ and default __aiter__ impl.

This consistency ensures that kioto.streams can be used in async for syntax and be the argument to anext.

@codecov
Copy link
Copy Markdown

codecov Bot commented Aug 11, 2025

Codecov Report

❌ Patch coverage is 92.50000% with 3 lines in your changes missing coverage. Please review.
✅ Project coverage is 87.55%. Comparing base (4c23f7b) to head (75e9496).
⚠️ Report is 1 commits behind head on master.

Files with missing lines Patch % Lines
kioto/streams/impl.py 92.50% 0 Missing and 3 partials ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #23      +/-   ##
==========================================
+ Coverage   87.48%   87.55%   +0.07%     
==========================================
  Files          22       22              
  Lines        1278     1278              
  Branches      160      160              
==========================================
+ Hits         1118     1119       +1     
+ Misses        108      107       -1     
  Partials       52       52              
Files with missing lines Coverage Δ
kioto/channels/impl.py 86.47% <ø> (+0.16%) ⬆️
kioto/streams/impl.py 96.30% <92.50%> (+0.02%) ⬆️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@blogle blogle merged commit ccff54e into master Aug 11, 2025
4 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.

1 participant