github ag2ai/faststream 0.3.0rc0
v0.3.0rc0

latest releases: 0.6.0rc2, 0.6.0rc1, 0.6.0rc0...
pre-release21 months ago

What's Changed

The main feature of the 0.3.x release is added Redis support by @Lancetnik in #1003

You can install it manually:

pip install faststream==0.3.0rc0 && pip install "faststream[redis]"

Other features

  • feat: show reload directories with --reload flag by @Lancetnik in #981
  • Improve error logs (missing CLI arguments, undefined starting)
  • Add faststream docs serve --reload ... option for documentation hotreload
  • Add faststream run --reload-extension .env option to watch by changes in such files
  • Support faststream run -k 1 -k 2 ... as k=["1", "2"] extra options
  • Add subscriber, publisher and router include_in_schema: bool argument to disable AsyncAPI render
  • remove watchfiles from default distribution
  • Allow create broker.publisher with already running broker
  • FastAPI-like lifespan FastStream application context manager
  • automatic TestBroker(connect_only=...) argument based on AST
  • add NatsMessage.in_progress() method

Testing

Documentation

Chore

New Contributors

Full Changelog: 0.2.15...0.3.0rc0

Don't miss a new faststream release

NewReleases is sending notifications on new releases.