{ "info": { "author": "IFNMG Campus Avan\u00e7ado de Jana\u00faba", "author_email": "cezarfelipe@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Education", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Programming Language :: Python :: 3", "Topic :: Education", "Topic :: Utilities" ], "description": "# Plaft\n\nSimple tool for automating the correction of programming language exercises\n\n## Installation\n\nFirst make sure you have Python 3.6 or higher installed. You can download Python [here](https://www.python.org/downloads/).\n\nTo install plaft under Linux / OS X:\n\n```\npip install plaft\n```\n\nUnder Windows, please [install the Linux subsystem](https://docs.microsoft.com/en-us/windows/wsl/install-win10). Then install plaft within the subsystem.\n\n## Usage\n\nFor example, the directory that contains all the student code files directories, look like this:\n\n```\n+ Tests\n|-+ student1\n |-- ex01.py\n |-- ex02.py\n|-+ student2\n |-- ex01.py\n |-- ex02.py\n```\n\nTo check of students code files, run plaft like so:\n\n```\nplaft -a \"/tests\" -c \"tests.yaml\"\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": "https://github.com/ifnmgjanauba/plaft", "keywords": "", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "plaft", "package_url": "https://pypi.org/project/plaft/", "platform": "", "project_url": "https://pypi.org/project/plaft/", "project_urls": { "Homepage": "https://github.com/ifnmgjanauba/plaft" }, "release_url": "https://pypi.org/project/plaft/1.0.0/", "requires_dist": [ "click", "pyyaml", "pexpect" ], "requires_python": ">= 3.6", "summary": "Simple tool for automating the correction of programming language exercises", "version": "1.0.0" }, "last_serial": 5904550, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "e91c306c5ca5afbf9dd51338e1d8931a", "sha256": "85b8c38e28e3687d0eb998848ba49b77e0fa14096a7eb2965616b19198c9d54e" }, "downloads": -1, "filename": "plaft-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e91c306c5ca5afbf9dd51338e1d8931a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">= 3.6", "size": 14980, "upload_time": "2019-09-30T02:58:50", "url": "https://files.pythonhosted.org/packages/28/f8/fd60426c568262a2b9d5994fdd9153ce24b043bd70c406676ee6667bd705/plaft-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "baab67d088d52f66cca6c4303ac3170e", "sha256": "36b8fefb701796bef82fd809fb0158266a2614b728c59c6d7f40d270b4ebeb21" }, "downloads": -1, "filename": "plaft-1.0.0.tar.gz", "has_sig": false, "md5_digest": "baab67d088d52f66cca6c4303ac3170e", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 3.6", "size": 14961, "upload_time": "2019-09-30T02:59:02", "url": "https://files.pythonhosted.org/packages/54/55/0b2234b9154f702339368162fb45a4618ae8f2babc826070cbcfcb2a25e8/plaft-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e91c306c5ca5afbf9dd51338e1d8931a", "sha256": "85b8c38e28e3687d0eb998848ba49b77e0fa14096a7eb2965616b19198c9d54e" }, "downloads": -1, "filename": "plaft-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e91c306c5ca5afbf9dd51338e1d8931a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">= 3.6", "size": 14980, "upload_time": "2019-09-30T02:58:50", "url": "https://files.pythonhosted.org/packages/28/f8/fd60426c568262a2b9d5994fdd9153ce24b043bd70c406676ee6667bd705/plaft-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "baab67d088d52f66cca6c4303ac3170e", "sha256": "36b8fefb701796bef82fd809fb0158266a2614b728c59c6d7f40d270b4ebeb21" }, "downloads": -1, "filename": "plaft-1.0.0.tar.gz", "has_sig": false, "md5_digest": "baab67d088d52f66cca6c4303ac3170e", "packagetype": "sdist", "python_version": "source", "requires_python": ">= 3.6", "size": 14961, "upload_time": "2019-09-30T02:59:02", "url": "https://files.pythonhosted.org/packages/54/55/0b2234b9154f702339368162fb45a4618ae8f2babc826070cbcfcb2a25e8/plaft-1.0.0.tar.gz" } ] }