{ "info": { "author": "Amory Galili", "author_email": "robotpy@googlegroups.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Education", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.4", "Topic :: Scientific/Engineering" ], "description": "shuffleboard2js\n===============\n\nshuffleboard2js further lowers the barrier of entry for teams that want to build a custom HTML/Javascript dashboard by providing a `Shuffleboard `_ like interface built on top of `pynetworktables2js `_.\n\nLots of students and mentors know how to create simple web pages to display content, and there's lots of resources out there for creating dynamic content for webpages that use javascript. There is a lot of visually appealing content that others have created using web technologies -- why not leverage those resources to make something cool to control your robot?\n\n\nDocumentation\n-------------\n\nDocumentation can be found at http://shuffleboard2js.readthedocs.org/\n\n\nInstallation\n------------\n\nMake sure to install python 3 on your computer, and on Windows you can\nexecute::\n\n py -3 -m pip install shuffleboard2js\n\nOn Linux/OSX you can execute::\n\n pip install shuffleboard2js\n\n\nUsage\n-----\n\nYou can run shuffleboard2js using the following command::\n\n python3 -m shuffleboard2js\n\nOr on Windows::\n\n py -3 -m shuffleboard2js\n\nThis will start a server which will serve from the current directory. You can create your custom widgets in the **shuffleboard2js/widgets** folder, which will automatically be created in the directory you ran shuffleboard2js.\n\nYou will want to also pass either the ``--robot`` or ``--team`` switch::\n\n py -3 -m shuffleboard2js --robot roborio-XXXX-frc.local\n py -3 -m shuffleboard2js --team XXXX\n\nDashboard mode currently doesn't work, as the underlying support in\npynetworktables hasn't been implemented yet for the newer FRC Driver Station.\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/robotpy/shuffleboard2js", "keywords": "", "license": "BSD License", "maintainer": "", "maintainer_email": "", "name": "shuffleboard2js", "package_url": "https://pypi.org/project/shuffleboard2js/", "platform": "", "project_url": "https://pypi.org/project/shuffleboard2js/", "project_urls": { "Homepage": "https://github.com/robotpy/shuffleboard2js" }, "release_url": "https://pypi.org/project/shuffleboard2js/2019.0.2/", "requires_dist": [ "tornado (>=5.0.2)", "pynetworktables (>=2019.0.0)", "pynetworktables2js (>=2019.0.0)" ], "requires_python": "", "summary": "Web based HTML dashboard for FRC", "version": "2019.0.2" }, "last_serial": 5146079, "releases": { "2019.0.0a1": [ { "comment_text": "", "digests": { "md5": "af66434de29ad356e2c597e4a3377793", "sha256": "d0ab6d93ad1323c50e81c971c39b31c883aec3a7d95825a5a7dcf2d27ad7687a" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a1-py3-none-any.whl", "has_sig": false, "md5_digest": "af66434de29ad356e2c597e4a3377793", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5930870, "upload_time": "2019-02-21T03:59:45", "url": "https://files.pythonhosted.org/packages/bf/e8/d763ee3bf5632b1e4e8e25cd017924805a8241f31a9a6e5a5c3a539fe899/shuffleboard2js-2019.0.0a1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce7052e7516acf6d82433a5b763b7f54", "sha256": "6f65474801d362064e4b94ee0f2a64301fd6498eca054b76eff8db25afb1fe2d" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a1.tar.gz", "has_sig": false, "md5_digest": "ce7052e7516acf6d82433a5b763b7f54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5905615, "upload_time": "2019-02-21T03:59:48", "url": "https://files.pythonhosted.org/packages/6b/da/b8b4b648e477f36dbd98d79e6311a71cc829aa60882194c56d66b0308ad5/shuffleboard2js-2019.0.0a1.tar.gz" } ], "2019.0.0a11": [ { "comment_text": "", "digests": { "md5": "2a9bd4e6e723bee733adc5e692afa7a7", "sha256": "a7133ad28e8b24db339a88c5f962fa04482e8d108ae4f5989ee3ca554eb93cdf" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a11-py3-none-any.whl", "has_sig": false, "md5_digest": "2a9bd4e6e723bee733adc5e692afa7a7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1181845, "upload_time": "2019-03-11T22:37:10", "url": "https://files.pythonhosted.org/packages/df/77/e3817826140f1fa479c6ca9d27fa381cc68c102385ec01fe920b519ed61d/shuffleboard2js-2019.0.0a11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5541591e3591796dee6a02700f5dc86d", "sha256": "922adf3843ccbaa2572c34d495dfded14610e5fa1974a7207ce14659748709b2" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a11.tar.gz", "has_sig": false, "md5_digest": "5541591e3591796dee6a02700f5dc86d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1172681, "upload_time": "2019-03-11T22:37:12", "url": "https://files.pythonhosted.org/packages/10/4a/88fdd97f489d6db630210a870dfff9b4046b02cbd40cf30eea61689afeb3/shuffleboard2js-2019.0.0a11.tar.gz" } ], "2019.0.0a12": [ { "comment_text": "", "digests": { "md5": "e90e16edc3369fc4a831467c61f3ee7c", "sha256": "ecbe8874ca1f6a78ec23d5dbb28e19bd86eab6b5a80b42b72128f0bc5a8c9eea" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a12-py3-none-any.whl", "has_sig": false, "md5_digest": "e90e16edc3369fc4a831467c61f3ee7c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1181915, "upload_time": "2019-03-16T01:46:32", "url": "https://files.pythonhosted.org/packages/55/71/3ae5c7f5f29373a714354a6d6c7aa4026746c4768e698e6db1b656880d29/shuffleboard2js-2019.0.0a12-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1ca6e7ee9ef2ae34bbd6eeb54eab899c", "sha256": "18e882e957a618100e05e04fa30c492cc63f7c69b2d8a6532daba9d0921a5a81" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a12.tar.gz", "has_sig": false, "md5_digest": "1ca6e7ee9ef2ae34bbd6eeb54eab899c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1173142, "upload_time": "2019-03-16T01:46:34", "url": "https://files.pythonhosted.org/packages/26/5f/e231e03b55f6ffeefe4743709f4cfea562489374867420b139f44fef42d5/shuffleboard2js-2019.0.0a12.tar.gz" } ], "2019.0.0a13": [ { "comment_text": "", "digests": { "md5": "66b4c5ae2e7905b9517acaba3c15bb7e", "sha256": "19404a3693ccc03b1348c7987daabba488f89c7a0ef5794634e6fddfccd5faa0" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a13-py3-none-any.whl", "has_sig": false, "md5_digest": "66b4c5ae2e7905b9517acaba3c15bb7e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2412540, "upload_time": "2019-04-02T21:56:13", "url": "https://files.pythonhosted.org/packages/23/03/fb0da71d783b0f70cdb86144176bc7a5b60f236eddadf4773725fedf488b/shuffleboard2js-2019.0.0a13-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a0b1da01d878f1efa516940593e21174", "sha256": "5745b63b0d7fe4515c25e69909bf019fe964b8279399807ab25c96c1e428ea50" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a13.tar.gz", "has_sig": false, "md5_digest": "a0b1da01d878f1efa516940593e21174", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2283572, "upload_time": "2019-04-02T21:56:15", "url": "https://files.pythonhosted.org/packages/bb/f6/84c570ee048387cafbb9dd5fbeea2ad54caabb4d90f76e623d86fde7ce61/shuffleboard2js-2019.0.0a13.tar.gz" } ], "2019.0.0a14": [ { "comment_text": "", "digests": { "md5": "3309d2a934e09539b91e483e9529af38", "sha256": "0754c52f65f81f870ec0c65ebc12e153e4b2708c4b3bdd2f049e6aa6df19eead" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a14-py3-none-any.whl", "has_sig": false, "md5_digest": "3309d2a934e09539b91e483e9529af38", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2448560, "upload_time": "2019-04-08T04:25:05", "url": "https://files.pythonhosted.org/packages/cd/59/f9677b0270ffdb5e4c106abaf292093ae9adf0363639d9f6b046662d343c/shuffleboard2js-2019.0.0a14-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d7876e71817e44b96b21f6c999bb5f5", "sha256": "8ac48e1bf3d02f42887e4448c9d4a5b9230aea214a4848110ced6dc33f5284b0" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a14.tar.gz", "has_sig": false, "md5_digest": "4d7876e71817e44b96b21f6c999bb5f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2310973, "upload_time": "2019-04-08T04:25:08", "url": "https://files.pythonhosted.org/packages/f8/94/04d51c1395e8f7f6edf208e927f00965b9d0886ac39a71fd4ea69317e0c0/shuffleboard2js-2019.0.0a14.tar.gz" } ], "2019.0.0a15": [ { "comment_text": "", "digests": { "md5": "7db74ef77b6da5690f0ae2945b20c5d7", "sha256": "1723ecdfb7bb6793e374a68e67845e4752e4611e6cc4221c047f2d0f287d4c5e" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a15-py3-none-any.whl", "has_sig": false, "md5_digest": "7db74ef77b6da5690f0ae2945b20c5d7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2448622, "upload_time": "2019-04-11T01:55:15", "url": "https://files.pythonhosted.org/packages/bf/b6/4607aa1dd9dbdd86912fbcd1c7fe6a337d340c9926d05918b822177e3f6d/shuffleboard2js-2019.0.0a15-py3-none-any.whl" } ], "2019.0.0a16": [ { "comment_text": "", "digests": { "md5": "a49bd2dd4b421d62aeeb0f94ae19de60", "sha256": "6012e492ca4c3243c360de4ccbf0579c8349b0926afb0fbacf71f1223c8474c9" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a16-py3-none-any.whl", "has_sig": false, "md5_digest": "a49bd2dd4b421d62aeeb0f94ae19de60", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2448621, "upload_time": "2019-04-11T02:01:14", "url": "https://files.pythonhosted.org/packages/ca/81/eaca58b239f47da3c7877cb28a081d1fbbbb7494ae5a354c2d622fd56892/shuffleboard2js-2019.0.0a16-py3-none-any.whl" } ], "2019.0.0a17": [ { "comment_text": "", "digests": { "md5": "e4d69f6442202fed6a6853a844beb990", "sha256": "0e5c8d51adf0a354eed750b7926a71b3933321b90c2b41c93da535e8115cd86c" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a17-py3-none-any.whl", "has_sig": false, "md5_digest": "e4d69f6442202fed6a6853a844beb990", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2448620, "upload_time": "2019-04-11T02:02:52", "url": "https://files.pythonhosted.org/packages/d3/e0/733b8a67ad2014c2f5ceeb58f330f74acc166f6d16fbba9237f20b5bc578/shuffleboard2js-2019.0.0a17-py3-none-any.whl" } ], "2019.0.0a18": [ { "comment_text": "", "digests": { "md5": "945166efbff7b60c1e71b3581bf14ed3", "sha256": "3976aea7d12a6c237162558087c6b2377d520b088cf5a5d9b25c6bcf3d2fdb87" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a18-py3-none-any.whl", "has_sig": false, "md5_digest": "945166efbff7b60c1e71b3581bf14ed3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2448621, "upload_time": "2019-04-11T02:08:40", "url": "https://files.pythonhosted.org/packages/06/be/01a170c5d197157266455c168f36da5126220f75597c6e8baed1e19a0abf/shuffleboard2js-2019.0.0a18-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c80e0b90509be06527db1bddf4573dab", "sha256": "8c68420a9893e119a1f78c84b6bcb42e9e51f204764a1047e450f824cab5b98c" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a18.tar.gz", "has_sig": false, "md5_digest": "c80e0b90509be06527db1bddf4573dab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2311084, "upload_time": "2019-04-11T02:08:43", "url": "https://files.pythonhosted.org/packages/24/98/bfdbc9036c65f35bb60a226b0b09494814ffc50f0027adb2dfb0c56d80cf/shuffleboard2js-2019.0.0a18.tar.gz" } ], "2019.0.0a19": [ { "comment_text": "", "digests": { "md5": "682ccfed846de24833d55df557a70309", "sha256": "17d3eee64a5918019d0fac3d32d134213ff97537871d384a36403e0f416b5c7d" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a19-py3-none-any.whl", "has_sig": false, "md5_digest": "682ccfed846de24833d55df557a70309", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2448621, "upload_time": "2019-04-11T02:21:23", "url": "https://files.pythonhosted.org/packages/c8/23/5ae7cae9fa7bb59607f330917695a0da4d89c1200d8d48909dd2a06e7d3f/shuffleboard2js-2019.0.0a19-py3-none-any.whl" } ], "2019.0.0a2": [ { "comment_text": "", "digests": { "md5": "493d6608289c48e387175e44c27761b1", "sha256": "bf6571d491b35d52877837a6a097c2857e03d3a2fcfe44c0f43e0e1c95482bbf" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a2-py3-none-any.whl", "has_sig": false, "md5_digest": "493d6608289c48e387175e44c27761b1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5928526, "upload_time": "2019-02-21T18:44:52", "url": "https://files.pythonhosted.org/packages/76/85/217727f17bc628e004e06baf2d00462168f2b9a428d372a22b776543014a/shuffleboard2js-2019.0.0a2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4dfd3babff249b1e9adfa1db6041c203", "sha256": "84dabd014b4761e5357ac1d489e918190b252ece3bd6d3f7403ef0f128075ad7" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a2.tar.gz", "has_sig": false, "md5_digest": "4dfd3babff249b1e9adfa1db6041c203", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5906195, "upload_time": "2019-02-21T18:44:55", "url": "https://files.pythonhosted.org/packages/c7/fe/e978161e4d77357c5eccdcb7db0bb455fb15708e507ea990ce233aa26690/shuffleboard2js-2019.0.0a2.tar.gz" } ], "2019.0.0a20": [ { "comment_text": "", "digests": { "md5": "0f56c54645071ac5f65ff1ea4e268f1d", "sha256": "e99c081317b19f8da2009cd623d62a6f9d7f10ada2d5f35a24d7533f1f67b10f" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a20-py3-none-any.whl", "has_sig": false, "md5_digest": "0f56c54645071ac5f65ff1ea4e268f1d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2448622, "upload_time": "2019-04-11T02:27:21", "url": "https://files.pythonhosted.org/packages/b2/54/942cf1de5513e4d00a6a367a6c200f43a7fadc9dd25739ae220faff08acd/shuffleboard2js-2019.0.0a20-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fb7a4c836e3bd37a121e10ea851b5688", "sha256": "6d3e72a2a2d17efb28d828bacaea42db5b31d164f1b91de45314d3f3c19a0b05" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a20.tar.gz", "has_sig": false, "md5_digest": "fb7a4c836e3bd37a121e10ea851b5688", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2311087, "upload_time": "2019-04-11T02:27:23", "url": "https://files.pythonhosted.org/packages/17/7c/f94e5983c7def4823e575ff86bf0f180bf042af3d9b90245cd704af0ffee/shuffleboard2js-2019.0.0a20.tar.gz" } ], "2019.0.0a21": [ { "comment_text": "", "digests": { "md5": "4f709d3eed509dc7d1027d8674fb361a", "sha256": "35ab7f460a3b77bad1a5b4c12ecc59b033f497162859dfe8fc95c8d89e66960c" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a21-py3-none-any.whl", "has_sig": false, "md5_digest": "4f709d3eed509dc7d1027d8674fb361a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2448622, "upload_time": "2019-04-11T02:51:51", "url": "https://files.pythonhosted.org/packages/19/42/fe34cdf1d8ef2bb0958a85993d5d5ea848879087316ad79fb403113c390b/shuffleboard2js-2019.0.0a21-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d27916321ca40cad301ff441ff9d0e57", "sha256": "33d5e33e77e8e8bffaa63205a3677136bca035e79113b99ce8dced90429c0f1d" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a21.tar.gz", "has_sig": false, "md5_digest": "d27916321ca40cad301ff441ff9d0e57", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2311078, "upload_time": "2019-04-11T02:51:53", "url": "https://files.pythonhosted.org/packages/c8/c7/1852ca44a35253f2679b56142494341f0d8787f801236891306b2a5733dc/shuffleboard2js-2019.0.0a21.tar.gz" } ], "2019.0.0a22": [ { "comment_text": "", "digests": { "md5": "c754f09dafe71b30b53379607f1c378b", "sha256": "c6039034e38a8bacb3780b0b2d82ad22af97b060489dbdbd299dbe2b0025cb1f" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a22-py3-none-any.whl", "has_sig": false, "md5_digest": "c754f09dafe71b30b53379607f1c378b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2448621, "upload_time": "2019-04-11T04:49:00", "url": "https://files.pythonhosted.org/packages/94/2b/99e769a7538d0479497091630bf801b47666d8389232eddfa49ce08f1959/shuffleboard2js-2019.0.0a22-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7241159d7269d3eb1c2e7b6e6eddf298", "sha256": "055984347bdcc5e0abcf98d4cd9df8b2d5e34925f65fe5abad07e3f3e344d3b9" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a22.tar.gz", "has_sig": false, "md5_digest": "7241159d7269d3eb1c2e7b6e6eddf298", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2311090, "upload_time": "2019-04-11T04:49:02", "url": "https://files.pythonhosted.org/packages/79/64/5109775c6a8179639fba0d481e3a6e272e7692e8002b820fd50d2a7b92f0/shuffleboard2js-2019.0.0a22.tar.gz" } ], "2019.0.0a23": [ { "comment_text": "", "digests": { "md5": "123a4c53d252c6aaa6fb7c3e578994e7", "sha256": "9d346bbeb986291b1e4bb538bcf2898d2ce3d50c0b172b1738f0c0dfa2ab6524" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a23-py3-none-any.whl", "has_sig": false, "md5_digest": "123a4c53d252c6aaa6fb7c3e578994e7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2448622, "upload_time": "2019-04-11T05:03:40", "url": "https://files.pythonhosted.org/packages/0e/35/b6ecb4e7b41e736736ded49bc715d19ee7be197cfb7120123d18e9d41755/shuffleboard2js-2019.0.0a23-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3fab3cd9ad3b5088664d10138c18482c", "sha256": "037ddfe3ddf56ad16d26133110e255394704cd166f5e64fba996d2c8ef1effb0" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a23.tar.gz", "has_sig": false, "md5_digest": "3fab3cd9ad3b5088664d10138c18482c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2311098, "upload_time": "2019-04-11T05:03:42", "url": "https://files.pythonhosted.org/packages/05/23/d23251e3b9bbe3242a8fdf5e2577feac9414b05a256b56764de056d5af81/shuffleboard2js-2019.0.0a23.tar.gz" } ], "2019.0.0a25.post0.dev0": [ { "comment_text": "", "digests": { "md5": "206dba2da460d1bbb5467d1e8446f329", "sha256": "3d2c5e031212d9dfbed4b390c1158254cf5bde8aa80188e0628fd842db6f4c03" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a25.post0.dev0-py3-none-any.whl", "has_sig": false, "md5_digest": "206dba2da460d1bbb5467d1e8446f329", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2448761, "upload_time": "2019-04-14T04:46:39", "url": "https://files.pythonhosted.org/packages/48/fd/102b9b06933d73ce02546254f2e59eaf983afdee7980059c3b6cfaea5fcd/shuffleboard2js-2019.0.0a25.post0.dev0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c6ca89fae4bbe41475680b5ad0f9310b", "sha256": "6096ac62ed0a6d9ce6122df8333b49385eee472588d1048cd716b218f08c9787" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a25.post0.dev0.tar.gz", "has_sig": false, "md5_digest": "c6ca89fae4bbe41475680b5ad0f9310b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2311435, "upload_time": "2019-04-14T04:46:41", "url": "https://files.pythonhosted.org/packages/9c/4b/3cc6d67ccdf0dadc7291f69027c28ebd87ba6f1e1512bf6098e7d5ce80e2/shuffleboard2js-2019.0.0a25.post0.dev0.tar.gz" } ], "2019.0.0a26.post0.dev0": [ { "comment_text": "", "digests": { "md5": "481f08c1d30641235baf2c911fe2f5fe", "sha256": "5dd9d24f0d9c53bc142d0f06423106957347b1ab1bb225116af1aa7aff08283e" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a26.post0.dev0-py3-none-any.whl", "has_sig": false, "md5_digest": "481f08c1d30641235baf2c911fe2f5fe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2448761, "upload_time": "2019-04-14T05:06:29", "url": "https://files.pythonhosted.org/packages/c1/ff/7f50982751f2c8686be16a70130abe8a8574e922b09c16bcca90738d2a49/shuffleboard2js-2019.0.0a26.post0.dev0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e23802711837c0fd98c07b13c1441b0f", "sha256": "aa9cb3f8818dd587a71fcdf79dfb0424bf716c1ef611840379406a169f3320a3" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a26.post0.dev0.tar.gz", "has_sig": false, "md5_digest": "e23802711837c0fd98c07b13c1441b0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2311444, "upload_time": "2019-04-14T05:06:31", "url": "https://files.pythonhosted.org/packages/b2/9c/1f2d030c55a7f8a2f9616bba858313173b787b17587913baf810dd75fe49/shuffleboard2js-2019.0.0a26.post0.dev0.tar.gz" } ], "2019.0.0a28": [ { "comment_text": "", "digests": { "md5": "65e90b3f26d629046251b465af6cc6bf", "sha256": "e4790a85d6cc897f4a604add8d94d7ed765b874d37e5c232d08fb9e281828c7f" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a28-py3-none-any.whl", "has_sig": false, "md5_digest": "65e90b3f26d629046251b465af6cc6bf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2448620, "upload_time": "2019-04-15T17:41:12", "url": "https://files.pythonhosted.org/packages/14/b4/f128be35f54fa59cb143b587b342946656027a464ffc16bf62e95eba1c17/shuffleboard2js-2019.0.0a28-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5676fdf82f7e3ebb7e444115f8f6166e", "sha256": "fb4239d9554a545765b5a00d104759d9066f3b1881d5b7ed2677668dab60fa7f" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a28.tar.gz", "has_sig": false, "md5_digest": "5676fdf82f7e3ebb7e444115f8f6166e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2311088, "upload_time": "2019-04-15T17:41:14", "url": "https://files.pythonhosted.org/packages/87/03/98b6e96149ec02ff2f664c6c43c0b9eb8eb7b2af130a04df1b2d2ff69f31/shuffleboard2js-2019.0.0a28.tar.gz" } ], "2019.0.0a3": [ { "comment_text": "", "digests": { "md5": "7f543128b0d055f309ba93e1bac83a94", "sha256": "9f37e097d7b89e7a6d5af1aa24ba5f3b1ff501aa3e09587fc706340764601a1f" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a3-py3-none-any.whl", "has_sig": false, "md5_digest": "7f543128b0d055f309ba93e1bac83a94", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5929801, "upload_time": "2019-02-27T00:45:51", "url": "https://files.pythonhosted.org/packages/75/dd/983dde03f8c3d870e51eb0467485875785c6fb5b45aa6e8d1877c6fd989e/shuffleboard2js-2019.0.0a3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "74a5f74fe093bff8e9e8358d7a8a13b4", "sha256": "fba04d013bb7de3bc778d91c2f02d017b727d761adad304d3cdc67f7c80a30b4" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a3.tar.gz", "has_sig": false, "md5_digest": "74a5f74fe093bff8e9e8358d7a8a13b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5907273, "upload_time": "2019-02-27T00:45:54", "url": "https://files.pythonhosted.org/packages/b9/49/c2c470493cff3a4f12fb564e8e371c2b903985f14bc05d17b8f67307d28c/shuffleboard2js-2019.0.0a3.tar.gz" } ], "2019.0.0a4": [ { "comment_text": "", "digests": { "md5": "71c0c972de0cb8d4a9d9134f1f9f71a1", "sha256": "e826106fec211eb7ec5ff2adac91d87e31d40a5e9921f3a134c14a862d171adb" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a4-py3-none-any.whl", "has_sig": false, "md5_digest": "71c0c972de0cb8d4a9d9134f1f9f71a1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1157589, "upload_time": "2019-03-02T03:09:35", "url": "https://files.pythonhosted.org/packages/84/65/17a492fb8c079e3fd13e3196313fa2c5c19d52f2dee7454813ad06c1f1bf/shuffleboard2js-2019.0.0a4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a322be1d723243af2484d630e8efe4f0", "sha256": "fb84b931f3ec07f9cb0056d5bdf91150cb1fd2fd064b56df7aca5e4e0c60e8b2" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a4.tar.gz", "has_sig": false, "md5_digest": "a322be1d723243af2484d630e8efe4f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1148644, "upload_time": "2019-03-02T03:09:37", "url": "https://files.pythonhosted.org/packages/68/1b/e3b370d6960ebd90a102a25d22819b5bbcfab89db288a11321cee03868e3/shuffleboard2js-2019.0.0a4.tar.gz" } ], "2019.0.0a5": [ { "comment_text": "", "digests": { "md5": "4480d3e3ef93e0fdade467bd5c92ee56", "sha256": "4f4f8fb28259a46decca0e1149d5a0e8d219c99020c082891feccdf4fab18667" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a5-py3-none-any.whl", "has_sig": false, "md5_digest": "4480d3e3ef93e0fdade467bd5c92ee56", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1157548, "upload_time": "2019-03-06T01:06:26", "url": "https://files.pythonhosted.org/packages/1e/c6/3c46cd45588a6d35be593d47a309dc9af02c1f4619e9acc4f7ed57ac2bf6/shuffleboard2js-2019.0.0a5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9b6855c099c60e48e0676f43ea8429d7", "sha256": "98f19c31b9cc3ea93b1a756b716a68516717a5a6305b01673eb64e65b0f85a26" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a5.tar.gz", "has_sig": false, "md5_digest": "9b6855c099c60e48e0676f43ea8429d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1148622, "upload_time": "2019-03-06T01:06:28", "url": "https://files.pythonhosted.org/packages/6e/e8/e32aacf211f87833c89835c0948948a868d9b9f23b34c843165ea743429b/shuffleboard2js-2019.0.0a5.tar.gz" } ], "2019.0.0a6": [ { "comment_text": "", "digests": { "md5": "b0cf48067754ed19ca7ee369ef91603a", "sha256": "aea07f368e13312f611d98cd603445fbf2968a778f596509aef4dcd8e26d4f4e" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a6-py3-none-any.whl", "has_sig": false, "md5_digest": "b0cf48067754ed19ca7ee369ef91603a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1181983, "upload_time": "2019-03-11T02:39:31", "url": "https://files.pythonhosted.org/packages/f4/28/80b6abc4c75d911dc5ae094d85af961fa75ef0cc6365006fb38ce997abb0/shuffleboard2js-2019.0.0a6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cbe0a5261a49fe9e2c9beecf30ea047c", "sha256": "e9fcfab4d9f0adc1779fa5c09ebaf395be520283a79307ef6ac4dea29dcbe5c1" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a6.tar.gz", "has_sig": false, "md5_digest": "cbe0a5261a49fe9e2c9beecf30ea047c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1172829, "upload_time": "2019-03-11T02:39:32", "url": "https://files.pythonhosted.org/packages/0c/a1/e21479026f0b128ff0c1a77c80e711db4d16b8ee469723dc2c5bc62a4085/shuffleboard2js-2019.0.0a6.tar.gz" } ], "2019.0.0a7": [ { "comment_text": "", "digests": { "md5": "b711c146dc2f9cc413fd6f0679079b22", "sha256": "b17abe71c1a751bedc1d2d34db1018796370916d01cd5c791db61b2a77ae5f38" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a7-py3-none-any.whl", "has_sig": false, "md5_digest": "b711c146dc2f9cc413fd6f0679079b22", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1181973, "upload_time": "2019-03-11T05:12:22", "url": "https://files.pythonhosted.org/packages/34/6b/c294168c2a9c800d5b85acc3b55addaadf720be9ece223bc37cea7d35f5b/shuffleboard2js-2019.0.0a7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a58a4144d5cbe51e50eb6dfbac79ac9d", "sha256": "eeeb6bbc459c7d7fcfc66af2cb1b5ef4e9881cbdba9c27d6ba7598b11c5e2aa2" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a7.tar.gz", "has_sig": false, "md5_digest": "a58a4144d5cbe51e50eb6dfbac79ac9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1172683, "upload_time": "2019-03-11T05:12:24", "url": "https://files.pythonhosted.org/packages/05/50/0fe8de529696fa661e17e245e60925dc36dd18e95876fb6e9e772403935d/shuffleboard2js-2019.0.0a7.tar.gz" } ], "2019.0.0a8": [ { "comment_text": "", "digests": { "md5": "524810000b67859a11265078e7053e0a", "sha256": "757625564c31ed1927e0b8212d83840387483a695bcf1d8cf8ff6733c813e114" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a8-py3-none-any.whl", "has_sig": false, "md5_digest": "524810000b67859a11265078e7053e0a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1182109, "upload_time": "2019-03-11T18:12:08", "url": "https://files.pythonhosted.org/packages/5d/5d/ac35c89b3006e6d7a4ef7c044ad7cf9f068e1ca3d0e7f8ba0917e4fdffc4/shuffleboard2js-2019.0.0a8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d2cc0a958596468cded5cc8889cd6d07", "sha256": "6942f0f7302258f809cfe9fc7fcce84083d45b638bdfa18c09d9db52432f7eb4" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a8.tar.gz", "has_sig": false, "md5_digest": "d2cc0a958596468cded5cc8889cd6d07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1172814, "upload_time": "2019-03-11T18:12:10", "url": "https://files.pythonhosted.org/packages/15/6d/4fbb71863f8328a3f8705ca8df9d3e30049cd314370a2ac602d98deb5530/shuffleboard2js-2019.0.0a8.tar.gz" } ], "2019.0.0a9": [ { "comment_text": "", "digests": { "md5": "04f17c831101c6cd67bb2fd557ecc441", "sha256": "3857afa2d74dbea37db2c410d1cd709435e5acb0009204fd838f0edae4eb9fd5" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a9-py3-none-any.whl", "has_sig": false, "md5_digest": "04f17c831101c6cd67bb2fd557ecc441", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1182041, "upload_time": "2019-03-11T22:06:42", "url": "https://files.pythonhosted.org/packages/90/44/3262d918fdb91b4aabd185ae179589f8df3bd9a02fe712988c62d2249764/shuffleboard2js-2019.0.0a9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a293292575488f9c741240a82d4ab03e", "sha256": "b1bf6e5122df47cc92d6a1ade76c5f454c94edb2d91e918f1a6aff723ce808ab" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.0a9.tar.gz", "has_sig": false, "md5_digest": "a293292575488f9c741240a82d4ab03e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1172760, "upload_time": "2019-03-11T22:06:44", "url": "https://files.pythonhosted.org/packages/46/4c/7209a51261d8c74451fdc972a04b65b178ab589b0a40b76500ee7ee98441/shuffleboard2js-2019.0.0a9.tar.gz" } ], "2019.0.1": [ { "comment_text": "", "digests": { "md5": "a97448d7575d049be825525127ffd2ae", "sha256": "0a8e3328eae3efe6ecf9c497eefad3b615d4a5387cc2137d7c00decac573af25" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a97448d7575d049be825525127ffd2ae", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2448577, "upload_time": "2019-04-11T01:41:02", "url": "https://files.pythonhosted.org/packages/80/db/63ddab72015d1f43313622fa1062af765fa245e63ada3af4de698e1bef73/shuffleboard2js-2019.0.1-py3-none-any.whl" } ], "2019.0.2": [ { "comment_text": "", "digests": { "md5": "32597dcd82e420c844c07f5a6adc2a37", "sha256": "79648fc66f2a1b1eba50e1af0cd1d9d9b94a38ac9c487802fc3dd7b0cf516ade" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "32597dcd82e420c844c07f5a6adc2a37", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2448581, "upload_time": "2019-04-15T17:59:37", "url": "https://files.pythonhosted.org/packages/b0/89/df0253f95de1c1c15e93048b75160c8c95ce6455547d526540e96abe3d24/shuffleboard2js-2019.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "731e06152f5f9810d6beb619a8583342", "sha256": "c01144859430b5a9eb00ab4bbfd160739d31485efe174942dc197ad66d7e83bb" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.2.tar.gz", "has_sig": false, "md5_digest": "731e06152f5f9810d6beb619a8583342", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2311059, "upload_time": "2019-04-15T17:59:39", "url": "https://files.pythonhosted.org/packages/15/64/d214b701a09e23a562b12888ae8662b67af3a27c2ca4096f245d623d7788/shuffleboard2js-2019.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "32597dcd82e420c844c07f5a6adc2a37", "sha256": "79648fc66f2a1b1eba50e1af0cd1d9d9b94a38ac9c487802fc3dd7b0cf516ade" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "32597dcd82e420c844c07f5a6adc2a37", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2448581, "upload_time": "2019-04-15T17:59:37", "url": "https://files.pythonhosted.org/packages/b0/89/df0253f95de1c1c15e93048b75160c8c95ce6455547d526540e96abe3d24/shuffleboard2js-2019.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "731e06152f5f9810d6beb619a8583342", "sha256": "c01144859430b5a9eb00ab4bbfd160739d31485efe174942dc197ad66d7e83bb" }, "downloads": -1, "filename": "shuffleboard2js-2019.0.2.tar.gz", "has_sig": false, "md5_digest": "731e06152f5f9810d6beb619a8583342", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2311059, "upload_time": "2019-04-15T17:59:39", "url": "https://files.pythonhosted.org/packages/15/64/d214b701a09e23a562b12888ae8662b67af3a27c2ca4096f245d623d7788/shuffleboard2js-2019.0.2.tar.gz" } ] }