This library is meant to be used with RabbitMQ 4.x. Suitable for testing in pre-production environments.
The client is distributed via PIP:
pip install rabbitmq-amqp-python-clientInside the examples folder you can find a set of examples that show how to use the client.
Client Guide select the python section.
make rabbitmq-server: run the RabbitMQ server in a docker containerpoetry build: build the source projectpoetry install: resolves and install dependenciesmake test: run the tests
To run TLS you need to:
- pip uninstall python-qpid-proton
- brew install swig
- brew install pkg-config
- export CFLAGS="-I/usr/local/opt/openssl/include"; pip install python-qpid-proton --verbose --no-cache-dirRead more about the issue here