{"library":"csrd-message","type":"library","category":null,"description":"Messaging abstractions for publisher/consumer workflows with optional RabbitMQ and Kafka backends. Current version 0.5.28, requires Python >=3.12. Follows semantic versioning; breaking changes may occur in minor versions before 1.0.","language":"python","status":"active","version":"0.5.28","tags":["messaging","rabbitmq","kafka","async"],"last_verified":"Sun Jun 07","install":[{"cmd":"pip install csrd-message","imports":["from csrd.message import MessagePublisher","from csrd.message import MessageConsumer","from csrd.message.backends.rabbitmq import RabbitMQPublisher"]},{"cmd":"pip install csrd-message[rabbitmq]","imports":[]},{"cmd":"pip install csrd-message[kafka]","imports":[]}],"homepage":"https://github.com/csrd-api/fastapi-common","github":"https://github.com/csrd-api/fastapi-common","docs":null,"changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}