Faststream

Latest version: v0.5.33

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

Scan your dependencies

Page 2 of 14

0.5.27

What's Changed

* fix: anyio major version parser by dotX12 in https://github.com/airtai/faststream/pull/1850

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

**Full Changelog**: https://github.com/airtai/faststream/compare/0.5.26...0.5.27

0.5.26

What's Changed

This it the official **Python 3.13** support! Now, **FastStream** works (and tested) at **Python 3.8 - 3.13** versions!

Warning: **Python3.8** is EOF since **3.13** release and we plan to drop it support in **FastStream 0.6.0** version.

Also, current release has little bugfixes related to **CLI** and **AsyncAPI** schema.

* fix: asgi docs by Sehat1137 in https://github.com/airtai/faststream/pull/1828
* docs: add link to RU TG community by Lancetnik in https://github.com/airtai/faststream/pull/1831
* docs: add dynaconf NATS HowTo example by sheldygg in https://github.com/airtai/faststream/pull/1832
* Fix AsyncAPI 2.6.0 operation label by KrySeyt in https://github.com/airtai/faststream/pull/1835
* fix: correct CLI factory behavior by Lancetnik in https://github.com/airtai/faststream/pull/1838
* Autocommit precommit changes by kumaranvpl in https://github.com/airtai/faststream/pull/1840
* Add devcontainers supporting all the brokers by kumaranvpl in https://github.com/airtai/faststream/pull/1839
* Replace async Event with bool by Olegt0rr in https://github.com/airtai/faststream/pull/1846
* Add support for Python 3.13 by davorrunje in https://github.com/airtai/faststream/pull/1845

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

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

Page 2 of 14

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.