{ "info": { "author": "European Environment Agency: IDM2 A-Team", "author_email": "eea-edw-a-team-alerts@googlegroups.com", "bugtrack_url": null, "classifiers": [ "Framework :: Plone", "Framework :: Plone :: 4.0", "Framework :: Plone :: 4.1", "Framework :: Plone :: 4.2", "Framework :: Plone :: 4.3", "Framework :: Zope2", "License :: OSI Approved :: GNU General Public License (GPL)", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Zope", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "=========================\nRabbitMQ Python connector\n=========================\n.. image:: https://ci.eionet.europa.eu/buildStatus/icon?job=eea/eea.rabbitmq.client/develop\n :target: https://ci.eionet.europa.eu/job/eea/job/eea.rabbitmq.client/job/develop/display/redirect\n :alt: develop\n.. image:: https://ci.eionet.europa.eu/buildStatus/icon?job=eea/eea.rabbitmq.client/master\n :target: https://ci.eionet.europa.eu/job/eea/job/eea.rabbitmq.client/job/master/display/redirect\n :alt: master\n\nBasic RabbitMQ Python connector.\n\nContents\n========\n\n.. contents::\n\nIntroduction\n============\n\neea.rabbitmq.client is a connector for a RabbitMQ_ server.\n\n.. _RabbitMQ: https://www.rabbitmq.com\n\nAPI\n===\n\nUsage example::\n\n from eea.rabbitmq.client import RabbitMQConnector\n\n rabbit_config = {\n 'rabbit_host': \"10.0.0.1\",\n 'rabbit_port': \"8080\",\n 'rabbit_username': \"admin\",\n 'rabbit_password': \"admin\"\n }\n queue_name = \"QUEUE_NAME\"\n\n rabbit = RabbitMQConnector(**rabbit_config)\n rabbit.open_connection()\n rabbit.declare_queue(queue_name)\n rabbit.send_message(queue_name, \"body text\")\n rabbit.close_connection()\n\n\nChangelog\n=========\n\n1.8 - (2019-01-28)\n---------------------\n* Jenkins: Add sonarqube step\n [avoinea refs #101552]\n\n1.7 - (2018-09-24)\n---------------------\n* Change: Remove plone utilities for RabbitMQ client.\n (Moved in https://github.com/eea/eea.rabbitmq.plone)\n [GhitaB refs #91506]\n\n1.6 - (2018-08-21)\n-----------------------\n* Feature: add configuration and utilities for RabbitMQ client\n [GhitaB refs #91506]\n* Change: updated URLs pointing to eea.europa.eu with https://\n [alecghica refs #95849]\n\n1.5 - (2017-12-12)\n------------------\n* Change: Replace eeacms/zptlint with eeacms/plone-test:4 zptlint\n [avoinea refs #90415]\n\n1.4 - (2017-04-24)\n------------------\n* Change: updated package information\n [eduard-fironda]\n\n1.3 - (2016-09-05)\n------------------\n* Bug fix: fixed pylint\n [chiridra refs #72772]\n\n1.2 - (2016-08-29)\n------------------\n* Change: disabled hearbeat interval to avoid\n disconnections.\n [chiridra refs #72772]\n\n1.1 - (2016-05-12)\n------------------\n* Change: turned package into a proper plone package\n [ichim-david refs #71940]\n\n1.0 - (2016-05-04)\n------------------\n* Feature: added documentation\n [alecghica refs #69689]\n* Bug fix: fixed package structure\n [alecghica refs #69689]\n* Feature: innitial release\n [szabozo0 refs #69689]\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/eea/eea.rabbitmq.client", "keywords": "EEA Add-ons Plone Zope", "license": "GPL", "maintainer": "", "maintainer_email": "", "name": "eea.rabbitmq.client", "package_url": "https://pypi.org/project/eea.rabbitmq.client/", "platform": "", "project_url": "https://pypi.org/project/eea.rabbitmq.client/", "project_urls": { "Homepage": "https://github.com/eea/eea.rabbitmq.client" }, "release_url": "https://pypi.org/project/eea.rabbitmq.client/1.8/", "requires_dist": null, "requires_python": "", "summary": "Python RabbitMQ client", "version": "1.8" }, "last_serial": 4756438, "releases": { "1.1": [ { "comment_text": "", "digests": { "md5": "16bf637093e4942b1cdfdfd5de86771e", "sha256": "329a147c3023afa9c230626aa7656fbdf27928b5da1cf3edc455b9a95121d071" }, "downloads": -1, "filename": "eea.rabbitmq.client-1.1.zip", "has_sig": false, "md5_digest": "16bf637093e4942b1cdfdfd5de86771e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12690, "upload_time": "2017-10-09T07:32:59", "url": "https://files.pythonhosted.org/packages/6c/7f/f15a0441f7d8a38f6b0c6764bd929f7448c8d42291630ec6adfe674bdb84/eea.rabbitmq.client-1.1.zip" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "bf82aa1a63978240a04159556bd0f74d", "sha256": "140827b082d7a5ca699c76a798f7e08c9598b21ac6816dd22620c74e38faf75a" }, "downloads": -1, "filename": "eea.rabbitmq.client-1.2.zip", "has_sig": false, "md5_digest": "bf82aa1a63978240a04159556bd0f74d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12995, "upload_time": "2017-10-09T07:33:13", "url": "https://files.pythonhosted.org/packages/7e/bf/b80f56068297818a3cdf77a5de6622df1bc215a8aaf354d2de043cf9efe2/eea.rabbitmq.client-1.2.zip" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "4d1eb2f73ac298542d226d13fe30c258", "sha256": "6dff1a1da47bcbd22ab6b43b111c8c423b12ae014826c6ef01578da41139818f" }, "downloads": -1, "filename": "eea.rabbitmq.client-1.3.zip", "has_sig": false, "md5_digest": "4d1eb2f73ac298542d226d13fe30c258", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13057, "upload_time": "2017-10-09T07:33:26", "url": "https://files.pythonhosted.org/packages/a5/cf/ca96183cf37f53c4e6a955a191992c483107668ba3fa7d0dbcdcc88f4139/eea.rabbitmq.client-1.3.zip" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "666c2867587a05f74d5cb4d73b22b729", "sha256": "d53a128ed50abc489915d9deb7bfaad1b3f6898bac7baf8a9ba83154073af829" }, "downloads": -1, "filename": "eea.rabbitmq.client-1.4.zip", "has_sig": false, "md5_digest": "666c2867587a05f74d5cb4d73b22b729", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13237, "upload_time": "2017-10-09T07:33:38", "url": "https://files.pythonhosted.org/packages/a9/3e/fda4dc1e01559fb765315c08f30e3132be6602d8626ddfdfda4c95171bf0/eea.rabbitmq.client-1.4.zip" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "1ff5b537e0cd26c7ca888200f1098675", "sha256": "0da1ec500d950d814821a82ed774d3dceb73b1ee79eb105a42bcf13ce816e876" }, "downloads": -1, "filename": "eea.rabbitmq.client-1.5.zip", "has_sig": false, "md5_digest": "1ff5b537e0cd26c7ca888200f1098675", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14716, "upload_time": "2018-02-23T16:28:49", "url": "https://files.pythonhosted.org/packages/d2/d4/3fcbdebc81df7c348962d50ed7ec82ff5d1d7d09ae03381aa9126f0bcf81/eea.rabbitmq.client-1.5.zip" } ], "1.6": [ { "comment_text": "", "digests": { "md5": "585c183e1c99cf8052109b059ee27d77", "sha256": "032978dab9ab9169a6b13aeb5564b5ca805fcc8fed507803c48f68824fb40f08" }, "downloads": -1, "filename": "eea.rabbitmq.client-1.6.zip", "has_sig": false, "md5_digest": "585c183e1c99cf8052109b059ee27d77", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18318, "upload_time": "2018-08-29T14:11:20", "url": "https://files.pythonhosted.org/packages/33/38/df426d7460111f0940546f871d88ee30b4ef9fe308a9a25fcaf08ffeeb17/eea.rabbitmq.client-1.6.zip" } ], "1.7": [ { "comment_text": "", "digests": { "md5": "96848cc0215ad7cca3fcf7d155c2ee8d", "sha256": "8d6dd99dd4562b57141c4094c434083e3e313391d75c1f42bc69b0c142748e58" }, "downloads": -1, "filename": "eea.rabbitmq.client-1.7.zip", "has_sig": false, "md5_digest": "96848cc0215ad7cca3fcf7d155c2ee8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15670, "upload_time": "2018-09-25T12:24:28", "url": "https://files.pythonhosted.org/packages/56/80/72795fdae05a180146134d25839c7fe9e2037fd9fe6cee20e4ed0e3bdd21/eea.rabbitmq.client-1.7.zip" } ], "1.8": [ { "comment_text": "", "digests": { "md5": "99beae6709b59f22723422dee0147ace", "sha256": "766dd77fec45386955fc880c1d886d4d54506edf95275c18c1b45584af15c9c1" }, "downloads": -1, "filename": "eea.rabbitmq.client-1.8.zip", "has_sig": false, "md5_digest": "99beae6709b59f22723422dee0147ace", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16385, "upload_time": "2019-01-29T19:56:49", "url": "https://files.pythonhosted.org/packages/5d/48/d358dc396e1f0e45b9280831c167fa5fa0ce85cbfec62c7e883b8b40e8e2/eea.rabbitmq.client-1.8.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "99beae6709b59f22723422dee0147ace", "sha256": "766dd77fec45386955fc880c1d886d4d54506edf95275c18c1b45584af15c9c1" }, "downloads": -1, "filename": "eea.rabbitmq.client-1.8.zip", "has_sig": false, "md5_digest": "99beae6709b59f22723422dee0147ace", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16385, "upload_time": "2019-01-29T19:56:49", "url": "https://files.pythonhosted.org/packages/5d/48/d358dc396e1f0e45b9280831c167fa5fa0ce85cbfec62c7e883b8b40e8e2/eea.rabbitmq.client-1.8.zip" } ] }