Faststream

Latest version: v0.5.37

Safety actively analyzes 723166 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 15

0.5.25

What's Changed

* fix: CLI hotfix by Lancetnik in https://github.com/airtai/faststream/pull/1816

**Full Changelog**: https://github.com/airtai/faststream/compare/0.5.24...0.5.25

0.5.24

What's Changed

* Replace while-sleep with Event by Olegt0rr in https://github.com/airtai/faststream/pull/1683
* feat: add explicit CLI import error by Lancetnik in https://github.com/airtai/faststream/pull/1785
* fix (1780): replace / in generated json refs by Lancetnik in https://github.com/airtai/faststream/pull/1786
* Fix: this commit resolve 1765 by Flosckow in https://github.com/airtai/faststream/pull/1789
* fix (1792): make RMQ publisher.publish reply_to optional by Lancetnik in https://github.com/airtai/faststream/pull/1795
* fix (1793): FastStream Response support in FastAPI integration by Lancetnik in https://github.com/airtai/faststream/pull/1796
* Update exception.md by pepellsd in https://github.com/airtai/faststream/pull/1803
* Fixes the CI bug that allows PRs with failed tests to be merged. by davorrunje in https://github.com/airtai/faststream/pull/1807
* feat: add CLI support for AsgiFastStream by Sehat1137 in https://github.com/airtai/faststream/pull/1782
* docs: add contributors page by kumaranvpl in https://github.com/airtai/faststream/pull/1808
* fix: correct dependency injection of custom context fields implementing partial __eq__/__ne__ by antoinehumbert in https://github.com/airtai/faststream/pull/1809
* do not assume discriminator is not a property by lecko-cngroup in https://github.com/airtai/faststream/pull/1811

New Contributors

* Olegt0rr made their first contribution in https://github.com/airtai/faststream/pull/1683
* pepellsd made their first contribution in https://github.com/airtai/faststream/pull/1803
* antoinehumbert made their first contribution in https://github.com/airtai/faststream/pull/1809
* lecko-cngroup made their first contribution in https://github.com/airtai/faststream/pull/1811

**Full Changelog**: https://github.com/airtai/faststream/compare/0.5.23...0.5.24

0.5.23

What's Changed

We made last release just a few days ago, but there are some big changes here already!

1. First of all - you can't use `faststream run ...` command without `pip install faststream[cli]` distribution anymore. It was made to minify default (and production) distribution by removing **typer** (**rich** and **click**) dependencies. **CLI** is a development-time feature, so if you don't need - just don't install! Special thanks to RubenRibGarcia for this change

2. The next big change - **Kafka** publish confirmations by default! Previous **FastStream** version was working in *publish & forgot* style, but the new one blocks your `broker.publish(...)` call until **Kafka** confirmation frame received. To fallback to previous logic just use a new flag `broker.publish(..., no_confirm=True)`

3. Also, we made one more step forward to our **1.0.0** features plan! KrySeyt implements `get_one` feature. Now you can use any broker subscriber to get messages in imperative style:

python
subscriber = broker.subscriber("in")
...
msg = await subscriber.get_one(timeout=5.0)


4. And the last one: draincoder continues to develop OTEL support! Now he provides us with an ability to use **OTEL spans** and **baggage** in a comfortable **FastStream**-style. Just take a look at the [new documentation section](https://faststream.airt.ai/latest/getting-started/opentelemetry/#baggage)

Big thanks to all new and old contributors who makes such a great release!

* feat: AsgiFastStream hooks init options by Lancetnik in https://github.com/airtai/faststream/pull/1768
* fix (1748): add Kafka publish no_confirm option by Lancetnik in https://github.com/airtai/faststream/pull/1749
* Fix GeneralExceptionHandler typehint by sheldygg in https://github.com/airtai/faststream/pull/1773
* Add `broker.subscriber().get_one()` by KrySeyt in https://github.com/airtai/faststream/pull/1726
* Add OTel baggage support by draincoder in https://github.com/airtai/faststream/pull/1692
* build(1430): separate cli faststream to its own distribution by RubenRibGarcia in https://github.com/airtai/faststream/pull/1769

New Contributors
* RubenRibGarcia made their first contribution in https://github.com/airtai/faststream/pull/1769

**Full Changelog**: https://github.com/airtai/faststream/compare/0.5.22...0.5.23

0.5.22

What's Changed

* fix: FastAPI 0.112.4+ compatibility by Lancetnik in https://github.com/airtai/faststream/pull/1766

**Full Changelog**: https://github.com/airtai/faststream/compare/0.5.21...0.5.22

0.5.21

What's Changed

* feat (1168): allow include regular router to FastAPI integration by Lancetnik in https://github.com/airtai/faststream/pull/1747
* In case if core-subscriber receive a JetStream message. by sheldygg in https://github.com/airtai/faststream/pull/1751
* feat: explicit final message commit status by Lancetnik in https://github.com/airtai/faststream/pull/1754
* Fix/context get local default by Lancetnik in https://github.com/airtai/faststream/pull/1752
* fix (1759): correct ConfluentConfig with enums by Lancetnik in https://github.com/airtai/faststream/pull/1762
* Adds SASLOAuthBearer flow to AIO Kafka's Faststream Security Parsing by sifex in https://github.com/airtai/faststream/pull/1761
* fix: FastAPI 0.112.3 compatibility by Lancetnik in https://github.com/airtai/faststream/pull/1763

**Full Changelog**: https://github.com/airtai/faststream/compare/0.5.20...0.5.21

0.5.20

What's Changed
* Refactor: change publisher fake subscriber generation logic by Lancetnik in https://github.com/airtai/faststream/pull/1729
* Remove docs/api directory before running create_api_docs script by kumaranvpl in https://github.com/airtai/faststream/pull/1730
* CI: automatically approve & merge Dependabot PRs by dolfinus in https://github.com/airtai/faststream/pull/1720
* Run check broken links after docs deploy by kumaranvpl in https://github.com/airtai/faststream/pull/1733
* Feature: extend FastStream.__init__ by Sehat1137 in https://github.com/airtai/faststream/pull/1734
* Fix Dependabot group names by dolfinus in https://github.com/airtai/faststream/pull/1737
* Fix: respect ignored exceptions by Lancetnik in https://github.com/airtai/faststream/pull/1735
* Fix: update FastAPI to 0.112.2 by Lancetnik in https://github.com/airtai/faststream/pull/1736


**Full Changelog**: https://github.com/airtai/faststream/compare/0.5.19...0.5.20

Page 3 of 15

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.