{ "info": { "author": "Javier Domingo Cansino", "author_email": "javierdo1@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 1 - Planning", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries" ], "description": "This project is focused on giving a proper interface for bot creation. Backends are plugable, so you can just implement your own backend, and still use other backends tailored to them. It is still ongoing work.\n\nIt follows a flask-like approach, with the idea of being independent from your code. Right now it features click as a dependency, but we may fork it inside here because of the lack of flexibility we require for asyncio execution.\n\n\nHow to develop\n--------------\n\nInstall pipenv, using either a packaged version or pip, and run `pipenv install -d`. With this, you should have `tox` command available in the pipenv virtualenv.\n\nRun `tox` to execute all the tests/checks or `py.test` to execute just the tests.\n\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/txomon/abot", "keywords": "slack,dubtrack,bot,async,asyncio", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "abot", "package_url": "https://pypi.org/project/abot/", "platform": "", "project_url": "https://pypi.org/project/abot/", "project_urls": { "Homepage": "https://github.com/txomon/abot" }, "release_url": "https://pypi.org/project/abot/0.0.1a1.post0.dev32/", "requires_dist": [ "aiohttp", "click" ], "requires_python": ">=3.7", "summary": "Bot creation library", "version": "0.0.1a1.post0.dev32" }, "last_serial": 5377455, "releases": { "0.0.1a1": [ { "comment_text": "", "digests": { "md5": "836ab911b40d5038f9cc54ada6f71a9c", "sha256": "a250e50a29ccedfa09f6f81c48ed54ada707e641c4588154b28e6e6fceded0af" }, "downloads": -1, "filename": "abot-0.0.1a1.tar.gz", "has_sig": false, "md5_digest": "836ab911b40d5038f9cc54ada6f71a9c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 23407, "upload_time": "2018-03-04T18:57:00", "url": "https://files.pythonhosted.org/packages/f9/bd/36156718389a70d119b1e704d53fc343fc5fd4c90cc0475a6e158ecd29f8/abot-0.0.1a1.tar.gz" } ], "0.0.1a1.dev14": [ { "comment_text": "", "digests": { "md5": "2588d1e994fa0be854c6601cf4872022", "sha256": "3e560bf7e2f3e129b1fb4439e55215a16a1a1032f7b7dcb3de6df5811eee44e6" }, "downloads": -1, "filename": "abot-0.0.1a1.dev14-py3-none-any.whl", "has_sig": false, "md5_digest": "2588d1e994fa0be854c6601cf4872022", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 25855, "upload_time": "2018-03-06T16:48:37", "url": "https://files.pythonhosted.org/packages/51/dc/f52bcbfa0cf19ef4872201c03d9cc6d173927335d9a1b1fa4f53310eab91/abot-0.0.1a1.dev14-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "23c3b00218359b95aee21dc74e5e0727", "sha256": "cabbb6db5e9fd412f57131ee70c62577031c8dd4fa53432ab3a4e0b02778fde1" }, "downloads": -1, "filename": "abot-0.0.1a1.dev14.tar.gz", "has_sig": false, "md5_digest": "23c3b00218359b95aee21dc74e5e0727", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 33170, "upload_time": "2018-03-06T16:48:38", "url": "https://files.pythonhosted.org/packages/30/9d/bc9f05ad4a90148b68f639184d6a790475f0ecccc307f6cb2b37c7ae658e/abot-0.0.1a1.dev14.tar.gz" } ], "0.0.1a1.dev15": [ { "comment_text": "", "digests": { "md5": "a66e30e8c80daab308e47e56b1f3cfd6", "sha256": "e8c2329b32a872b8b83d06e4792c20f02f74bad3701092ef735b0daa449f6227" }, "downloads": -1, "filename": "abot-0.0.1a1.dev15-py3-none-any.whl", "has_sig": false, "md5_digest": "a66e30e8c80daab308e47e56b1f3cfd6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 26040, "upload_time": "2018-03-14T22:55:34", "url": "https://files.pythonhosted.org/packages/fe/6c/06a93a35a566931508f82e6cf82f9c67fb30af6328e97c0d9bfe735678c6/abot-0.0.1a1.dev15-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0bb9cca52c4fd82e5775c86da81c8f75", "sha256": "e7fd77d7d4d36bfa7bd0223966b1fbe7448d90c6577d42f9e68316146ba7db6c" }, "downloads": -1, "filename": "abot-0.0.1a1.dev15.tar.gz", "has_sig": false, "md5_digest": "0bb9cca52c4fd82e5775c86da81c8f75", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 33323, "upload_time": "2018-03-14T22:55:35", "url": "https://files.pythonhosted.org/packages/6c/b7/1577c72da774e80598e6eadc075643e60fd939ba3a2d79db59a93b0825e6/abot-0.0.1a1.dev15.tar.gz" } ], "0.0.1a1.dev16": [ { "comment_text": "", "digests": { "md5": "ceaa1733995507bf8963ececf1ed6cd8", "sha256": "faa54e5f1576807884311e5edd7ea3b6c1aac945efd0a103f36ec8ba5feb1511" }, "downloads": -1, "filename": "abot-0.0.1a1.dev16-py3-none-any.whl", "has_sig": false, "md5_digest": "ceaa1733995507bf8963ececf1ed6cd8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 26358, "upload_time": "2018-03-15T11:18:59", "url": "https://files.pythonhosted.org/packages/4f/01/b961703958f8f1c372e5179bfd466c4b090989d179e40e35fa00c850948f/abot-0.0.1a1.dev16-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a2e52121455b058cdd3ce11242145470", "sha256": "937ebd527b054143aa57f608cf24eda259623b87b0d22c888cb492dbb09f5b6c" }, "downloads": -1, "filename": "abot-0.0.1a1.dev16.tar.gz", "has_sig": false, "md5_digest": "a2e52121455b058cdd3ce11242145470", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 33636, "upload_time": "2018-03-15T11:19:00", "url": "https://files.pythonhosted.org/packages/e0/ec/46dbafc931ad17ff837cb9869594ae514b3483424f130ebcab6321b40276/abot-0.0.1a1.dev16.tar.gz" } ], "0.0.1a1.dev19": [ { "comment_text": "", "digests": { "md5": "de40a3065184c90f2a5e913e8f20a52e", "sha256": "c80658861f7dc0c5e751d61c2cac1b8074c43cc766eb3f12017808f45795583e" }, "downloads": -1, "filename": "abot-0.0.1a1.dev19-py3-none-any.whl", "has_sig": false, "md5_digest": "de40a3065184c90f2a5e913e8f20a52e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 25022, "upload_time": "2018-08-02T00:08:15", "url": "https://files.pythonhosted.org/packages/ca/4b/7b9cdb1c3633ccf5caec9973ee1873ce90ab8ff30dcfda12720612539eac/abot-0.0.1a1.dev19-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a039670cde8a1e07db7082f3c1610ff4", "sha256": "02330558df2e7d1e30aec3f25ac539a758b9e901d7de511ee3b433693d24797d" }, "downloads": -1, "filename": "abot-0.0.1a1.dev19.tar.gz", "has_sig": false, "md5_digest": "a039670cde8a1e07db7082f3c1610ff4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 35218, "upload_time": "2018-08-02T00:08:16", "url": "https://files.pythonhosted.org/packages/c7/ae/b500b19b970800bc016d79dde1966246935ab4fe5e90f824185d6b310546/abot-0.0.1a1.dev19.tar.gz" } ], "0.0.1a1.post0.dev21": [ { "comment_text": "", "digests": { "md5": "072b167deef09e6db7ae9c54309b3e33", "sha256": "d43ece39f9654f13d4837aa6fa13873b13357cac708381eee34f054735601b81" }, "downloads": -1, "filename": "abot-0.0.1a1.post0.dev21-py3-none-any.whl", "has_sig": false, "md5_digest": "072b167deef09e6db7ae9c54309b3e33", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 25078, "upload_time": "2018-08-02T00:38:33", "url": "https://files.pythonhosted.org/packages/55/2b/feda50745c7a75ce406eb53e7e98fa2656e480a31dfee63eb695d819586d/abot-0.0.1a1.post0.dev21-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "93b800644163e57a9abeb9ceb2a512fd", "sha256": "21338cb4659412dda412a3f7200c3f6073c7d78f0ebf338dcdbcace5cfb56880" }, "downloads": -1, "filename": "abot-0.0.1a1.post0.dev21.tar.gz", "has_sig": false, "md5_digest": "93b800644163e57a9abeb9ceb2a512fd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 36332, "upload_time": "2018-08-02T00:38:34", "url": "https://files.pythonhosted.org/packages/80/27/5b94d6741e4f0af7c725e305607c34f015d34f317d3f0b24fa52697124da/abot-0.0.1a1.post0.dev21.tar.gz" } ], "0.0.1a1.post0.dev22": [ { "comment_text": "", "digests": { "md5": "d036ed177b521c92a2828b5da4cb7fdb", "sha256": "c9084c4afcbdb8f4ece7670bfc1b93b89e429934a63d142d47ca68c8b609fdfc" }, "downloads": -1, "filename": "abot-0.0.1a1.post0.dev22-py3-none-any.whl", "has_sig": false, "md5_digest": "d036ed177b521c92a2828b5da4cb7fdb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 25087, "upload_time": "2018-08-02T16:52:24", "url": "https://files.pythonhosted.org/packages/2a/29/95f6635a27e7ab0a1d50bbebb17dc3103b71d2eb242b449bbebc31141b26/abot-0.0.1a1.post0.dev22-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6566aef830fe414f286fc036ba5ec7d8", "sha256": "a2443ebc75ed2f787b0ed0382851f3184fc266de4ea646fb11779fc78373fd18" }, "downloads": -1, "filename": "abot-0.0.1a1.post0.dev22.tar.gz", "has_sig": false, "md5_digest": "6566aef830fe414f286fc036ba5ec7d8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 35746, "upload_time": "2018-08-02T16:52:25", "url": "https://files.pythonhosted.org/packages/ea/db/c6b62c757e57cefa9eb24f029a44236395065356f451811bc0f18d6781f0/abot-0.0.1a1.post0.dev22.tar.gz" } ], "0.0.1a1.post0.dev23": [ { "comment_text": "", "digests": { "md5": "9523b7e320124635980178755545fba8", "sha256": "606e403004db879b2ce676e04eb499e871af5f98909ab9e8b8186f20cd1c51f7" }, "downloads": -1, "filename": "abot-0.0.1a1.post0.dev23-py3-none-any.whl", "has_sig": false, "md5_digest": "9523b7e320124635980178755545fba8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 25083, "upload_time": "2018-08-02T16:56:41", "url": "https://files.pythonhosted.org/packages/a6/bb/5a48c345b2f4aa3c0aacbe43f81ec38626ff9f50bff210dc52bac290d829/abot-0.0.1a1.post0.dev23-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e91dcd55be6936ecaa9a2a1b3bcce361", "sha256": "fb73dd52603ae307b24a3083e6c23a37322ce09d8c3f0e3461327a23063ed89d" }, "downloads": -1, "filename": "abot-0.0.1a1.post0.dev23.tar.gz", "has_sig": false, "md5_digest": "e91dcd55be6936ecaa9a2a1b3bcce361", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 35121, "upload_time": "2018-08-02T16:56:43", "url": "https://files.pythonhosted.org/packages/68/91/628e83bec57b64a6603dfbc99872410c8fb1d3134936018b12de4a3424a2/abot-0.0.1a1.post0.dev23.tar.gz" } ], "0.0.1a1.post0.dev29": [ { "comment_text": "", "digests": { "md5": "33840b579ed6351dda653b83d193ce3a", "sha256": "002faa6f05f59ede30e4e95ac1b5f0e2f64ed2f4f3c744467c61bf8cf0b7e8dc" }, "downloads": -1, "filename": "abot-0.0.1a1.post0.dev29-py3-none-any.whl", "has_sig": false, "md5_digest": "33840b579ed6351dda653b83d193ce3a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 25749, "upload_time": "2018-08-22T21:33:00", "url": "https://files.pythonhosted.org/packages/68/e0/ef42caad42b19b92a368a1db54e1dc0ef2d31bc2f87e560df5a4550e1e92/abot-0.0.1a1.post0.dev29-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4e54bed3a14d9662b63e5f1e92ab487e", "sha256": "2a0056b021e1ba2e770adea0987276180d31c1cf727ac91fb5bd998392b568e1" }, "downloads": -1, "filename": "abot-0.0.1a1.post0.dev29.tar.gz", "has_sig": false, "md5_digest": "4e54bed3a14d9662b63e5f1e92ab487e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 34981, "upload_time": "2018-08-22T21:33:01", "url": "https://files.pythonhosted.org/packages/6e/f3/f5a8580feab1b4510436c941a404466deb1c002e0f3564ce6ae431866d34/abot-0.0.1a1.post0.dev29.tar.gz" } ], "0.0.1a1.post0.dev30": [ { "comment_text": "", "digests": { "md5": "440a97ccd67df41147ad7bcc2548de4b", "sha256": "083831b23ddb48d4a222c6c7edeceaf478f552bf602bea4b1efb908154721ffc" }, "downloads": -1, "filename": "abot-0.0.1a1.post0.dev30-py3-none-any.whl", "has_sig": false, "md5_digest": "440a97ccd67df41147ad7bcc2548de4b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 26583, "upload_time": "2019-03-06T20:39:30", "url": "https://files.pythonhosted.org/packages/b5/54/542a4e6bccfaf061c5772a7687a16488dcefbc449b3c0e0719c1aba379f2/abot-0.0.1a1.post0.dev30-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "56d478138bae67c594210779ee0519ea", "sha256": "bf6344eb1482e7a33faf9f7fe03c0837483bc43d202a440d0cf9c21e46de4002" }, "downloads": -1, "filename": "abot-0.0.1a1.post0.dev30.tar.gz", "has_sig": false, "md5_digest": "56d478138bae67c594210779ee0519ea", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 34604, "upload_time": "2019-03-06T20:39:32", "url": "https://files.pythonhosted.org/packages/29/5f/898bc7e1c420f180b3b54b0f1513c6c139eb282dd3d4ae7c777574ac3364/abot-0.0.1a1.post0.dev30.tar.gz" } ], "0.0.1a1.post0.dev31": [ { "comment_text": "", "digests": { "md5": "00fc439222b32c60163d47ff809c8e72", "sha256": "8a10c973f4005316a3a1eaacb6e729b3e6450b15d6bfcc553e4f425fa2d5a42e" }, "downloads": -1, "filename": "abot-0.0.1a1.post0.dev31-py3-none-any.whl", "has_sig": false, "md5_digest": "00fc439222b32c60163d47ff809c8e72", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 26585, "upload_time": "2019-06-08T19:38:04", "url": "https://files.pythonhosted.org/packages/02/95/2660be17f9468e06006514479e1a5fda90d89a2ce3b9d67d3bfd5d4ef24d/abot-0.0.1a1.post0.dev31-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "49740b05863d1ca702f47286b26523b9", "sha256": "b9cf68285495f42a02f201ebe1e124ad9a08da78f1c75b69a32978a477985447" }, "downloads": -1, "filename": "abot-0.0.1a1.post0.dev31.tar.gz", "has_sig": false, "md5_digest": "49740b05863d1ca702f47286b26523b9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 35409, "upload_time": "2019-06-08T19:38:05", "url": "https://files.pythonhosted.org/packages/5e/87/0ed53ed0e914a8bf5cef71609c8918d760861925b731bc2791b1e1551f25/abot-0.0.1a1.post0.dev31.tar.gz" } ], "0.0.1a1.post0.dev32": [ { "comment_text": "", "digests": { "md5": "5ad7f5784cad789efd9ff9ced22f673e", "sha256": "3d41d3f5f8f1e865c092d9c2c178043e67a4d9c05ecab62c9dd1fd6b7a0bf21e" }, "downloads": -1, "filename": "abot-0.0.1a1.post0.dev32-py3-none-any.whl", "has_sig": false, "md5_digest": "5ad7f5784cad789efd9ff9ced22f673e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 27349, "upload_time": "2019-06-09T11:02:32", "url": "https://files.pythonhosted.org/packages/c6/7a/f582b4afe26cb08ca11b05f0055a380c9e1f9adc300847001d713cb2c1f1/abot-0.0.1a1.post0.dev32-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "16a7a55b766cdba7860f4928eb4b8898", "sha256": "37011cf42aab3ae033d315410146099d6a3b866a0f3e9b29df0f032a3f9a5b70" }, "downloads": -1, "filename": "abot-0.0.1a1.post0.dev32.tar.gz", "has_sig": false, "md5_digest": "16a7a55b766cdba7860f4928eb4b8898", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 38254, "upload_time": "2019-06-09T11:02:33", "url": "https://files.pythonhosted.org/packages/70/9b/417f1454b5fd1b48876696f327384b3ab290d4f2bb93e7eab35683d65e8d/abot-0.0.1a1.post0.dev32.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5ad7f5784cad789efd9ff9ced22f673e", "sha256": "3d41d3f5f8f1e865c092d9c2c178043e67a4d9c05ecab62c9dd1fd6b7a0bf21e" }, "downloads": -1, "filename": "abot-0.0.1a1.post0.dev32-py3-none-any.whl", "has_sig": false, "md5_digest": "5ad7f5784cad789efd9ff9ced22f673e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 27349, "upload_time": "2019-06-09T11:02:32", "url": "https://files.pythonhosted.org/packages/c6/7a/f582b4afe26cb08ca11b05f0055a380c9e1f9adc300847001d713cb2c1f1/abot-0.0.1a1.post0.dev32-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "16a7a55b766cdba7860f4928eb4b8898", "sha256": "37011cf42aab3ae033d315410146099d6a3b866a0f3e9b29df0f032a3f9a5b70" }, "downloads": -1, "filename": "abot-0.0.1a1.post0.dev32.tar.gz", "has_sig": false, "md5_digest": "16a7a55b766cdba7860f4928eb4b8898", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 38254, "upload_time": "2019-06-09T11:02:33", "url": "https://files.pythonhosted.org/packages/70/9b/417f1454b5fd1b48876696f327384b3ab290d4f2bb93e7eab35683d65e8d/abot-0.0.1a1.post0.dev32.tar.gz" } ] }