Веб-версияОткрыть в Telegram
FFastStream

FastStream

@python_faststream · группа · Технологии · в индексе с 2026-05-29
729участников−3 за неделю
40пишущих за 30 дней
1 563сообщений за 30 дней
78 588сообщений в индексе
  1. N
    С тех пор мы много чего смержили) в тч и фиксы пары флакающих тестов
Вся ветка · 1 ответ →
G
🎉 New Pull Request to ag2ai/faststream by @StepanKatin ✨ test: add syrupy JSON snapshot across NATS (#3249) 📊 +1323/-481 🌿 StepanKatin:2978-snapshot-nats → main DESCRIPTION Expand syrupy JSON snapshot testing across tests/asyncapi/nats/ for both AsyncAPI 2.6.0 and 3.0.0 . NATS schema overrides now assert the full generated document against JSONSnapshotExtension snapshots under __snapshots__/. Each snapshot is a separate .json file (one full AsyncAPI document per test) with predictable paths. Address-style tests without full-schema dict literals are left unchanged. Relates to #2978 Type of change Please delete options that are not relevant. ☑️ New feature (a non-breaking change that adds functionality) Checklist ☑️ My code adheres to the style guidelines of this project (just lint shows no errors) ☑️ I have conducted a self-review of my own code ◻️ I have made the necessary changes to the documentation ☑️ My changes do not generate any new warnings ☑️ I have added tests to validate the effectiveness of my fix or the functionality of my new feature ◻️ Both new and existing unit tests pass successfully on my local environment by running just test-coverage ◻️ I have ensured that static analysis tests are passing by running just static-analysis ◻️ I have included code examples to illustrate the modifications sent via relator
G
🎉 New Pull Request to ag2ai/faststream by @Vitaly312 ✨ Fix: exit already entered middlewares if one fails to enter (#3252) 📊 +42/-11 🌿 Vitaly312:fix/middleware-enter-leak → main DESCRIPTION Fixes #3251 Middlewares were entered by hand, and their __aexit__ was pushed to the exit stack only after the message scope had been entered — so a failing on_receive left every already entered middleware without after_processed. They cannot just be entered with stack.enter_async_context, because then they would be exited after the message/log_context scope is released. Instead, the scope now gets its own stack, reserved before the middlewares are entered, which keeps the exit order and removes both push_async_exit loops. Side effect: an error raised in on_receive now reaches CriticalLogMiddleware and is logged. Previously it disappeared entirely. Type of change ☑️ Bug fix (a non-breaking change that resolves an issue) Checklist ☑️ My code adheres to the style guidelines of this project (just lint shows no errors) ☑️ I have conducted a self-review of my own code ☑️ My changes do not generate any new warnings ☑️ I have added tests to validate the effectiveness of my fix or the functionality of my new feature ☑️ Both new and existing unit tests pass successfully on my local environment by running just test-coverage ☑️ I have ensured that static analysis tests are passing by running just static-analysis sent via relator
S
Фотография
нажмите — покажем
❤10🥰4👍3
Вся ветка · 2 ответа →
  1. К
    Странно. Вроде бы база. Либо я что-то путаю. Один на чтение из микрухи, другой на отправку
    1. A
      Так это одно и тоже 🤔 Какая разница, если данные идут прямо
Вся ветка · 3 ответа →
A
Ты возможно путаешь распределение обязанностей 🤔
👍1
  1. 1
    я уже не помню на чём там споры про инбокс закончились, но по-моему под этим подразумевают Exactly-once на потребителе.
Вся ветка · 1 ответ →

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Чего мы не делаем · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем