{ "info": { "author": "Graham Preston", "author_email": "graham.preston@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7" ], "description": "# Webcandy Client\nClient-side code for communicating with the Webcandy server and controlling\nlighting configuration. This should be run by the machine with LEDs connected to\nit via Fadecandy.\n\n## Installation\nThe easiest way to install is to run `pip install webcandy-client`. If you want\nthe absolute latest code, you can clone this repository and run\n`pip install -e .` from the root directory.\n\n### Development\nThis project uses [Pipenv](https://docs.pipenv.org/en/latest/) for dependancy\nmanagement. If you want to set up a development environment, make sure you have\nPipenv installed and run `pipenv install` from the root directory.\n\n## Running\nTo run the client in order to receive lighting change requests from the server,\nuse the `wc-client` executable:\n\n`$ wc-client `.\n\nTo manually change the lighting configuration offline, use the `wc-controller`\nexecutable:\n\n`$ wc-controller --file `\n\nFor usage information on either script, pass `--help`.", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/gcpreston/webcandy-client", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "webcandy-client", "package_url": "https://pypi.org/project/webcandy-client/", "platform": "", "project_url": "https://pypi.org/project/webcandy-client/", "project_urls": { "Homepage": "https://github.com/gcpreston/webcandy-client", "Source": "https://github.com/gcpreston/webcandy-client" }, "release_url": "https://pypi.org/project/webcandy-client/0.1.4/", "requires_dist": null, "requires_python": "", "summary": "Client-side code for communicating with a Webcandy server.", "version": "0.1.4" }, "last_serial": 5799939, "releases": { "0.0.3": [ { "comment_text": "", "digests": { "md5": "b7a244488af0824045f008cde3f20027", "sha256": "714ba7d19b9f02de84d990fa642b277d10702362a9eac11195f6612d8b0ffeab" }, "downloads": -1, "filename": "webcandy-client-0.0.3.tar.gz", "has_sig": false, "md5_digest": "b7a244488af0824045f008cde3f20027", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 578728, "upload_time": "2019-06-27T20:24:15", "url": "https://files.pythonhosted.org/packages/7d/a6/242158fda53d5fd590dfbdd2cce6b93f025ae3bdcc0ad38a4c74297614d2/webcandy-client-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "baf2a778fa1a30d43825dc0b63b30866", "sha256": "ec979ff6c1af03a83355998b0598ee37af6f803ea929027514d8bda7fe536222" }, "downloads": -1, "filename": "webcandy-client-0.0.4.tar.gz", "has_sig": false, "md5_digest": "baf2a778fa1a30d43825dc0b63b30866", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3840, "upload_time": "2019-06-28T00:31:40", "url": "https://files.pythonhosted.org/packages/56/70/1087ad6340492db5691f56b52078f1df8c66cba84441e75755914a0ac830/webcandy-client-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "bcfc93e5e66e0247ef46c2b00990768d", "sha256": "a2f0be8537775fe4acca1f2c17aac85093ede6f0afe862d1bfd3525ea3b51754" }, "downloads": -1, "filename": "webcandy-client-0.0.5.tar.gz", "has_sig": false, "md5_digest": "bcfc93e5e66e0247ef46c2b00990768d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4125, "upload_time": "2019-07-01T20:05:26", "url": "https://files.pythonhosted.org/packages/aa/bc/e478e7ad3cc40375bcf120f3c135ad73a7dbfcdab221bbf586513611e342/webcandy-client-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "a4dd46e1d125648b3a960d1787471740", "sha256": "37f6362069c8e15252e3a8b31b015834d797219210afa87f75ad540d18cdb2a5" }, "downloads": -1, "filename": "webcandy-client-0.0.6.tar.gz", "has_sig": false, "md5_digest": "a4dd46e1d125648b3a960d1787471740", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4121, "upload_time": "2019-07-01T22:46:45", "url": "https://files.pythonhosted.org/packages/65/2c/2a4465bcf3d686b76c84e81b31a8cc8f8cccb123d532ab310c93444fc63e/webcandy-client-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "358021a6aac1148b4aac84006ff56868", "sha256": "c5462fbd27969f4587ceccb4b411340d6d084ba0d17f8888e34a46703bd3b01d" }, "downloads": -1, "filename": "webcandy-client-0.0.7.tar.gz", "has_sig": false, "md5_digest": "358021a6aac1148b4aac84006ff56868", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4147, "upload_time": "2019-07-02T01:16:29", "url": "https://files.pythonhosted.org/packages/bc/4b/305936b2934b68f789dfe304384abb4252992288b5be7fa9a0559afe7086/webcandy-client-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "e1dcb0e384450306293d3b7346db7408", "sha256": "17f9ec8460a0c00b6ac762987c9bed5489aea612914b010344e55e84741862a0" }, "downloads": -1, "filename": "webcandy-client-0.0.8.tar.gz", "has_sig": false, "md5_digest": "e1dcb0e384450306293d3b7346db7408", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4143, "upload_time": "2019-07-02T01:18:13", "url": "https://files.pythonhosted.org/packages/94/bd/6bf2fa72896fdbdba91c0926a4b2e5262f72188ca338130b46e657bc62a8/webcandy-client-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "797e5ae029048a99fff0c87c2be61123", "sha256": "ecf7d1f072bf8530284d9cf18c2446393f952ac7777fb0a8d3824888301312aa" }, "downloads": -1, "filename": "webcandy-client-0.0.9.tar.gz", "has_sig": false, "md5_digest": "797e5ae029048a99fff0c87c2be61123", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5056, "upload_time": "2019-08-12T17:25:19", "url": "https://files.pythonhosted.org/packages/17/14/d053d57267368f5e2aad3503614ebe2d8280c6e857ae4ed115a586424ee9/webcandy-client-0.0.9.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "dc22001e51e3c1d47b06d7cd190609fe", "sha256": "01448e6a2428c52bf013defbb6d3a893467f864d7ca5208dc14f30c330047084" }, "downloads": -1, "filename": "webcandy-client-0.1.0.tar.gz", "has_sig": false, "md5_digest": "dc22001e51e3c1d47b06d7cd190609fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5126, "upload_time": "2019-08-27T03:47:09", "url": "https://files.pythonhosted.org/packages/71/6c/27ae7cadc3ed1b6a86276867fc3eb596281ca6c842d78cbf76da52c25bcc/webcandy-client-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "e118fe58e4d553db90ee346d712fee44", "sha256": "80266670a0144cb9bb17a960c952560d6d9a0e126d59ca8c36bd98a5db6d7182" }, "downloads": -1, "filename": "webcandy-client-0.1.1.tar.gz", "has_sig": false, "md5_digest": "e118fe58e4d553db90ee346d712fee44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5148, "upload_time": "2019-09-04T03:00:21", "url": "https://files.pythonhosted.org/packages/2a/ad/3a245167d4be772a06d29c2b3d1bfb08b30d11af07bdeb694f68305e34f7/webcandy-client-0.1.1.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "bbf9faf99340672f270eb6f2ab72ea41", "sha256": "2b06f08ce7911a736a712679616a0084641a8cce93cfa657a5099e536aec57bf" }, "downloads": -1, "filename": "webcandy-client-0.1.3.tar.gz", "has_sig": false, "md5_digest": "bbf9faf99340672f270eb6f2ab72ea41", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6216, "upload_time": "2019-09-07T23:06:18", "url": "https://files.pythonhosted.org/packages/95/74/e64a9b5cdf3b733e9ce9d3f08455af02f893b24fff91fedd2f260f266686/webcandy-client-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "54c061c720a47acc9c6591e1b83e7aae", "sha256": "4c7302b828fe82382cf7977efe57bf8a925bcff94e45b9a7e8cc06310c2ad10d" }, "downloads": -1, "filename": "webcandy-client-0.1.4.tar.gz", "has_sig": false, "md5_digest": "54c061c720a47acc9c6591e1b83e7aae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6191, "upload_time": "2019-09-08T17:30:55", "url": "https://files.pythonhosted.org/packages/eb/ba/e8c7e18cea0f49aeeea7a6f0c9d4d5d3c1396ed1d68cb8ecf54adb2463b9/webcandy-client-0.1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "54c061c720a47acc9c6591e1b83e7aae", "sha256": "4c7302b828fe82382cf7977efe57bf8a925bcff94e45b9a7e8cc06310c2ad10d" }, "downloads": -1, "filename": "webcandy-client-0.1.4.tar.gz", "has_sig": false, "md5_digest": "54c061c720a47acc9c6591e1b83e7aae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6191, "upload_time": "2019-09-08T17:30:55", "url": "https://files.pythonhosted.org/packages/eb/ba/e8c7e18cea0f49aeeea7a6f0c9d4d5d3c1396ed1d68cb8ecf54adb2463b9/webcandy-client-0.1.4.tar.gz" } ] }