Metadata-Version: 2.4
Name: rabbit-helper_insomnia
Version: 1.0.0
Summary: libary for pika client
Author-email: Insomnia <insomniasleephase@gmail.com>
License: MIT
Requires-Python: >=3.12
Description-Content-Type: text/markdown
Requires-Dist: aio_pika>=8.3.0
Requires-Dist: yarl>=1.20.1

# rabbitmq_helper

Удобный клиент для RabbitMQ на aio-pika.

## Установка

~~~
pip install rabbitmq_helper
~~~


## Пример использования

```python
from rabbitmq_helper import AsyncPikaClient

pika_client = AsyncPikaClient(
    publish_queue="auth_requests",
    consume_queue="auth_responses",
    url="amqp://guest:guest@localhost/",
    process_callable=handle_incoming
)

await pika_client.init()
await pika_client.send_message({"command": "ping"}, wait_for_response=True)
```


---

## ✅ 3. Упаковка и установка

### 📦 Локальная установка
Если ты тестируешь локально:

```bash
cd rabbitmq_helper
pip install -e .
```
