From 1d76d2b9373faed4401803149ecab1f6508309d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20Ma=C5=9Blanka?= <piotr.maslanka@henrietta.com.pl> Date: Wed, 13 Nov 2024 14:43:00 +0100 Subject: [PATCH] argumentify added --- README.md | 41 ++++++++++++++--------------------------- 1 file changed, 14 insertions(+), 27 deletions(-) diff --git a/README.md b/README.md index 6bd097d..61ff669 100644 --- a/README.md +++ b/README.md @@ -3,30 +3,10 @@ CoolAMQP **A Python client for RabbitMQ** -[]() - -**Warning!!** Since v1.3.1 development has been moved -from [GitHub](https://github.com/smok-serwis/coolamqp) to this GitLab. -To install CoolAMQP please use - -```bash -pip install --extra-index-url https://git.dms-serwis.com.pl/api/v4/groups/330/-/packages/pypi/simple coolamqp -``` - -Or state it at the beginning of your `requirements.txt`: - -```python ---extra-index-url https://git.dms-serwis.com.pl/api/v4/groups/330/-/packages/pypi/simple -coolamqp -``` - -**Version 2.0** is in [active development](https://git.dms-serwis.com.pl/smokserwis/coolamqp/-/milestones/3) - Why CoolAMQP? ------------- - -It's the best way to talk Python to RabbitMQ with AMQP 0.9.1. - +* it supports all types of exchanges +* it works on Python 2 and on Windows * tested against all versions of RabbitMQ 3.x and RabbitMQ 4.0 * AMQP 0.9.1 client that's native Python * heavily optimized for speed @@ -36,9 +16,20 @@ It's the best way to talk Python to RabbitMQ with AMQP 0.9.1. * [Publisher confirms](https://www.rabbitmq.com/docs/confirms#publisher-confirms) * [Negative Acknowledgements](https://www.rabbitmq.com/docs/nack) * traceable using [opentracing](https://opentracing.io/) -* code coverage is 80% at the moment +* code coverage is 81% at the moment * 120 second stress tests are part of each release + +[]() + +**Warning!!** Since v1.3.1 development has been moved +from [GitHub](https://github.com/smok-serwis/coolamqp) to this GitLab. +To install CoolAMQP please use + +```bash +pip install coolamqp +``` + Documentation (WIP) is available at [our site](http://smokserwis.docs.smok.co/coolamqp). CoolAMQP uses [semantic versioning 2.0](https://semver.org/spec/v2.0.0.html). @@ -49,10 +40,6 @@ and there are memoryviews **_everywhere_**. This is borderline absurd. -CoolAMQP is not a direct AMQP client - it also handles reconnections, transactional sending, -and so on, mostly via Futures. This means it has a certain opinion on how to -handle AMQP, but you can feel the spirit of AMQP underneath. *API is stable*. - The project is actively maintained and used in a commercial project. Tests can run either on Vagrant (Vagrantfile attached) or Travis CI, and run against RabbitMQ. -- GitLab