{ "info": { "author": "Dan Sclearov", "author_email": "dansclearov@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# Automated Competitive Programming\nScript for fetching and checking problems from various online judges. Currently supports only:\n\n- Online Judges:\n - Codeforces\n\n- Programming Languages:\n - C++\n\n## Motivation\nI have searched a lot for this kind of fetcher/checker program for competitive programming only to find the lack of a good/all-in-one solution. This project is an attempt to make one.\n\n## Getting Started\n### Prerequisites\nThe script is written in Python 3.6. It uses Beautiful Soup for web scraping. For installing Beautiful Soup, see [this](https://www.crummy.com/software/BeautifulSoup/bs4/doc/#installing-beautiful-soup).\n\n### Installing\nJust clone the repository:\n\n```git clone https://github.com/UnlimitedUser/automated-competitive-programming.git```\n\n## TODO\nSee [TODO](TODO). The ones marked with '(?)' are under consideration.\n\n## License\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "automated-competitive-programming", "package_url": "https://pypi.org/project/automated-competitive-programming/", "platform": "", "project_url": "https://pypi.org/project/automated-competitive-programming/", "project_urls": null, "release_url": "https://pypi.org/project/automated-competitive-programming/0.1.2/", "requires_dist": null, "requires_python": "", "summary": "Easier competitive programming.", "version": "0.1.2" }, "last_serial": 3831809, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "3e8405aa21ce4eef4f7f08f371d6a577", "sha256": "2304139fd112ee94ca9a52df93635078f83fa904c54b7a9b98ca6326795ed265" }, "downloads": -1, "filename": "automated-competitive-programming-0.1.1.tar.gz", "has_sig": false, "md5_digest": "3e8405aa21ce4eef4f7f08f371d6a577", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4228, "upload_time": "2018-05-03T17:46:03", "url": "https://files.pythonhosted.org/packages/ae/64/4fd1109e1b8b78b4781b09577fb846c1d4c90123aa61f8070aa22add4517/automated-competitive-programming-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "2e0727c8410292c0aafe29f2f3232db4", "sha256": "7ad684efb61b5cfd7ba4423b65d6f2659ea73401de32c7046fec3f46b29934bd" }, "downloads": -1, "filename": "automated-competitive-programming-0.1.2.tar.gz", "has_sig": false, "md5_digest": "2e0727c8410292c0aafe29f2f3232db4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4375, "upload_time": "2018-05-03T17:58:46", "url": "https://files.pythonhosted.org/packages/de/01/510b6dbd09a21dbd04debc6460e6d3dbcad071504fb83c94f3afb539ed65/automated-competitive-programming-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2e0727c8410292c0aafe29f2f3232db4", "sha256": "7ad684efb61b5cfd7ba4423b65d6f2659ea73401de32c7046fec3f46b29934bd" }, "downloads": -1, "filename": "automated-competitive-programming-0.1.2.tar.gz", "has_sig": false, "md5_digest": "2e0727c8410292c0aafe29f2f3232db4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4375, "upload_time": "2018-05-03T17:58:46", "url": "https://files.pythonhosted.org/packages/de/01/510b6dbd09a21dbd04debc6460e6d3dbcad071504fb83c94f3afb539ed65/automated-competitive-programming-0.1.2.tar.gz" } ] }