{ "info": { "author": "granddaifuku", "author_email": "grandnadaifuku@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# Command Line Tool for Codeforces\n\n## Description\n[Codeforces](https://codeforces.com) command line tools based on [online-judge-tools]() \n* Automatically create contest directory\n* Test your code using sample cases\n* Submit your code\n
\n\n## Requirements\npython (version3) \nonline-judge-tools\n\n## How To Install\n```bash\n$ pip3 install cft\n```\n\n## How To Use\n```bash\n$ cft n (contest id) # create contest directory\n$ cft t # test your code using sample cases\n$ cft s (contest id) # submit your code\n$ cft h # show help\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "cft", "package_url": "https://pypi.org/project/cft/", "platform": "any", "project_url": "https://pypi.org/project/cft/", "project_urls": null, "release_url": "https://pypi.org/project/cft/1.0.17/", "requires_dist": null, "requires_python": "", "summary": "codeforces command line tool", "version": "1.0.17", "yanked": false, "yanked_reason": null }, "last_serial": 6053712, "releases": { "1.0.17": [ { "comment_text": "", "digests": { "md5": "d7e9d73a5a50ae1ed92f8f74a0199127", "sha256": "0ed7c88f57b3934d8dd138698a6223157a2a98f193d16a8eaed8f177244cc0df" }, "downloads": -1, "filename": "cft-1.0.17-py3-none-any.whl", "has_sig": false, "md5_digest": "d7e9d73a5a50ae1ed92f8f74a0199127", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3352, "upload_time": "2019-10-30T16:50:41", "upload_time_iso_8601": "2019-10-30T16:50:41.854290Z", "url": "https://files.pythonhosted.org/packages/0b/f2/0881ecf77e9b46a7ca557b0b6a925042843f00d5b1bcd811b70cdda63db4/cft-1.0.17-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8ad880b2df0c4d29e7f16b1a847e7959", "sha256": "b43597af8542dd9cf5b6b90ed744b6e12e0ebc032b6af396a02b1135bd0d61d8" }, "downloads": -1, "filename": "cft-1.0.17.tar.gz", "has_sig": false, "md5_digest": "8ad880b2df0c4d29e7f16b1a847e7959", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2640, "upload_time": "2019-10-30T16:50:45", "upload_time_iso_8601": "2019-10-30T16:50:45.512809Z", "url": "https://files.pythonhosted.org/packages/94/86/ea663373f6448a2b5ace55438899a37e4b7a35cd34a4fd271951706b15cb/cft-1.0.17.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d7e9d73a5a50ae1ed92f8f74a0199127", "sha256": "0ed7c88f57b3934d8dd138698a6223157a2a98f193d16a8eaed8f177244cc0df" }, "downloads": -1, "filename": "cft-1.0.17-py3-none-any.whl", "has_sig": false, "md5_digest": "d7e9d73a5a50ae1ed92f8f74a0199127", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3352, "upload_time": "2019-10-30T16:50:41", "upload_time_iso_8601": "2019-10-30T16:50:41.854290Z", "url": "https://files.pythonhosted.org/packages/0b/f2/0881ecf77e9b46a7ca557b0b6a925042843f00d5b1bcd811b70cdda63db4/cft-1.0.17-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8ad880b2df0c4d29e7f16b1a847e7959", "sha256": "b43597af8542dd9cf5b6b90ed744b6e12e0ebc032b6af396a02b1135bd0d61d8" }, "downloads": -1, "filename": "cft-1.0.17.tar.gz", "has_sig": false, "md5_digest": "8ad880b2df0c4d29e7f16b1a847e7959", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2640, "upload_time": "2019-10-30T16:50:45", "upload_time_iso_8601": "2019-10-30T16:50:45.512809Z", "url": "https://files.pythonhosted.org/packages/94/86/ea663373f6448a2b5ace55438899a37e4b7a35cd34a4fd271951706b15cb/cft-1.0.17.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }