yutto-dev
yutto
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
⬆️ deps: Update pnpm to v11.14.0 (#760) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Nyakku Shigure <sigure.qaq@gmail.com>
main
13 hours ago
⬆️ deps: Update dependency ty to >=0.0.61 (#759) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
main
14 hours ago
move packageManager field
renovate/dependencies-(non-major)
14 hours ago
✨ feat: stream item_listed while batch extraction is still running (#758) Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
main
14 hours ago
🐛 fix: serialize streamed publishing and cancel siblings on failure Two lifecycle blockers in resolve_ugc_video_lists: - concurrently-ready callbacks could round-robin the event loop and fill a subscriber's queue before the sender ever ran, and different videos' episode events interleaved; resolution stays concurrent, but completed results now flow through one publisher task that awaits on_resolved serially in completion order - asyncio.gather left sibling tasks running (still firing callbacks with copied ContextVars) after a fatal error; TaskGroup now cancels and awaits remaining work before propagating, and single failures re-raise the original exception so wire error codes stay stable Real-wire regressions drive the actual helper through a live WebSocket: 200 simultaneously-completing videos and one 200-episode video both stream fully without the 1013 slow-consumer close. Lifecycle tests pin that no callback runs after the function raises, for resolver failures and callback failures alike. Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
XnneHangLab-Mirror:feat/resolve-streaming
14 hours ago
📝 docs: keep docstring emphasis plain like the rest of the codebase Upstream docstrings use markdown headings but never bold; drop the one **...** so the text reads the same in help() and plain terminals. Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
XnneHangLab-Mirror:feat/resolve-streaming
14 hours ago
🐛 fix: yield after each streamed episode so bursts stay schedulable Streaming pushed one video's episodes in a synchronous loop, so a single video with more episodes than event_queue_size could still overflow a subscriber's queue between two yield points. on_resolved is now an awaited callback and every built-in extractor yields after each pushed episode: event production stays schedulable at any episode count, without touching the server's backpressure policy. Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
XnneHangLab-Mirror:feat/resolve-streaming
14 hours ago
⬆️ deps: Update pnpm to v11.14.0
renovate/dependencies-(non-major)
15 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
⬆️ deps: Update pnpm to v11.14.0
#760
14 hours ago
68a24e5
renovate/dependencies-(non-major)
CodSpeed Performance Gauge
0%
✨ feat: stream item_listed while batch extraction is still running
#758
14 hours ago
d405c42
XnneHangLab-Mirror:feat/resolve-streaming
CodSpeed Performance Gauge
0%
⬆️ deps: Update dependency ty to >=0.0.61
#759
15 hours ago
3ed9d5f
renovate/python-dev-dependencies
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs