Mela

Latest version: v1.1.1

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

Scan your dependencies

Page 2 of 5

1.1.0a3

Fix missing component type in dependency resolver

1.1.0a2

Add missing requirement, anyio
Fix bug with subclasses injection in static params
Fix bug in RPC client implementation

1.1.0a1

Pydantic based app settings
Inject arguments to endpoints based on type annotations (FastAPI-like)
Inject logger or other components

1.0.11

Make it possible to just register endpoints, without running loop (method `Mela.setup()`)

1.0.10

Implemented headers for RPC clients. Check it here: `examples/rpc/client.py`

1.0.9

Fixed issue 6:
It seems that unhandled exceptions which cause the app to quit automatically nack incoming messages
without requeueing them, leading to data loss. This is true of exceptions thrown within both mela
code (e.g. json deserialisation exceptions) as well as within application code. Confirmed in 1.0.5 and 1.0.7
Some logging improvements
Fixed the bug with duplicated anonymous queues for one RPC client.
Added dead letter exchange example and fixed dead letter exchange default routing key to empty string
Added an option to directly configure requeue strategy on broken messages for consumers

Page 2 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.