A cross-platform GUI client for testing AMQP-based APIs
BSD-3-CLAUSE License
A cross-platform GUI client for testing AMQP-based APIs
This application was written for my needs in developing and testing AMQP-based microservices, that will behave like the Postman application. For example, I'm using it for development microservices in the Open Matchmaking project.
Windows | Mac OS X |
For building an executable for your OS you will need to do the following steps:
git clone https://github.com/Relrin/kurier.git
cd kurier
virtualenv --python=`which python3` venv
python3 -m venv venv
mkvirtualenv --python=`which python3` venv
./venv/Scripts/activate
source venv/bin/activate
pip install -r requirements.txt
pip install -r requirements-build.txt
pyinstaller --clean --workpath=build/temp --distpath=build/dist --onefile --nowindowed --noconsole --name=Kurier ./kurier/main.py
build/dist
directoryNote: In the case of the error with virtual environments on Mac OS X that "This program needs access to the screen. Please run with a Framework build of python, and only when you are logged in on the main display of your Mac." you will need to build CPython with Framework support on OS X. For more information read this article.
The kurier project is published under BSD license. For more details read the LICENSE file.