{ "info": { "author": "Jon Robison", "author_email": "narfman0@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Communications :: Chat :: Internet Relay Chat", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "helga-meet\n==============\n\n.. image:: https://badge.fury.io/py/helga-meet.png\n :target: https://badge.fury.io/py/helga-meet\n\n.. image:: https://travis-ci.org/narfman0/helga-meet.png?branch=master\n :target: https://travis-ci.org/narfman0/helga-meet\n\nSystem for asynchronous meetings e.g. standup\n\nInstallation\n------------\n\nInstall via pip::\n\n pip install helga-meet\n\nAnd add to settings!\n\nUsage\n-----\n\nNote: Every time you restart helga with preexisting meetings, you must use the meet\ncommand to initialize the scheduler! It can be a dummy command like ``!meet foobar``\nthat isn't recognized, as long as it hits the meet plugin.\n\nSchedule a daily standup at 3pm Mon-Fri, saying in room #general: \"PSA @all\"::\n\n !meet schedule standup \"#general\" \"PSA @all\" \"hour 15 day_of_week 0-4\"\n\nThe above final argument is a cron formatted group of kwargs.\n\nAdds a status entry for the day for the user. Nick and time saved along with status::\n\n !meet status standup made widget1, started on widget2. will finish widget2, and no blockers\n\nThen, we can query for digests of certain date ranges. The start and end date ranges\nshould be quoted, and are kwargs of datetime::\n\n !meet digest standup \"year 2016 month 12 day 1\" \"year 2016 month 12 day 30\"\n\nTo get a list of all current meetups::\n\n !meet dump\n\nTo remove a particular meetup (assuming you are an OPERATOR)::\n\n !meet remove test1\n\nAnd if you want to remove all associated status update along with the meetup::\n\n !meet remove test1 entries\n\nDevelopment\n-----------\n\nInstall all the testing requirements::\n\n pip install -r requirements_test.txt\n\nRun tox to ensure everything works::\n\n make test\n\nYou may also invoke `tox` directly if you wish.\n\nRelease\n-------\n\nTo publish your plugin to pypi, sdist and wheels are (registered,) created and uploaded with::\n\n make release\n\nLicense\n-------\n\nCopyright (c) 2016 Jon Robison\n\nSee LICENSE for details\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "UNKNOWN", "keywords": "irc bot meet", "license": "LICENSE", "maintainer": null, "maintainer_email": null, "name": "helga-meet", "package_url": "https://pypi.org/project/helga-meet/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/helga-meet/", "project_urls": { "Download": "UNKNOWN", "Homepage": "UNKNOWN" }, "release_url": "https://pypi.org/project/helga-meet/1.1.1/", "requires_dist": null, "requires_python": null, "summary": "System for asynchronous meetings e.g. standup", "version": "1.1.1" }, "last_serial": 2530607, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "f817e66b8693863b10d593af518d7aac", "sha256": "77e4e138607463cd850fa93ebaff9cfc30e20cf511da15a6e6585ddaa7e51a5e" }, "downloads": -1, "filename": "helga_meet-0.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "f817e66b8693863b10d593af518d7aac", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 4850, "upload_time": "2016-12-20T14:12:35", "url": "https://files.pythonhosted.org/packages/8d/19/a594260762b4e9822d62efee6f6640cbdd10aaf806d5bf571b40f6c1cafa/helga_meet-0.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "52fbcdaa843febb0402e69b0b629ccd2", "sha256": "803bc1e9e32d76545741e95ecf07a6f1240a17c83a0917e4ab0096982dd27bc2" }, "downloads": -1, "filename": "helga-meet-0.1.0.tar.gz", "has_sig": false, "md5_digest": "52fbcdaa843febb0402e69b0b629ccd2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15036, "upload_time": "2016-12-20T14:12:33", "url": "https://files.pythonhosted.org/packages/63/af/680bd77feb6a17bd96317d81e69657bdd5aa7a61e9b7af1cf6d3cd15147d/helga-meet-0.1.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "b301f7e8ff0751d8333b3d127cb912b4", "sha256": "66b27746b13d8d58cf0b52a16eaabe738377801da2301adebb02614b352df770" }, "downloads": -1, "filename": "helga_meet-1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "b301f7e8ff0751d8333b3d127cb912b4", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5338, "upload_time": "2016-12-20T15:26:01", "url": "https://files.pythonhosted.org/packages/f0/f2/2797c491765a6e42fa76b25dca0867d0593b959b0a1ce1b1d8fceeaa75c6/helga_meet-1.0.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "405501f04f2062f090dddeb610c16e04", "sha256": "98e59e20e11db1047e15bf1b954e16d8486193e24a1d29645416b8cddc6baae9" }, "downloads": -1, "filename": "helga-meet-1.0.0.tar.gz", "has_sig": false, "md5_digest": "405501f04f2062f090dddeb610c16e04", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50561, "upload_time": "2016-12-20T15:25:58", "url": "https://files.pythonhosted.org/packages/7d/e8/fcd2d242f50b1389a17101bfbb116d5ae7eb139aec8183329f34513bc27e/helga-meet-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "ba2e721e0f0a943faa4a1c90336a6974", "sha256": "3f755f67f1389fc40b33a5bba14e82bd5c3627e13258c7f3563ed05a7fd546f2" }, "downloads": -1, "filename": "helga_meet-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ba2e721e0f0a943faa4a1c90336a6974", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5426, "upload_time": "2016-12-20T15:38:30", "url": "https://files.pythonhosted.org/packages/1d/ae/6dc42874344e03d72a3c8aeec81a300ee5e653a715e3c19a62d58d1b78e2/helga_meet-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f0a4705088bffeb824f1efed03a36a7e", "sha256": "e394f4a8e2a7528212493e9a61ffeb20c16bd1f7a6b3e01fa9e57df0871aa7e4" }, "downloads": -1, "filename": "helga-meet-1.1.0.tar.gz", "has_sig": false, "md5_digest": "f0a4705088bffeb824f1efed03a36a7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50650, "upload_time": "2016-12-20T15:38:28", "url": "https://files.pythonhosted.org/packages/48/ad/9b11d0c9370764faecbf49d6857289839f4b93757757eddedae3231fbe43/helga-meet-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "3a0315973b0a375c664f31ec50b46532", "sha256": "62da0e23b4c1d31b9e5b884c03d4dedca1ea74e2876703afcc9b2abe1c76e0ab" }, "downloads": -1, "filename": "helga_meet-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3a0315973b0a375c664f31ec50b46532", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5424, "upload_time": "2016-12-20T15:43:04", "url": "https://files.pythonhosted.org/packages/60/b0/ee3674adbd1c599f696191b5de87d7f240e36fa4f7fe2d399097b768a6c9/helga_meet-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bd4a9025ca248d3ea544c65ccd210116", "sha256": "89c772d22f59aa06ad062aadefb5fd1b4e2c0923741eb138551be07e931889e2" }, "downloads": -1, "filename": "helga-meet-1.1.1.tar.gz", "has_sig": false, "md5_digest": "bd4a9025ca248d3ea544c65ccd210116", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15847, "upload_time": "2016-12-20T15:43:02", "url": "https://files.pythonhosted.org/packages/5d/1e/c8b3fd8d19e11e425b4d6fd2c14ecc7635c3f8a9a117d5a0187297c06e6f/helga-meet-1.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3a0315973b0a375c664f31ec50b46532", "sha256": "62da0e23b4c1d31b9e5b884c03d4dedca1ea74e2876703afcc9b2abe1c76e0ab" }, "downloads": -1, "filename": "helga_meet-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3a0315973b0a375c664f31ec50b46532", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5424, "upload_time": "2016-12-20T15:43:04", "url": "https://files.pythonhosted.org/packages/60/b0/ee3674adbd1c599f696191b5de87d7f240e36fa4f7fe2d399097b768a6c9/helga_meet-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bd4a9025ca248d3ea544c65ccd210116", "sha256": "89c772d22f59aa06ad062aadefb5fd1b4e2c0923741eb138551be07e931889e2" }, "downloads": -1, "filename": "helga-meet-1.1.1.tar.gz", "has_sig": false, "md5_digest": "bd4a9025ca248d3ea544c65ccd210116", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15847, "upload_time": "2016-12-20T15:43:02", "url": "https://files.pythonhosted.org/packages/5d/1e/c8b3fd8d19e11e425b4d6fd2c14ecc7635c3f8a9a117d5a0187297c06e6f/helga-meet-1.1.1.tar.gz" } ] }