{ "info": { "author": "Desmond Brand", "author_email": "dmnd@desmondbrand.com", "bugtrack_url": null, "classifiers": [], "description": "Technicolor Yawn\n================\n\n![](http://24.media.tumblr.com/tumblr_m1x0br1mTD1r9ljkmo1_500.gif)\n\nTechnicolor Yawn colours and filters the request logs from the Google App\nEngine dev server. It's pretty rough at the moment and still contains Khan\nAcademy specific stuff.\n\nTo install:\n\n pip install technicolor-yawn\n\nUsage:\n\n dev_appserver.py --debug /path/to/your/app 2>&1 | technicolor-yawn\n\nThen your log will look something like this:\n\n![](http://i.imgur.com/95PxJCF.png)", "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/dmnd/technicolor-yawn", "keywords": null, "license": "LICENSE.txt", "maintainer": null, "maintainer_email": null, "name": "technicolor-yawn", "package_url": "https://pypi.org/project/technicolor-yawn/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/technicolor-yawn/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/dmnd/technicolor-yawn" }, "release_url": "https://pypi.org/project/technicolor-yawn/0.2.0/", "requires_dist": null, "requires_python": null, "summary": "Colours and filters request logs from the Google App Engine dev server", "version": "0.2.0" }, "last_serial": 1628597, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "99ebfcfa9a46239296135a454e93b5ea", "sha256": "ae343bad4a692904cfc62ee864909bc33d24928b570ab163ce1ad404ebff96f8" }, "downloads": -1, "filename": "technicolor-yawn-0.1.0.tar.gz", "has_sig": false, "md5_digest": "99ebfcfa9a46239296135a454e93b5ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2252, "upload_time": "2013-02-25T01:45:03", "url": "https://files.pythonhosted.org/packages/33/0b/a3145a210fcf408dbcfd87f10ec0a4a214ebdd2983f95b4a2d9260a6185c/technicolor-yawn-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "ecafed325edc39d323fbef044402fc03", "sha256": "4a399901e087617294282f727c2ca7be55b30d590cbc3812b4bc62ffff00f63b" }, "downloads": -1, "filename": "technicolor-yawn-0.1.1.tar.gz", "has_sig": false, "md5_digest": "ecafed325edc39d323fbef044402fc03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2339, "upload_time": "2013-02-27T22:30:48", "url": "https://files.pythonhosted.org/packages/ed/19/588b1bff9021e7a72c00f64a706bc11869e45b840d5df4c6877c42b42146/technicolor-yawn-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "49709ba08c8361a14137d0b39641e2b6", "sha256": "aa91d72f9e73e2284c2bbd1464d33f79cb883f45fff163af193998f2ea816a92" }, "downloads": -1, "filename": "technicolor-yawn-0.2.0.tar.gz", "has_sig": false, "md5_digest": "49709ba08c8361a14137d0b39641e2b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2510, "upload_time": "2015-07-11T01:24:25", "url": "https://files.pythonhosted.org/packages/08/df/589b03e3b3495e7d55b7fdc07761c5f96e624a77cd4c7af4749aca97761e/technicolor-yawn-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "49709ba08c8361a14137d0b39641e2b6", "sha256": "aa91d72f9e73e2284c2bbd1464d33f79cb883f45fff163af193998f2ea816a92" }, "downloads": -1, "filename": "technicolor-yawn-0.2.0.tar.gz", "has_sig": false, "md5_digest": "49709ba08c8361a14137d0b39641e2b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2510, "upload_time": "2015-07-11T01:24:25", "url": "https://files.pythonhosted.org/packages/08/df/589b03e3b3495e7d55b7fdc07761c5f96e624a77cd4c7af4749aca97761e/technicolor-yawn-0.2.0.tar.gz" } ] }