semvec/pypi-packages huggingface dataset:
kalabash-postfix-autoreply 1.7.1
Away message editor for Kalabash (postfix compatible)
License: MIT
Keywords: email postfix

kalabash-postfix-autoreply
==========================

Away message editor for Kalabash (postfix compatible).

Installation
------------

Install this extension system-wide or inside a virtual environment by running the following command:

$ pip install kalabash-postfix-autoreply
kalabash-amavis 1.5.2
The amavis frontend of Kalabash
License: MIT
Keywords: email amavis spamassassin

kalabash-amavis
===============

The `amavis <http://www.amavis.org/>`_ frontend of Kalabash.

Installation
------------

Install this extension system-wide or inside a virtual environment by
running the following command::

  $ pip install kalabash-amavis
aiterio 0.1.6
AsyncIterator based connectable components
License: MIT
Requires Python: >=3.10

# aiterio

## tl;dr

`aiterio` is a minimal library to build asynchronous pipelines based on Python's asynchronous iterators.

It transforms a syntax like:

```python
aiterator_3(aiterator_2(aiterator_1(source_data)))
```

or

```python
aiterator_1 = fn_1(source_data)
aiterator_2 = fn_2(aiterator_1)
aiterator_3 = fn_3(aiterator_3)

async for item in aiterator_3:
    pass
```

into

```python
await Component1().source(source_data).then(Component2()).then(Component3()).run()
# or
for item in Component1().source(source_data).then(Component2()).then(Component3()):
    pass
```

## Why use this?

- Minimal library without dependencies
- Simplifies usage of asynchronous iterators
- Makes it easy to create components with a single responsibility and to test them
- Built-in shutdown logic

## Alternatives / Inspiration

- Akka (java, scala): https://doc.akka.io/docs/akka/current/stream/index.html
- Faust: https://github.com/robinhood/faust
- Flink: https://flink.apache.org/
- RxPy: https://github.com/ReactiveX/RxPY
- Streamz: https://github.com/python-streamz/streamz

* License: MIT