{ "info": { "author": "Christian Balcom", "author_email": "robot.inventor@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: Education", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.4", "Topic :: Scientific/Engineering" ], "description": ".. image:: https://travis-ci.org/Team4819/Yeti.svg?branch=master\n :target: https://travis-ci.org/Team4819/Yeti\n.. image:: https://coveralls.io/repos/Team4819/Yeti/badge.png?branch=master\n :target: https://coveralls.io/r/Team4819/Yeti?branch=master\n\nYeti\n====\n\nYeti is a Python runtime framework, designed for use on FIRST Robotics Competition Robots.\nIt allows you to easily build modularized robot programs, with mechanisms to allow for rapid\ndevelopment and in-game failure recovery.\n\nDocumentation\n=============\n\nAll Yeti documentation can be found at http://yeti-robotics-runtime.readthedocs.org\n\nExamples\n========\nAside from the example application found in this repository, you can see real robot code in\nTeam 4819's 2015 Python Codebase, found here: https://github.com/Team4819/2015-Python-Codebase\n\nLicense\n=======\n\nSee LICENSE.txt\n\nAuthors\n=======\n\nChristian Balcom (robot.inventor@gmail.com, FRC Team 4819)", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Team4819/yeti", "keywords": "frc first robotics asyncio", "license": "BSD License", "maintainer": null, "maintainer_email": null, "name": "yeti", "package_url": "https://pypi.org/project/yeti/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/yeti/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/Team4819/yeti" }, "release_url": "https://pypi.org/project/yeti/2016.0.3/", "requires_dist": null, "requires_python": null, "summary": "Yeti", "version": "2016.0.3" }, "last_serial": 2005010, "releases": { "2015.0.1": [ { "comment_text": "", "digests": { "md5": "fc9ddd06cf1d3124b23d52b1724883a6", "sha256": "cdfce5d4bbb776827d44e208a43f21bbc66e48fac7c75d7124448adce3775274" }, "downloads": -1, "filename": "yeti-2015.0.1.tar.gz", "has_sig": false, "md5_digest": "fc9ddd06cf1d3124b23d52b1724883a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 372282, "upload_time": "2015-01-12T01:43:25", "url": "https://files.pythonhosted.org/packages/8d/af/3b998e0bc933b866ae3eda53ce0117552c59623b5bca629b4e89abac649c/yeti-2015.0.1.tar.gz" } ], "2015.0.1.rc0": [], "2015.0.1.rc1": [ { "comment_text": "", "digests": { "md5": "2eb177fe6bdf56c7bb3ebafe564ada1b", "sha256": "aa32697d9f0f7a0e86d5032a8f2bbcb7ca099c21e6067ddbb7fb9772fa4aa83c" }, "downloads": -1, "filename": "yeti-2015.0.1.rc1.tar.gz", "has_sig": false, "md5_digest": "2eb177fe6bdf56c7bb3ebafe564ada1b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 356419, "upload_time": "2015-01-10T18:44:20", "url": "https://files.pythonhosted.org/packages/a7/91/ae016621ac7187766bfda1354ca7210bd3d5146831c78b855eafaafa3585/yeti-2015.0.1.rc1.tar.gz" } ], "2015.0.1rc2": [ { "comment_text": "", "digests": { "md5": "dd5b0751afe8ec89cc3e0655d23a71f9", "sha256": "6b69c23888dae9fc9cd8fd261485de03e51da5b5bdc92278c6b0db98b254b225" }, "downloads": -1, "filename": "yeti-2015.0.1rc2.tar.gz", "has_sig": false, "md5_digest": "dd5b0751afe8ec89cc3e0655d23a71f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 372311, "upload_time": "2015-01-12T01:15:31", "url": "https://files.pythonhosted.org/packages/6f/ed/2e2b5a1681a8c86e358485faa12c0a7ae6d4f227f8e1628b14fca84d401e/yeti-2015.0.1rc2.tar.gz" } ], "2015.0.2": [ { "comment_text": "", "digests": { "md5": "bea677c4d494dc86fadcf757fb7d4485", "sha256": "f987d150c6801ed613fbcee5d1726264807ae76a0094161522336db158428471" }, "downloads": -1, "filename": "yeti-2015.0.2.tar.gz", "has_sig": false, "md5_digest": "bea677c4d494dc86fadcf757fb7d4485", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 357965, "upload_time": "2015-02-13T23:59:02", "url": "https://files.pythonhosted.org/packages/0e/13/b0691ed0be1105d6913232e85dcf9f01ed1ca995bcda57a49a6ae8571f68/yeti-2015.0.2.tar.gz" } ], "2015.0.3": [ { "comment_text": "", "digests": { "md5": "e5b5b36146c2fdd8dc28f65bee0c1c39", "sha256": "044d9402bf3ef19a23cba261590805f9d0fefa189689dfbae5b1f92bca54d97a" }, "downloads": -1, "filename": "yeti-2015.0.3.tar.gz", "has_sig": false, "md5_digest": "e5b5b36146c2fdd8dc28f65bee0c1c39", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 373460, "upload_time": "2015-02-17T21:03:01", "url": "https://files.pythonhosted.org/packages/cf/e2/baa0b2e0d8cc1f1686c4f40b548fcab0bce46d5e04c56b71086317197bb7/yeti-2015.0.3.tar.gz" } ], "2015.0.4": [ { "comment_text": "", "digests": { "md5": "9077532ae0485ef9080648699d851756", "sha256": "cb2d06be381d023279fbb0000315268869e1bb985d111e42c5feb894e5a0337d" }, "downloads": -1, "filename": "yeti-2015.0.4.tar.gz", "has_sig": false, "md5_digest": "9077532ae0485ef9080648699d851756", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 373565, "upload_time": "2015-02-20T19:39:10", "url": "https://files.pythonhosted.org/packages/35/6a/cbb528ed9f6dbfafe7a799fbf0dd9dd4b027bafc1bc155b081202954f0da/yeti-2015.0.4.tar.gz" } ], "2016.0.1": [ { "comment_text": "", "digests": { "md5": "eb16e5e54077d99885f35eb3d8e7a38d", "sha256": "4636e601e22409463cfc655cdfac00ed21bf6390b2a5317f211234fe6c34f4df" }, "downloads": -1, "filename": "yeti-2016.0.1.tar.gz", "has_sig": false, "md5_digest": "eb16e5e54077d99885f35eb3d8e7a38d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 357350, "upload_time": "2016-02-19T01:20:40", "url": "https://files.pythonhosted.org/packages/9f/f9/6f9249f7f6df6cc0d46ca64047142b0a7f1e261e98af2c3ec6b012a5a86a/yeti-2016.0.1.tar.gz" } ], "2016.0.2": [ { "comment_text": "", "digests": { "md5": "c5622d1ad701c19e10372739a5beb27c", "sha256": "3604390469fdd8663a377e50747596ced08f36b8b8f255f978f48835be56fe4b" }, "downloads": -1, "filename": "yeti-2016.0.2.tar.gz", "has_sig": false, "md5_digest": "c5622d1ad701c19e10372739a5beb27c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 371871, "upload_time": "2016-02-21T22:14:16", "url": "https://files.pythonhosted.org/packages/11/44/2d401daebbe6331d4a8da28fce13fe7c869dd67f0042003944f22fa9f69d/yeti-2016.0.2.tar.gz" } ], "2016.0.3": [ { "comment_text": "", "digests": { "md5": "60a592a1bd025b25e4f7a5d94c4637dd", "sha256": "5dc637993fa2152524f59bad0f6490ff0fb7e0f3b22d436abfa49fe1e4832612" }, "downloads": -1, "filename": "yeti-2016.0.3.tar.gz", "has_sig": false, "md5_digest": "60a592a1bd025b25e4f7a5d94c4637dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 372690, "upload_time": "2016-03-14T01:34:44", "url": "https://files.pythonhosted.org/packages/bd/26/1ec59e3296b429fa18395625638db27b71b1cf20e5f78229524d1eb87897/yeti-2016.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "60a592a1bd025b25e4f7a5d94c4637dd", "sha256": "5dc637993fa2152524f59bad0f6490ff0fb7e0f3b22d436abfa49fe1e4832612" }, "downloads": -1, "filename": "yeti-2016.0.3.tar.gz", "has_sig": false, "md5_digest": "60a592a1bd025b25e4f7a5d94c4637dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 372690, "upload_time": "2016-03-14T01:34:44", "url": "https://files.pythonhosted.org/packages/bd/26/1ec59e3296b429fa18395625638db27b71b1cf20e5f78229524d1eb87897/yeti-2016.0.3.tar.gz" } ] }