{ "info": { "author": "Kyle Terry", "author_email": "kyle@kyleterry.com", "bugtrack_url": null, "classifiers": [], "description": "# Tenyks Service\n\nThis is a python abstraction for creating a\n[Tenyks](https://github.com/kyleterry/tenyks) service. This is supposed to\nbootstrap all the necessary coroutines and connections needed to communicate\nwith the IRC bot.\n\nThere will be two branches that follow Tenyks. Version 1.x will follow the version\n1.x of Tenyks, which currently uses Redis for Pub/Sub. Version 2.x will follow\nversion 2.x of Tenyks, which is intended to use ZeroMQ as the Pub/Sub\nmechanism.\n\nThe Primary Tenyks README has more information on how to create a service.\n\n\n## Install\n\nPypi: `pip install tenyksservice` \nGit: `git clone https://github.com/kyleterry/tenyks-service; cd tenyks-service;\n./setup.py install`\n\n### For Contributing\n\nGit: `git clone https://github.com/kyleterry/tenyks-service; cd tenyks-service;\n./setup.py develop`\n\n## Generating settings\n\n`tenyks-service-mkconfig > _settings.py`\n\nThis will also generate a UUID for your service. [Please don't lose\nthis](http://d315f714-26fh-4346-96a8-11a864cdfcb5.com/) or you will have to\nkeep purging all the old services registered with Tenyks.\n\nThen, I would set `SERVICE_DESCRIPTION` to something.\n\n## Usage\n\nSee [examples](./examples/hello-service).\n\nSee the [Tenyks\nREADME](https://github.com/kyleterry/tenyks#lets-make-a-service) section on\nmaking a service.\n\nSee [tenyks-contrib](https://github.com/kyleterry/tenyks-contrib). A repo full\nof services.\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/kyleterry/tenyks-service", "keywords": "irc bot zeromq service", "license": "LICENSE", "maintainer": "", "maintainer_email": "", "name": "tenyksservice", "package_url": "https://pypi.org/project/tenyksservice/", "platform": "", "project_url": "https://pypi.org/project/tenyksservice/", "project_urls": { "Homepage": "https://github.com/kyleterry/tenyks-service" }, "release_url": "https://pypi.org/project/tenyksservice/2.2.0/", "requires_dist": null, "requires_python": "", "summary": "Tenyks service class for making fun things for Tenyks.", "version": "2.2.0" }, "last_serial": 4134508, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "4a006eee5469e57e1405245bae05d1b8", "sha256": "1083b95c257f037f848f0f1f80200953a40d94a63098817711c121e42b4e45b0" }, "downloads": -1, "filename": "tenyksservice-1.0.tar.gz", "has_sig": false, "md5_digest": "4a006eee5469e57e1405245bae05d1b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4156, "upload_time": "2014-07-27T07:44:28", "url": "https://files.pythonhosted.org/packages/ca/36/24bef020b21594870beaf6185d32742425bd7c606174d17250a1b4919d51/tenyksservice-1.0.tar.gz" } ], "1.0.0": [], "1.1": [ { "comment_text": "", "digests": { "md5": "4b4c0af227924cfc901038f9c6ab2e60", "sha256": "0927fe22862ba1057f234dd6b4c3a3c97ffe1c5fb50886ece3900c302695f3f5" }, "downloads": -1, "filename": "tenyksservice-1.1.tar.gz", "has_sig": false, "md5_digest": "4b4c0af227924cfc901038f9c6ab2e60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5086, "upload_time": "2014-07-31T03:37:44", "url": "https://files.pythonhosted.org/packages/a0/0d/6d306999a5bf757d54a43902e3cdd54ff1c728a3857e4cf54861f2f4aef7/tenyksservice-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "8d0e7882cdd8f4b12d19c239eb1254b6", "sha256": "c59bb8211582651233cdc452c0e6ee42bcf9cab248dcc521dfff10c14221ebf2" }, "downloads": -1, "filename": "tenyksservice-1.2.tar.gz", "has_sig": false, "md5_digest": "8d0e7882cdd8f4b12d19c239eb1254b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5174, "upload_time": "2014-07-31T07:54:39", "url": "https://files.pythonhosted.org/packages/d7/fb/ff96eaba90e1f733ff2b6304cfb5cf00b7951a14e5c942237e831a2462d9/tenyksservice-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "7fa80efd0dce5bf228546925ac63d19f", "sha256": "f77a33bf4a6abea9ad877b10d42043c5f90d6d44749c355bb81e6a60d7ff8d9a" }, "downloads": -1, "filename": "tenyksservice-1.3.tar.gz", "has_sig": false, "md5_digest": "7fa80efd0dce5bf228546925ac63d19f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5233, "upload_time": "2014-08-16T07:56:19", "url": "https://files.pythonhosted.org/packages/4f/7c/e1190cd6650bdb99ef8f54f035419f0193b9d99eb964edefc38e89b5f917/tenyksservice-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "eff3f9bbf197b82fbc846fa006aaa4e5", "sha256": "a62f5db547ae6b058be04595e20ae3cd5f7e04210ff64f54fa8a064ba5f394d0" }, "downloads": -1, "filename": "tenyksservice-1.4.tar.gz", "has_sig": false, "md5_digest": "eff3f9bbf197b82fbc846fa006aaa4e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5228, "upload_time": "2014-08-20T23:28:20", "url": "https://files.pythonhosted.org/packages/13/16/ff7e8dcec3e9001c8738871c46620edb21b98520520eaede41a6843ef5b9/tenyksservice-1.4.tar.gz" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "0cabc5f4a314704a4dea6dfb238a4662", "sha256": "d1f9ef3f1572e0c364e12ed3d3607d146b6ce1e2067da3543300091b91549879" }, "downloads": -1, "filename": "tenyksservice-1.5.tar.gz", "has_sig": false, "md5_digest": "0cabc5f4a314704a4dea6dfb238a4662", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5330, "upload_time": "2014-10-25T06:50:56", "url": "https://files.pythonhosted.org/packages/6a/29/ac52a8a4146f8837e4f4ac2ea93cbfa0e3efaa97db637dfca266b1b57a40/tenyksservice-1.5.tar.gz" } ], "1.6": [ { "comment_text": "", "digests": { "md5": "2c70a972df590bd520b7025c924806df", "sha256": "1c7a120812cb65d5242da88f6ac1350c15095e9241ced966d454ba7aac4598d6" }, "downloads": -1, "filename": "tenyksservice-1.6.tar.gz", "has_sig": false, "md5_digest": "2c70a972df590bd520b7025c924806df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5507, "upload_time": "2014-10-31T06:04:44", "url": "https://files.pythonhosted.org/packages/fd/9f/60ae83531c852e6675ecea06d7be903ef268b2e375c19e80be55732eb0a5/tenyksservice-1.6.tar.gz" } ], "1.7": [ { "comment_text": "", "digests": { "md5": "21ab0f88eab7849832179370d762b1a7", "sha256": "2d8c95be609b0addd2cbcaf7bc7846a85b7b1f928c6f1a94cfeb65bc47762454" }, "downloads": -1, "filename": "tenyksservice-1.7.tar.gz", "has_sig": false, "md5_digest": "21ab0f88eab7849832179370d762b1a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5938, "upload_time": "2014-11-02T02:28:03", "url": "https://files.pythonhosted.org/packages/5b/ca/f18bd121ea3e201b75097406509d46a3ae717000f5a37010572f5bbadb33/tenyksservice-1.7.tar.gz" } ], "1.8": [ { "comment_text": "", "digests": { "md5": "50e5546d8289a57deb49973f0d356c16", "sha256": "10e2f7ce388b7af4df33ee2f5c3679d26e0cf51217d5b576fcabe4e6744e2370" }, "downloads": -1, "filename": "tenyksservice-1.8.tar.gz", "has_sig": false, "md5_digest": "50e5546d8289a57deb49973f0d356c16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5989, "upload_time": "2014-11-23T07:26:43", "url": "https://files.pythonhosted.org/packages/0c/e3/441e45d8e8929ba8fbb2905e0aa5ba56dfe226c1b669ac0ccace9efea509/tenyksservice-1.8.tar.gz" } ], "2.1.1": [], "2.1.2": [ { "comment_text": "", "digests": { "md5": "429682b2ebc2b8ab593e44e257aa3f98", "sha256": "b99c279aced587a3d152ea948dc74dede7bfcd1ebee015069f92ca0d898d4bc8" }, "downloads": -1, "filename": "tenyksservice-2.1.2.tar.gz", "has_sig": false, "md5_digest": "429682b2ebc2b8ab593e44e257aa3f98", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16844, "upload_time": "2016-11-02T05:01:24", "url": "https://files.pythonhosted.org/packages/7f/bc/80a604dee6da169c4342bb2686d68c61411d858da75687a16df87cd44d6c/tenyksservice-2.1.2.tar.gz" } ], "2.1.3": [ { "comment_text": "", "digests": { "md5": "89cd92c15c31f9a0ebef518acb4012d8", "sha256": "a90437dc75b667071d282518e96bbd7183ef5c884f4307e6a5e225120c3b21fb" }, "downloads": -1, "filename": "tenyksservice-2.1.3.tar.gz", "has_sig": false, "md5_digest": "89cd92c15c31f9a0ebef518acb4012d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16860, "upload_time": "2016-11-02T18:37:01", "url": "https://files.pythonhosted.org/packages/e3/61/011471bb43fb26655d0f36f094028a133635614c4c1e383c4323437b25ff/tenyksservice-2.1.3.tar.gz" } ], "2.1.4": [ { "comment_text": "", "digests": { "md5": "802cc9d7c2c512bc7cfae1de52ccdac5", "sha256": "e8757f558adb142a4a8d61b9e424d77253925c51cef1d14203779cbabd168a05" }, "downloads": -1, "filename": "tenyksservice-2.1.4.tar.gz", "has_sig": false, "md5_digest": "802cc9d7c2c512bc7cfae1de52ccdac5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16854, "upload_time": "2016-11-02T19:48:10", "url": "https://files.pythonhosted.org/packages/dc/fb/4d3547b4792fcfb6bba04be5aaf0097b2070694b18a21298405a3a8c23cd/tenyksservice-2.1.4.tar.gz" } ], "2.1.5": [ { "comment_text": "", "digests": { "md5": "e28d2c61ce179e0d0d4142ad50d94c63", "sha256": "8bfffaecc70ddadc44600a7d7e89514ee6c9844e003354f4fa9884a384352217" }, "downloads": -1, "filename": "tenyksservice-2.1.5.tar.gz", "has_sig": false, "md5_digest": "e28d2c61ce179e0d0d4142ad50d94c63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16855, "upload_time": "2016-11-02T20:11:15", "url": "https://files.pythonhosted.org/packages/c7/e2/bc8e8f8a7efd5028a314f45982aefb8e05cdceaeb61aa5a7abc6d5d2ef72/tenyksservice-2.1.5.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "b088285b4c7303c66a57e390f6cde91c", "sha256": "ecfac63f7c89ed328279587a88e73e15bb6ba5b42a6e44415909f0da0a7be0e8" }, "downloads": -1, "filename": "tenyksservice-2.2.0.tar.gz", "has_sig": false, "md5_digest": "b088285b4c7303c66a57e390f6cde91c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16627, "upload_time": "2018-08-04T00:26:08", "url": "https://files.pythonhosted.org/packages/73/05/d07c04861b018613fb981400c6a1331e316de44dc20d9ed481a05cdab4f5/tenyksservice-2.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b088285b4c7303c66a57e390f6cde91c", "sha256": "ecfac63f7c89ed328279587a88e73e15bb6ba5b42a6e44415909f0da0a7be0e8" }, "downloads": -1, "filename": "tenyksservice-2.2.0.tar.gz", "has_sig": false, "md5_digest": "b088285b4c7303c66a57e390f6cde91c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16627, "upload_time": "2018-08-04T00:26:08", "url": "https://files.pythonhosted.org/packages/73/05/d07c04861b018613fb981400c6a1331e316de44dc20d9ed481a05cdab4f5/tenyksservice-2.2.0.tar.gz" } ] }