{ "info": { "author": "Daniel Steinberg", "author_email": "ds@dannyadam.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "Intended Audience :: Information Technology", "License :: OSI Approved :: MIT License", "Operating System :: MacOS", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX :: Linux", "Operating System :: Unix", "Programming Language :: Python :: 3", "Topic :: Games/Entertainment", "Topic :: Text Editors" ], "description": "vimgolf\n=======\n\nThis project contains a [vimgolf](https://www.vimgolf.com/) client written in Python.\n\nThe user interface is similar to the [official vimgolf client](https://github.com/igrigorik/vimgolf),\nwith a few additions inspired by [vimgolf-finder](https://github.com/kciter/vimgolf-finder).\n\nInstallation\n------------\n\n#### Requirements\n\n- Python 3.5 or greater\n\n#### Install\n\n```sh\n$ pip3 install vimgolf\n```\n\n#### Update\n\n```sh\n$ pip3 install --upgrade vimgolf\n```\n\nUsage\n-----\n\n#### Launch\n\nIf the launcher script was installed within a directory on your `PATH`, vimgolf can be launched\ndirectly.\n\n```sh\n$ vimgolf\n```\n\nOtherwise, vimgolf can be launched by passing its module name to Python.\n\n```sh\n$ python3 -m vimgolf\n```\n\n#### Commands\n\n```text\n vimgolf [help] # display this help and exit\n vimgolf config [API_KEY] # configure your VimGolf credentials\n vimgolf local INFILE OUTFILE # launch local challenge\n vimgolf put CHALLENGE_ID # launch vimgolf.com challenge\n vimgolf list [PAGE][:LIMIT] # list vimgolf.com challenges\n vimgolf show CHALLENGE_ID # show vimgolf.com challenge\n vimgolf version # display the version number\n```\n\n`CHALLENGE_ID` can be a 24-character ID from vimgolf.com, or a plus-prefixed ID corresponding to the\nlast invocation of `vimgolf list`. For example, a `CHALLENGE_ID` of `+6` would correspond to the\nsixth challenge presented in the most recent call to `vimgolf list`.\n\nDemo\n----\n\n\n\nLicense\n-------\n\nThe source code has an [MIT License](https://en.wikipedia.org/wiki/MIT_License).\n\nSee [LICENSE](https://github.com/dstein64/vimgolf/blob/master/LICENSE).", "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/dstein64/vimgolf", "keywords": "vim,vimgolf", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "vimgolf", "package_url": "https://pypi.org/project/vimgolf/", "platform": "", "project_url": "https://pypi.org/project/vimgolf/", "project_urls": { "Homepage": "https://github.com/dstein64/vimgolf" }, "release_url": "https://pypi.org/project/vimgolf/0.1.9/", "requires_dist": null, "requires_python": ">=3.5", "summary": "A vimgolf client written in Python", "version": "0.1.9" }, "last_serial": 5257259, "releases": { "0.1.7": [ { "comment_text": "", "digests": { "md5": "1570a0e74647259982978d32b44ccf51", "sha256": "d700ddeab6a0ac424e0713dea11d02e1eeb269424e4e1c121a812f0a799b642a" }, "downloads": -1, "filename": "vimgolf-0.1.7.tar.gz", "has_sig": false, "md5_digest": "1570a0e74647259982978d32b44ccf51", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 14284, "upload_time": "2019-03-07T21:58:21", "url": "https://files.pythonhosted.org/packages/01/2d/c2495193a7e6e815a9e586f6f19851faed7cc1846b7bb76a097cb3ddda06/vimgolf-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "ddedd884ae2814ba1d96ab4a269de447", "sha256": "9cf176b836ca08a0f895b5c0e04e3c462b1a6c0f6ba1dc2b984e6e9706985463" }, "downloads": -1, "filename": "vimgolf-0.1.8.tar.gz", "has_sig": false, "md5_digest": "ddedd884ae2814ba1d96ab4a269de447", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 14384, "upload_time": "2019-04-27T03:49:37", "url": "https://files.pythonhosted.org/packages/55/81/8f8bfaafd075c06e4e51c68355dea1a7d530ea3a6164a90d24ff7db6164b/vimgolf-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "bb124db295723b1a2179989c537f1b47", "sha256": "e705e24e168245ad2d0d5bd7bac1c988c790d66f0086913ab345adb891711def" }, "downloads": -1, "filename": "vimgolf-0.1.9.tar.gz", "has_sig": false, "md5_digest": "bb124db295723b1a2179989c537f1b47", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 14447, "upload_time": "2019-05-11T20:48:46", "url": "https://files.pythonhosted.org/packages/3f/ad/92ccd59e13ddd81ad69ab8a8103a405e5047e3cfdf041c707ea1036ef22e/vimgolf-0.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bb124db295723b1a2179989c537f1b47", "sha256": "e705e24e168245ad2d0d5bd7bac1c988c790d66f0086913ab345adb891711def" }, "downloads": -1, "filename": "vimgolf-0.1.9.tar.gz", "has_sig": false, "md5_digest": "bb124db295723b1a2179989c537f1b47", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 14447, "upload_time": "2019-05-11T20:48:46", "url": "https://files.pythonhosted.org/packages/3f/ad/92ccd59e13ddd81ad69ab8a8103a405e5047e3cfdf041c707ea1036ef22e/vimgolf-0.1.9.tar.gz" } ] }