{ "info": { "author": "Mike Dirolf", "author_email": "mike@dirolf.com", "bugtrack_url": null, "classifiers": [], "description": "SGCLI - A command line interface for SeatGeek\n=============================================\n\nWhat is it?\n-----------\n\nSGCLI is a command line interface for SeatGeek - the most popular\ndestination for finding tickets to live events.\n\nWhy?\n----\n\nMaking the SeatGeek experience available to everyone is key to our\nmission. By catering specifically to users without graphics-capable\ncomputers, we expose a whole new segment of people to the wonders of\nfinding tickets with SeatGeek.\n\nAre you serious?\n----------------\n\nI try not to be.\n\nHow do I get it?\n----------------\n\nTry `pip install sgcli` or `easy_install sgcli`, and then run the command\n`sgcli`.\n\nAlternatively, just download the `sgcli` script from this repo and run it\ndirectly.\n\nWhat are the dependencies?\n--------------------------\n\nSGCLI depends on `requests` for doing internet-ey things and `PIL` for\nrendering images.\n\nDid you do a double-take when I said rendering images?\n\nHow do I use it?\n----------------\n\nLike any good command line app, SGCLI is full of obscure keyboard\nshortcuts that aren't really documented. Here are some of them that\nwork on most pages:\n\nh: Go to the home screen\ns: Start a new search\nq: Quit (with confirmation)\nESC: Quit (without confirmation)\nBKSP: Go back to the previous page\n\nOn the search page, enter text and hit ENTER to run the search. Hit\nESC to go home.\n\nOn pages with data tables, you can navigate using emacs/vim style\nnavigation or the arrow keys:\n\n^p / j / UP ARROW: Go up a row\n^n / k / DOWN ARROW: Go down a row\n^b / h / LEFT ARROW: Go to the previous page\n^f / l / RIGHT ARROW: Go to the next page\n\nWhen you've found a result you like, hit the ENTER key to advance.\n\nUse the number keys to select a specific quantity of tickets you're\nsearching for ('0' for all listings).\n\nWhen you get to a listing page, you can hit 'b' or 'w' to buy the\nticket(s). 'b' will attempt to open the market page in a text-mode\nbrowser, while 'w' will use the default browser.\n\nAre there easter eggs?\n----------------------\n\nOf course.\n\nCan I contribute?\n-----------------\n\nPull requests are welcome.\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/mdirolf/sgcli", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "sgcli", "package_url": "https://pypi.org/project/sgcli/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/sgcli/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/mdirolf/sgcli" }, "release_url": "https://pypi.org/project/sgcli/1.6/", "requires_dist": null, "requires_python": null, "summary": "SeatGeek command line app", "version": "1.6" }, "last_serial": 799471, "releases": { "1.3": [ { "comment_text": "", "digests": { "md5": "864ba344442827042003a797df7b4006", "sha256": "99f81c0198c29c3339315b1472d514154e2b391e4cba6d29760d9988772f877a" }, "downloads": -1, "filename": "sgcli-1.3.tar.gz", "has_sig": false, "md5_digest": "864ba344442827042003a797df7b4006", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1528, "upload_time": "2012-10-16T19:39:54", "url": "https://files.pythonhosted.org/packages/61/8a/d9cc81bda98256d5174674065de458e9ccabaeef715cf16c3f2d919846a1/sgcli-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "b7e4328f831746f8aa7593d197ea1ceb", "sha256": "844373d52c16a846ef4a448ae8bb952638b32bea1bf9ab077fb56e6a6733a20f" }, "downloads": -1, "filename": "sgcli-1.4.tar.gz", "has_sig": false, "md5_digest": "b7e4328f831746f8aa7593d197ea1ceb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8269, "upload_time": "2012-10-16T19:55:05", "url": "https://files.pythonhosted.org/packages/3e/19/6818c03133550bd6ba0153ec9a92e2370d9a04d530fd252277f115c60831/sgcli-1.4.tar.gz" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "2b457888df9ebaf28b4835b259cf38d8", "sha256": "279826b88d20dcd981ba620a34b54dff1153c7ceb27c6c999e518c35018229b2" }, "downloads": -1, "filename": "sgcli-1.5.tar.gz", "has_sig": false, "md5_digest": "2b457888df9ebaf28b4835b259cf38d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8266, "upload_time": "2012-10-16T19:56:20", "url": "https://files.pythonhosted.org/packages/bd/bf/04b3d6a57351fb085984340ec4c196395859dfcbac27aadd2aca22bade98/sgcli-1.5.tar.gz" } ], "1.6": [ { "comment_text": "", "digests": { "md5": "ab67630d82be8999665391a9b5ad0e96", "sha256": "e68c5b0a54840985a5eb65bd8fe00ce3c35653bf15e65ca722f2a731895d0040" }, "downloads": -1, "filename": "sgcli-1.6.tar.gz", "has_sig": false, "md5_digest": "ab67630d82be8999665391a9b5ad0e96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8431, "upload_time": "2012-10-16T21:09:10", "url": "https://files.pythonhosted.org/packages/44/38/7f132a8f1e1b4588fa5d6010915b289e9321df582126ab443a68b0b781fb/sgcli-1.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ab67630d82be8999665391a9b5ad0e96", "sha256": "e68c5b0a54840985a5eb65bd8fe00ce3c35653bf15e65ca722f2a731895d0040" }, "downloads": -1, "filename": "sgcli-1.6.tar.gz", "has_sig": false, "md5_digest": "ab67630d82be8999665391a9b5ad0e96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8431, "upload_time": "2012-10-16T21:09:10", "url": "https://files.pythonhosted.org/packages/44/38/7f132a8f1e1b4588fa5d6010915b289e9321df582126ab443a68b0b781fb/sgcli-1.6.tar.gz" } ] }