{ "info": { "author": "Pedro Alvarez Piedehierro", "author_email": "pedro@alvarezpiedehierro.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "===========\nGitlabIRCed\n===========\n\n\n.. image:: https://img.shields.io/pypi/v/gitlabirced.svg\n :target: https://pypi.python.org/pypi/gitlabirced\n\n.. image:: https://gitlab.com/palvarez89/gitlabirced/badges/master/pipeline.svg\n :target: https://gitlab.com/palvarez89/gitlabirced/commits/master\n\n.. image:: https://gitlab.com/palvarez89/gitlabirced/badges/master/coverage.svg?job=tests-py36\n :target: https://gitlab.com/palvarez89/gitlabirced/commits/master\n\n.. image:: https://readthedocs.org/projects/gitlabirced/badge/?version=latest\n :target: https://gitlabirced.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n\nIRC bot that connects with your GitLab projects\n\n\n* Free software: MIT license\n* Documentation: https://gitlabirced.readthedocs.io.\n\n\nFeatures\n--------\n\n**GitlabIRCed** bot will let you connect your Gitlab projects with their IRC channels. There are main functions of this bot:\n\n* **Hooks**: The bot will receive web hooks sent by Gitlab on different events.\n You can configure the bot to stream these events into one or many IRC channels\n and networks.\n* **Watchers**: The bot can be configured to link an IRC channel to a project. The bot\n will watch the messages and give extra information when a MR or an Issue is mentioned.\n\nCredits\n-------\n\nThis package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\n\n\n=======\nHistory\n=======\n\n0.5.0 (2019-07-24)\n------------------\n\n* Added support for SSL connections\n\n0.4.2 (2019-07-17)\n------------------\n\n* Small release to fix the coverage badge in PyPI\n\n0.4.1 (2019-07-17)\n------------------\n\n* Added support for Python 3.5. Now this version\n is also tested in the CI.\n* Added support for Gitlab Personal Access Tocken in\n the 'watchers' section. Now you can watch private\n projects. Thanks Jonathan!\n* Frozen dependencies in the requirements.txt file,\n to avoid random issues like the one fixed in fb99ad91\n (yaml.load vs yaml.safe_load).\n\n0.4.0 (2018-11-11)\n------------------\n\n* Added support to ignore WIP merge requests.\n* Added support for MR title changes.\n* Improved reconnection on initial failure.\n* Added support for MR revision changes.\n* Improved anti-spam control. If the bot mentions an Issue/MR,\n it will not respond to a watcher command.\n\n0.3.0 (2018-10-20)\n------------------\n\n* Added support for update MR assignee hooks.\n* Improved reconnection failures.\n\n0.2.3 (2018-10-18)\n------------------\n\n* Added support for update issue label hooks.\n* Stopped ignoring repeated issue hooks.\n\n0.2.2 (2018-09-06)\n------------------\n\n* Improved connection to channels that need registration to join.\n* Fixed issue and mr detection on watchers.\n* Include more information in logging lines.\n\n0.2.1 (2018-09-03)\n------------------\n\n* Small bug fix release. We were missing some dependencies.\n\n0.2.0 (2018-09-03)\n------------------\n\n* Added watchers support. Now the bot can be hanging\n on a channel giving useful information on MR an Issue\n mentions (e.g. !2, #59).\n* Improved support of hook events.\n* Improved reconnection of the bot.\n* Improve logging, and introudce '-v' option to set the level\n of verbosity (e.g. -vvvv).\n* Added authentication options (sasl and NickServ).\n* Allow configuring the port used via the configuration file.\n* Created plenty of scenario tests using behave.\n\n0.1.3 (2018-08-23)\n------------------\n\n* Support added for 'merge_request'.\n\n0.1.2 (2018-08-22)\n------------------\n\n* First release on PyPI.\n* Support added for 'push' and 'issue' events.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/palvarez89/gitlabirced", "keywords": "gitlabirced", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "gitlabirced", "package_url": "https://pypi.org/project/gitlabirced/", "platform": "", "project_url": "https://pypi.org/project/gitlabirced/", "project_urls": { "Homepage": "https://gitlab.com/palvarez89/gitlabirced" }, "release_url": "https://pypi.org/project/gitlabirced/0.5.0/", "requires_dist": [ "irc (==16.4)", "click (==6.7)", "requests (==2.21.0)", "PyYAML (==5.1.1)" ], "requires_python": ">=3", "summary": "IRC bot that connects with your GitLab projects", "version": "0.5.0" }, "last_serial": 5578793, "releases": { "0.1.2": [ { "comment_text": "", "digests": { "md5": "694c20654a462f4c2047cd9dfcf2dd4a", "sha256": "42b44a1bd5e265f5e329be83ce40ce9821a3c208f2c06cc7631cfd59133a32b8" }, "downloads": -1, "filename": "gitlabirced-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "694c20654a462f4c2047cd9dfcf2dd4a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6209, "upload_time": "2018-08-22T15:29:38", "url": "https://files.pythonhosted.org/packages/a9/8b/7beaa73f9380482f9b4a60b536ad3a13d70e36ec0080c9d22a5466d47960/gitlabirced-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9ce926b201364f44f9b91b9f666e2442", "sha256": "320a9f1a987b7102624f3b0f6c8fb49bf915bb834a36cb597d6b2d4826a72672" }, "downloads": -1, "filename": "gitlabirced-0.1.2.tar.gz", "has_sig": false, "md5_digest": "9ce926b201364f44f9b91b9f666e2442", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12824, "upload_time": "2018-08-22T15:29:39", "url": "https://files.pythonhosted.org/packages/77/cd/6bd859548a39584cc86bd6909b6ad72443c7bb94639a2d7350e8bbc38abc/gitlabirced-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "2dbcd187aed054c2a9e538c0161169bd", "sha256": "13f157ebf7f04a323768864fd1ef9ed4141d1921cb03a8fff7ee18dfc696140d" }, "downloads": -1, "filename": "gitlabirced-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2dbcd187aed054c2a9e538c0161169bd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6434, "upload_time": "2018-08-23T00:56:17", "url": "https://files.pythonhosted.org/packages/23/01/230360e967865656def67a63585a9b229d5b3aee136d1914d1fccfe9266d/gitlabirced-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b0495348a8edc2f9ec6ed051f84f8930", "sha256": "3195f440f32d9c0710c5c82f279b7214d5ef474038268cce3e2357a6138fbe1d" }, "downloads": -1, "filename": "gitlabirced-0.1.3.tar.gz", "has_sig": false, "md5_digest": "b0495348a8edc2f9ec6ed051f84f8930", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13112, "upload_time": "2018-08-23T00:56:18", "url": "https://files.pythonhosted.org/packages/9e/38/95410f78c2b02adb9c383043cd7e6af6abd6eb5f90c5c56c28f18ea19359/gitlabirced-0.1.3.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "882a40255a92c70fe855805ed96c9356", "sha256": "7f9248932689baeaa21d02e63bd6a855a20be9686bf8ff568feedbb0bbb1c87f" }, "downloads": -1, "filename": "gitlabirced-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "882a40255a92c70fe855805ed96c9356", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9430, "upload_time": "2018-09-03T16:26:06", "url": "https://files.pythonhosted.org/packages/21/a5/8158f0bcedb49b31ed0ef1170e90bc5983b984a3f2f53ae546fe476c7223/gitlabirced-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4c6f1b731264c86a3541fc32bed9c7d5", "sha256": "1e649f1421fc6125855e5dc46507c5ec0defd9ada1896832cbcfd191a6806861" }, "downloads": -1, "filename": "gitlabirced-0.2.0.tar.gz", "has_sig": false, "md5_digest": "4c6f1b731264c86a3541fc32bed9c7d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24114, "upload_time": "2018-09-03T16:26:07", "url": "https://files.pythonhosted.org/packages/a7/db/425dcba2de257b0630fe38e5916303c31c8fb231768a4a4bd571c720710d/gitlabirced-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "ad835e7ed9419b6b00cf8cb697064ca1", "sha256": "687c9d9ca54181a4913a7a802c85353a1a5e56308800bb05541c3e5af8c6f3cf" }, "downloads": -1, "filename": "gitlabirced-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ad835e7ed9419b6b00cf8cb697064ca1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9431, "upload_time": "2018-09-03T17:18:04", "url": "https://files.pythonhosted.org/packages/75/0a/e5395b5b246ad68d6e4ce8679f10936bfa5dd11c8ee6866a8e22e5dee644/gitlabirced-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3dbc7ddb04d9ea7a3114a9655906ad55", "sha256": "10bf19a1fa9491ddba299336f1e21005feb8d4f312225cb23539a493573d5370" }, "downloads": -1, "filename": "gitlabirced-0.2.1.tar.gz", "has_sig": false, "md5_digest": "3dbc7ddb04d9ea7a3114a9655906ad55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24126, "upload_time": "2018-09-03T17:18:05", "url": "https://files.pythonhosted.org/packages/27/d7/bc3b999377fc3df471225626484e8aa5afdf2aaa576e85d18258db36c109/gitlabirced-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "1613c3b8862d1c19bcb42a1d80ffc111", "sha256": "d15f7b6194c233b4afccc5617e061f33c41d1f166a391d0b89639d45e7775ff8" }, "downloads": -1, "filename": "gitlabirced-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1613c3b8862d1c19bcb42a1d80ffc111", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9734, "upload_time": "2018-09-06T13:38:47", "url": "https://files.pythonhosted.org/packages/f4/e5/797852a3d82cbc6cca5f07d3fbda8233365e9963b8357fb24fb395bcee92/gitlabirced-0.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5cc9829210fba57a7d32b6a7bce34ac4", "sha256": "332be1c4711f94cf16b0e876f0dca8c90412c1ff6b034cbd86f573596a14bb5a" }, "downloads": -1, "filename": "gitlabirced-0.2.2.tar.gz", "has_sig": false, "md5_digest": "5cc9829210fba57a7d32b6a7bce34ac4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24440, "upload_time": "2018-09-06T13:38:49", "url": "https://files.pythonhosted.org/packages/a4/91/8390e369336c6af027b8c9b9dc21b6db57343e80ab797ff428c05c0a0b06/gitlabirced-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "1801e76f5b3d148ae42ec1c5a323e687", "sha256": "a99898054f6de67a8094dbb971a255abb23177fe2875f1d41b26f039cdcc7883" }, "downloads": -1, "filename": "gitlabirced-0.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1801e76f5b3d148ae42ec1c5a323e687", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3", "size": 11212, "upload_time": "2018-10-18T21:02:55", "url": "https://files.pythonhosted.org/packages/44/bf/e425fa358e7c4cd6bb653b38cdab88ce7bdf67b3836eb762862a9a948ab3/gitlabirced-0.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9d34dcfceba23fd8887ede30727d7b2a", "sha256": "70bd38f138345fdcd657a685cbffb3c83a7798f6d68468f3b41eae30cdffcbd4" }, "downloads": -1, "filename": "gitlabirced-0.2.3.tar.gz", "has_sig": false, "md5_digest": "9d34dcfceba23fd8887ede30727d7b2a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 26119, "upload_time": "2018-10-18T21:02:56", "url": "https://files.pythonhosted.org/packages/44/a9/51c4d8e3cc1d6ce377e53e3c20ed0ad6e792242d651ad2e3f25865e64c45/gitlabirced-0.2.3.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "dcf784c99cf3dd50bb19bae78fac0c5d", "sha256": "d72a9c9f3da9b2f7b3ade4ae063e560d6f3dc171a2e9c8533d33e8ef2a2cb814" }, "downloads": -1, "filename": "gitlabirced-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dcf784c99cf3dd50bb19bae78fac0c5d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3", "size": 11450, "upload_time": "2018-10-20T17:10:31", "url": "https://files.pythonhosted.org/packages/ee/43/6090a8932dfdafff8fe7db69d6cf6dac5ba3302a1307d403c0d572592069/gitlabirced-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1e8071372599518467f82e791f795ce2", "sha256": "aa6dd9938947e27b5915d8cc2ddbb7427280a52a975cff3ea055ab27a2ae9109" }, "downloads": -1, "filename": "gitlabirced-0.3.0.tar.gz", "has_sig": false, "md5_digest": "1e8071372599518467f82e791f795ce2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 27522, "upload_time": "2018-10-20T17:10:32", "url": "https://files.pythonhosted.org/packages/be/a9/d00f29ca0c19dedf74e9c1fdf94de3b90e6a978169c3d35cdf490b44cdf5/gitlabirced-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "05e13b7072375598cf57d82a7840bd40", "sha256": "2b0dfe8bf563d40584bfce1b0708765476738db66ea7640d9671af2afde890a5" }, "downloads": -1, "filename": "gitlabirced-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "05e13b7072375598cf57d82a7840bd40", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3", "size": 11877, "upload_time": "2018-11-11T01:15:37", "url": "https://files.pythonhosted.org/packages/9c/4c/3c9aa20cc1f2544938ddcff8659432512d7c22f134860010076ac7741792/gitlabirced-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "99ab975b3ba58542bc847d9d058b67ae", "sha256": "9d3f9c8024001f500c957673542930b6003a513549aa4cef645bff5a3ba984f1" }, "downloads": -1, "filename": "gitlabirced-0.4.0.tar.gz", "has_sig": false, "md5_digest": "99ab975b3ba58542bc847d9d058b67ae", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 28056, "upload_time": "2018-11-11T01:15:39", "url": "https://files.pythonhosted.org/packages/b7/ae/b999b2dae2b4a940ffd132a0547050db872c9158f02116fca9643bdd67bc/gitlabirced-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "a33dc07cb3aaa91e313d5d9ba65c6e1e", "sha256": "3c12ddce9a7526bff9c63400e40741321ba18587be3c4651f6b8f38e4d03f2c2" }, "downloads": -1, "filename": "gitlabirced-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a33dc07cb3aaa91e313d5d9ba65c6e1e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3", "size": 12221, "upload_time": "2019-07-17T13:17:28", "url": "https://files.pythonhosted.org/packages/29/a4/782bfaefeaf1d54b2d2930e3c46e3652de9d280527cdfaf6795430bf9a9f/gitlabirced-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fa85147438c2c2a2d132f9857c388f11", "sha256": "2176cc366e926fd2f035fb8fdd0cb8ee49d2edcfdc705fffca1a74d3f9e1df45" }, "downloads": -1, "filename": "gitlabirced-0.4.1.tar.gz", "has_sig": false, "md5_digest": "fa85147438c2c2a2d132f9857c388f11", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 29650, "upload_time": "2019-07-17T13:17:29", "url": "https://files.pythonhosted.org/packages/64/af/1cdeaa1d828be120066df2e88d994393b531464a50c01c6fecc028036603/gitlabirced-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "af360402aac49be462508141d02f23ae", "sha256": "a3197e1050ccf741691e1b486d254ba4e8b105f992455c87fc9cd36d9d1cbc73" }, "downloads": -1, "filename": "gitlabirced-0.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "af360402aac49be462508141d02f23ae", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3", "size": 12248, "upload_time": "2019-07-17T13:36:48", "url": "https://files.pythonhosted.org/packages/90/44/56d20e0922f5e0ea50e59c46d206f3772f3dbe786e2c54b0cfb302c7c028/gitlabirced-0.4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a5c8df3cc8df863c8af8aa94fc09a903", "sha256": "56e134dcc369a710040da074790b12144470f950a2da667f58d9978c384ecb70" }, "downloads": -1, "filename": "gitlabirced-0.4.2.tar.gz", "has_sig": false, "md5_digest": "a5c8df3cc8df863c8af8aa94fc09a903", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 29717, "upload_time": "2019-07-17T13:36:49", "url": "https://files.pythonhosted.org/packages/69/1a/442fd99149a4e7e3c4a09545724b358bf6514e616c50aa096f52430ada05/gitlabirced-0.4.2.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "625844c5a373b8bb661e4026a6aac5bf", "sha256": "463c5789093ae9174aee1e7cfb1bf256ca5c8171ed2adcceb558190cbe6f3ef3" }, "downloads": -1, "filename": "gitlabirced-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "625844c5a373b8bb661e4026a6aac5bf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3", "size": 12352, "upload_time": "2019-07-24T17:39:45", "url": "https://files.pythonhosted.org/packages/5c/19/c14f6f774ed820e9c71c347e185905e2358d17a8fbb57a53ff32b45213ea/gitlabirced-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "55258f80ac2460706b2bacba6b811adc", "sha256": "f358f94d82b0e37d6269a75dcbf3b012819cfa5baf95c175d143d7766df7ca0e" }, "downloads": -1, "filename": "gitlabirced-0.5.0.tar.gz", "has_sig": false, "md5_digest": "55258f80ac2460706b2bacba6b811adc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 29838, "upload_time": "2019-07-24T17:39:46", "url": "https://files.pythonhosted.org/packages/f3/29/d87aee70d18729d56af56d95e4f1d5f193a9ccdc266ddf7977904ae62f22/gitlabirced-0.5.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "625844c5a373b8bb661e4026a6aac5bf", "sha256": "463c5789093ae9174aee1e7cfb1bf256ca5c8171ed2adcceb558190cbe6f3ef3" }, "downloads": -1, "filename": "gitlabirced-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "625844c5a373b8bb661e4026a6aac5bf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3", "size": 12352, "upload_time": "2019-07-24T17:39:45", "url": "https://files.pythonhosted.org/packages/5c/19/c14f6f774ed820e9c71c347e185905e2358d17a8fbb57a53ff32b45213ea/gitlabirced-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "55258f80ac2460706b2bacba6b811adc", "sha256": "f358f94d82b0e37d6269a75dcbf3b012819cfa5baf95c175d143d7766df7ca0e" }, "downloads": -1, "filename": "gitlabirced-0.5.0.tar.gz", "has_sig": false, "md5_digest": "55258f80ac2460706b2bacba6b811adc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 29838, "upload_time": "2019-07-24T17:39:46", "url": "https://files.pythonhosted.org/packages/f3/29/d87aee70d18729d56af56d95e4f1d5f193a9ccdc266ddf7977904ae62f22/gitlabirced-0.5.0.tar.gz" } ] }