PyRMQ Installation¶
There are multiple ways to install PyRMQ as long as multiple versions to choose from.
Stable Version¶
PyRMQ is available at PyPI.
$ pip install pyrmq
Development Version¶
Since PyRMQ is continuously used in a growing number of internal microservices all working with RabbitMQ, you can see or participate in its active development in its GitHub repository.
Development with UV¶
This project uses UV, a fast Python package installer and resolver written in Rust.
# Install UV
$ curl -LsSf https://astral.sh/uv/install.sh | sh
# Clone the repository
$ git clone git@github.com:first-digital-finance/pyrmq.git
$ cd pyrmq
# Create a virtual environment
$ uv venv
# Activate the virtual environment
$ source .venv/bin/activate # Linux/macOS
$ .venv\Scripts\activate # Windows
# Install the package with development dependencies
$ uv add -e .[dev]
This will setup PyRMQ and its dependencies on your local machine. Just fetch/pull code from the master branch to keep your copy up to date.
Install from GitHub¶
$ mkdir pyrmq
$ cd pyrmq
$ python -m venv venv
$ . venv/bin/activate
$ pip install git+https://github.com/first-digital-finance/pyrmq.git