Announcing Sr3 -------------- After two years of development, on 2022/04/11, we are pleased to announce the availability of the first beta version of Sarracenia version 3: Sr3. To celebrate the release, there is a new web-site with in depth information: https://metpx.github.io/sarracenia Compared to v2, Sr3 brings: * Native support for `mqtt `_ and `amqp `_ (`rabbitmq `_ and MQTT brokers.) with a modular implementation that allows straightforward additional `message queueing protocols `_ to be supported. * The `Flow Algorithm `_ unifies all components into slight variations of this `single common code. `_ This re-factor has enabled the elimination of code duplication and allowed reduction of total lines of code by approximately 30% while adding features. * A new command-line interface centred on a single entry-point: `sr3 `_ * Improved, jupyter Notebook-driven `Tutorials `_ * A new `plugin API `_, which allows pythonic customization of default application processing. * A new `python API `_, which gives complete access to the implementation, allowing elegant extension through sub-classing. * Applications can call Sarracenia Python API from their mainline. (In v2, one had to write callbacks to call application code, the application mainline could not be used.) * Newly added GitHub Discussion module, for questions, and community-driven clarification: https://github.com/MetPX/sarracenia/discussions