{"package": "otter-grader", "summary": "A Python and R autograding solution", "pypi_url": "https://pypi.org/project/otter-grader", "piwheels_url": "https://www.piwheels.org/project/otter-grader", "releases": {"6.1.6": {"released": "2025-09-20 19:49:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-6.1.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-6.1.6-py3-none-any.whl", "filehash": "f6d31412676bedd4b46888abb9d9611b023e2e610a21546c9ed2d970330a9c47", "filesize": 142454, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "dill", "fica", "ipylab", "ipython", "ipywidgets", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "6.1.5": {"released": "2025-09-16 19:13:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-6.1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-6.1.5-py3-none-any.whl", "filehash": "fe6326df74ac9fcabf1fe85c4b2f56eda587e375417de64f6d20e0f5ba9c372c", "filesize": 142472, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "dill", "fica", "ipylab", "ipython", "ipywidgets", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "6.1.4": {"released": "2025-08-24 02:04:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-6.1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-6.1.4-py3-none-any.whl", "filehash": "1f6564653d133d1e197dd6c02154bd2c96b1ba26a526b72c7ef5fb1000f14960", "filesize": 142452, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "dill", "fica", "ipylab", "ipython", "ipywidgets", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "6.1.3": {"released": "2025-05-01 04:24:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-6.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-6.1.3-py3-none-any.whl", "filehash": "acae078a8f3cda971e7ae7a9deebccf7449b3fb8975e2377df44d7c2dab944f4", "filesize": 142434, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "dill", "fica", "ipylab", "ipython", "ipywidgets", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "6.1.2": {"released": "2025-03-28 21:40:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-6.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-6.1.2-py3-none-any.whl", "filehash": "47a647e367d40050377ced9396177cdd291535c68cc6bd1d53b91bfe5a3dd06d", "filesize": 142374, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "dill", "fica", "ipylab", "ipython", "ipywidgets", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "6.1.1": {"released": "2025-03-02 20:14:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-6.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-6.1.1-py3-none-any.whl", "filehash": "2f36d1ce23cb1014b4ee1a1a0499e41ad42f633ceeec61caa10203837e3f2748", "filesize": 142338, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "dill", "fica", "ipylab", "ipython", "ipywidgets", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "6.1.0": {"released": "2025-01-27 00:38:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-6.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-6.1.0-py3-none-any.whl", "filehash": "9c2ae522f6b27dabd8d1bec49262bc1e227816d1912b2dff0c0de9bc8e3f96e7", "filesize": 142297, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "dill", "fica", "ipylab", "ipython", "ipywidgets", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "6.0.5": {"released": "2025-01-24 16:06:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-6.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-6.0.5-py3-none-any.whl", "filehash": "7fec01a9bff5f20182f61779e85fca954948c2cc6b0e2f62052faaa150236e38", "filesize": 141728, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "dill", "fica", "ipylab", "ipython", "ipywidgets", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "6.0.4": {"released": "2024-11-07 04:03:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-6.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-6.0.4-py3-none-any.whl", "filehash": "41036e358a0f1544aa54326b4fdd38f54377b711b17a2c7980cb5cc279a54f6a", "filesize": 141695, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "dill", "fica", "ipylab", "ipython", "ipywidgets", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "6.0.3": {"released": "2024-10-30 23:15:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-6.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-6.0.3-py3-none-any.whl", "filehash": "71c2dee8a33603fa1e8716b2b430556c5a8c33c9ca4b399056c97d9b9fc7f9ad", "filesize": 141642, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "dill", "fica", "ipylab", "ipython", "ipywidgets", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "6.0.2": {"released": "2024-10-27 04:49:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-6.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-6.0.2-py3-none-any.whl", "filehash": "b34349ec18bd22affcb1c9f53f4f636acb3c82c233ea6e496b64001a53f658e7", "filesize": 141639, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "dill", "fica", "ipylab", "ipython", "ipywidgets", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "6.0.1": {"released": "2024-10-26 18:59:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-6.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-6.0.1-py3-none-any.whl", "filehash": "0ed7d37c0deb0ece40e0c7fd1b9906284cdbed5e71a4d44c8b102591c3c14bae", "filesize": 141401, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "dill", "fica", "ipylab", "ipython", "ipywidgets", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "6.0.0": {"released": "2024-10-26 02:51:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-6.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-6.0.0-py3-none-any.whl", "filehash": "9de77ee8b385c154cc3d19a2d2c3bb5c9655b2f0bd42637cc9c5f325f3c85b07", "filesize": 141383, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<4.0", "apt_dependencies": [], "pip_dependencies": ["click", "dill", "fica", "ipylab", "ipython", "ipywidgets", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "5.7.1": {"released": "2024-10-03 00:51:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-5.7.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-5.7.1-py3-none-any.whl", "filehash": "3c417d7458da1c0437372d3c61bef30a61b96e6003291d924fbf40e98223647d", "filesize": 138911, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["astunparse", "click", "dill", "fica", "ipylab", "ipython", "ipywidgets", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "setuptools", "wrapt"]}}}, "5.7.0": {"released": "2024-10-01 20:00:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-5.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-5.7.0-py3-none-any.whl", "filehash": "27616894b4bd645b5983f5382e26d264a36dbbe7e960be7dfe82e6176ebea154", "filesize": 138980, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["astunparse", "click", "dill", "fica", "ipylab", "ipython", "ipywidgets", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "setuptools", "wrapt"]}}}, "5.6.0": {"released": "2024-08-28 00:44:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-5.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-5.6.0-py3-none-any.whl", "filehash": "c70dcc29a927d1ccdee2bc65ab94bf76b60c92aead1d3dd5ed0c836a2f939283", "filesize": 138916, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["astunparse", "click", "dill", "fica", "ipylab", "ipython", "ipywidgets", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "setuptools", "wrapt"]}}}, "5.5.0": {"released": "2024-03-09 19:04:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-5.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-5.5.0-py3-none-any.whl", "filehash": "9c917e041cd1313b62cbb0222bcf29f2aab1162d8074945fdf0f432bc7fc5430", "filesize": 137302, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["astunparse", "click", "dill", "fica", "ipylab", "ipython", "ipywidgets", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "5.4.1": {"released": "2024-02-14 04:17:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-5.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-5.4.1-py3-none-any.whl", "filehash": "046243f12b81874ce9ffd9927ecac034b7ffdfacea92781bc8b38de2241a2ed7", "filesize": 136978, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["astunparse", "click", "dill", "fica", "ipylab", "ipython", "ipywidgets", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "5.4.0": {"released": "2024-02-05 03:20:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-5.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-5.4.0-py3-none-any.whl", "filehash": "fc294506ff7a559edabce1af8913037c576f920801d066696770a081d03bd072", "filesize": 136861, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["astunparse", "click", "dill", "fica", "ipylab", "ipython", "ipywidgets", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "5.3.0": {"released": "2024-01-27 20:59:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-5.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-5.3.0-py3-none-any.whl", "filehash": "be42d3473bd57e554b71fabae28a54ad89d21b023dfcbc28dc78b49b2b23eb36", "filesize": 136663, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["astunparse", "click", "dill", "fica", "ipylab", "ipython", "ipywidgets", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "5.2.3": {"released": "2024-01-17 05:11:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-5.2.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-5.2.3-py3-none-any.whl", "filehash": "a7d3b85f2170990a2ab62356367fc1023004a41287d8191e2fa8ed744af9b57b", "filesize": 136288, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["astunparse", "click", "dill", "fica", "ipylab", "ipython", "ipywidgets", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "5.2.2": {"released": "2023-10-01 14:40:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-5.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-5.2.2-py3-none-any.whl", "filehash": "9531e4b006086c87f9cf18b2189f3a81162ef691a1e752d6576b4bc831f18874", "filesize": 136097, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["astunparse", "click", "dill", "fica", "ipylab", "ipython", "ipywidgets", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "5.2.1": {"released": "2023-09-30 15:27:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-5.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-5.2.1-py3-none-any.whl", "filehash": "15e39a3a485e699bab337e1885e73e16ac21fa5e2ab0ed0ed0ec5f078abace2c", "filesize": 136096, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["astunparse", "click", "dill", "fica", "ipylab", "ipython", "ipywidgets", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "5.2.0": {"released": "2023-09-29 19:24:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-5.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-5.2.0-py3-none-any.whl", "filehash": "9da2a501e46454e8b606b71ea168044fdb74c54ce8feee69c99a0b360b237ab8", "filesize": 135956, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["astunparse", "click", "dill", "fica", "ipylab", "ipython", "ipywidgets", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "5.1.4": {"released": "2023-09-09 20:39:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-5.1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-5.1.4-py3-none-any.whl", "filehash": "2733b2549d63bb92a2411631ed2c12bc292b1ebd37226c0154715baffa947cb3", "filesize": 134487, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["astunparse", "click", "dill", "fica", "ipylab", "ipython", "ipywidgets", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "5.1.3": {"released": "2023-08-24 02:36:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-5.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-5.1.3-py3-none-any.whl", "filehash": "e37692b86c7b964b7dfef4a7f98fe56680674de21aea4891fa4719f749f5e5a7", "filesize": 133720, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["astunparse", "click", "dill", "fica", "ipylab", "ipython", "ipywidgets", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "5.1.2": {"released": "2023-08-18 21:53:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-5.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-5.1.2-py3-none-any.whl", "filehash": "b1cd42702ec0fcaca343e86145bae1fb09205b4794990405b2ce2d991884974e", "filesize": 133720, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["astunparse", "click", "dill", "fica", "ipylab", "ipython", "ipywidgets", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "5.1.1": {"released": "2023-08-12 03:50:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-5.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-5.1.1-py3-none-any.whl", "filehash": "5387810267d127478f6e17683524c7ebdd3e8f9b0d64adf9e406da085d646727", "filesize": 133364, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["astunparse", "click", "dill", "fica", "ipylab", "ipython", "ipywidgets", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "5.1.0": {"released": "2023-08-06 03:43:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-5.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-5.1.0-py3-none-any.whl", "filehash": "0ab454b411e1845bb7085c89da8b5c3fc43265d02c99e1cf1f333464c9bbb66d", "filesize": 133073, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["astunparse", "click", "dill", "fica", "ipylab", "ipython", "ipywidgets", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "5.0.2": {"released": "2023-07-28 01:46:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-5.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-5.0.2-py3-none-any.whl", "filehash": "45a04ab5f29bced6ede97b4d9115b48ea3615f3d8b12fbd82d83ba09bd0e32a9", "filesize": 129618, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["astunparse", "click", "dill", "fica", "ipython", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "5.0.1": {"released": "2023-07-19 03:36:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-5.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-5.0.1-py3-none-any.whl", "filehash": "9e6ba39b8c420965c8c3c423b7cb8040b702e32c9df8e00d8bbbb4799ae41963", "filesize": 129610, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["astunparse", "click", "dill", "fica", "ipython", "jinja2", "jupytext", "nbconvert", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "5.0.0": {"released": "2023-07-18 03:45:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-5.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-5.0.0-py3-none-any.whl", "filehash": "def33519837e4f7d5c31588ee4463858290e7e4ce006a093a942209f34d889bf", "filesize": 170862, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["astunparse", "click", "dill", "fica", "ipython", "jinja2", "jupytext", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "4.4.1": {"released": "2023-07-08 20:33:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-4.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-4.4.1-py3-none-any.whl", "filehash": "579944a4452024e3cd039859b2e333a0ac574daa44850fa0d54e8fe4671a7b09", "filesize": 166775, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["click", "dill", "fica", "ipython", "jinja2", "jupytext", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "4.4.0": {"released": "2023-07-06 03:08:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-4.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-4.4.0-py3-none-any.whl", "filehash": "0e92a430d074a54a5f9f8c31879b27787959fb38c4da1e31f05e7f11f539e370", "filesize": 166713, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["click", "dill", "fica", "ipython", "jinja2", "jupytext", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "4.3.4": {"released": "2023-06-21 05:13:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-4.3.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-4.3.4-py3-none-any.whl", "filehash": "162ad2d6b7b3f94f0e99d92621b76d22751ffaf3b1ad95fe1a50988f0d78b82d", "filesize": 166676, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["click", "dill", "fica", "ipython", "jinja2", "jupytext", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "wrapt"]}}}, "4.3.3": {"released": "2023-06-15 18:38:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-4.3.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-4.3.3-py3-none-any.whl", "filehash": "c3ca31ffad590f96ec81341f8e6bb2bccbacb179eb363bf6e3bf3b9add3b92e9", "filesize": 166638, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["click", "dill", "fica", "google-api-python-client", "google-auth-oauthlib", "ipython", "jinja2", "jupytext", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "six", "wrapt"]}}}, "4.3.2": {"released": "2023-04-09 02:12:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-4.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-4.3.2-py3-none-any.whl", "filehash": "414a5711672e42f5889df43993850894b522fc6e410ffc2387422fb6463aef09", "filesize": 166526, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["click", "dill", "fica", "google-api-python-client", "google-auth-oauthlib", "ipython", "jinja2", "jupytext", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "six", "wrapt"]}}}, "4.3.1": {"released": "2023-02-14 04:07:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-4.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-4.3.1-py3-none-any.whl", "filehash": "45ef1ba2556c60e27a698bd15c51f620e5ec0c5c1cf3beaa568fd9205415952a", "filesize": 166494, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["click", "dill", "fica", "google-api-python-client", "google-auth-oauthlib", "ipython", "jinja2", "jupytext", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "six", "wrapt"]}}}, "4.3.0": {"released": "2023-02-04 18:14:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-4.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-4.3.0-py3-none-any.whl", "filehash": "b03e2d0ac75afa38dc7cb77450138233a5879ede2362b84b247dcc61bb480827", "filesize": 166492, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["click", "dill", "fica", "google-api-python-client", "google-auth-oauthlib", "ipython", "jinja2", "jupytext", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "six", "wrapt"]}}}, "4.2.1": {"released": "2022-12-17 05:24:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-4.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-4.2.1-py3-none-any.whl", "filehash": "1a1d3753b03e663b096b115eed80a59b3a31186c7b327729d6ab7d7d9b83f6d3", "filesize": 166441, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["click", "dill", "fica", "google-api-python-client", "google-auth-oauthlib", "ipython", "jinja2", "jupytext", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "six", "wrapt"]}}}, "4.2.0": {"released": "2022-11-06 18:20:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-4.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-4.2.0-py3-none-any.whl", "filehash": "3a66000fca83b5f48e17316299232509cd3bcb53a13d73675dc8ee6f28ec67aa", "filesize": 168333, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["click", "dill", "fica", "google-api-python-client", "google-auth-oauthlib", "gspread", "ipython", "jinja2", "jupytext", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "six", "wrapt"]}}}, "4.1.2": {"released": "2022-11-03 00:40:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-4.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-4.1.2-py3-none-any.whl", "filehash": "3f8c71cd6d024eea9e5cf28cf9bab7848070c6bf7ffe73c07252a784ca1780e6", "filesize": 166320, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["click", "dill", "fica", "google-api-python-client", "google-auth-oauthlib", "gspread", "ipython", "jinja2", "jupytext", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "six", "wrapt"]}}}, "4.1.1": {"released": "2022-11-01 03:06:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-4.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-4.1.1-py3-none-any.whl", "filehash": "009c07ccde3b7494dc4d92405bd3a8544b85f677873f378feb5bb85f00998932", "filesize": 166314, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["click", "dill", "fica", "google-api-python-client", "google-auth-oauthlib", "gspread", "jinja2", "jupytext", "nbformat", "pandas", "python-on-whales", "pyyaml", "requests", "six", "wrapt"]}}}, "4.1.0": {"released": "2022-10-11 02:25:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "4.0.2": {"released": "2022-09-20 04:35:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "4.0.1": {"released": "2022-08-30 01:26:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "4.0.0": {"released": "2022-08-20 23:50:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "4.0.0b0": {"released": "2022-08-10 04:37:42", "prerelease": true, "yanked": false, "skip_reason": "", "files": {}}, "3.3.0": {"released": "2022-05-24 00:51:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "3.2.1": {"released": "2022-01-02 05:20:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "3.2.0": {"released": "2021-11-11 03:08:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "3.1.4": {"released": "2021-09-18 05:54:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "3.1.3": {"released": "2021-09-12 18:32:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "3.1.2": {"released": "2021-09-10 02:34:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "3.1.1": {"released": "2021-09-07 20:49:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "3.1.0": {"released": "2021-09-04 17:51:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "3.0.6": {"released": "2021-08-28 23:48:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "3.0.5": {"released": "2021-08-28 23:28:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "3.0.4": {"released": "2021-08-27 05:15:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "3.0.3": {"released": "2021-08-25 18:58:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "3.0.2": {"released": "2021-08-24 05:08:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "3.0.1": {"released": "2021-08-22 19:06:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "3.0.0": {"released": "2021-08-22 04:14:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "3.0.0b3": {"released": "2021-08-21 03:36:48", "prerelease": true, "yanked": false, "skip_reason": "", "files": {}}, "3.0.0b2": {"released": "2021-08-17 05:47:32", "prerelease": true, "yanked": false, "skip_reason": "", "files": {}}, "3.0.0b1": {"released": "2021-08-15 20:38:53", "prerelease": true, "yanked": false, "skip_reason": "", "files": {}}, "3.0.0b0": {"released": "2021-08-13 05:37:38", "prerelease": true, "yanked": false, "skip_reason": "", "files": {}}, "2.2.7": {"released": "2021-08-19 00:50:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.2.6": {"released": "2021-08-12 16:34:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.2.5": {"released": "2021-08-07 06:25:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.2.4": {"released": "2021-07-04 20:52:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-2.2.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-2.2.4-py3-none-any.whl", "filehash": "47e6c13ba854ace11ed08598f2990157d3d7c627d0a507d1edf0502a2e3aeaf7", "filesize": 123158, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["codecov", "datascience", "dill", "docker", "google-api-python-client", "google-auth-oauthlib", "gspread", "ipykernel", "ipywidgets", "jinja2", "jupyter-client", "jupytext", "matplotlib", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "requests", "rpy2", "scipy", "six", "tqdm"]}}}, "2.2.3": {"released": "2021-07-03 05:45:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-2.2.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-2.2.3-py3-none-any.whl", "filehash": "d307493acec13a76d638077954c2f1c95fe97431341a1c588fe189e16c06d2be", "filesize": 123081, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["codecov", "datascience", "dill", "docker", "google-api-python-client", "google-auth-oauthlib", "gspread", "ipykernel", "ipywidgets", "jinja2", "jupyter-client", "jupytext", "matplotlib", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "requests", "rpy2", "scipy", "six", "tqdm"]}}}, "2.2.2": {"released": "2021-06-17 16:54:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-2.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-2.2.2-py3-none-any.whl", "filehash": "049e9fedbcef6d06b50e7d7228eead99c8a2591b2c3db0a28c5f520eb0db83d0", "filesize": 139562, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "google-api-python-client", "google-auth-oauthlib", "gspread", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "six", "tornado", "tqdm"]}}}, "2.2.1": {"released": "2021-06-04 22:56:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-2.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-2.2.1-py3-none-any.whl", "filehash": "09618af89e95d1cf7efda747ee51bd9d33e0d5b847a5cfffa8a9357e575a384b", "filesize": 139667, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "google-api-python-client", "google-auth-oauthlib", "gspread", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "six", "tornado", "tqdm"]}}}, "2.2.0": {"released": "2021-05-30 21:59:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-2.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-2.2.0-py3-none-any.whl", "filehash": "05bcdd42ac389ef08285353341b2aab0e06a3f84d8048e06116a4d6043883cad", "filesize": 132355, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "gspread", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "2.1.8": {"released": "2021-05-30 03:52:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-2.1.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-2.1.8-py3-none-any.whl", "filehash": "a92fb411f5284edad04e2525b426ce4a78588203325aaef1d28c16034e589110", "filesize": 132005, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "gspread", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "2.1.7": {"released": "2021-05-03 23:45:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-2.1.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-2.1.7-py3-none-any.whl", "filehash": "d5f39bc5c74a1b27382f57ec830aaa119123e92798d2abc6af7864ed8b6943c9", "filesize": 131954, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "gspread", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "2.1.6": {"released": "2021-04-03 20:54:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-2.1.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-2.1.6-py3-none-any.whl", "filehash": "e3dcdbe727e617fb82831a6a08ed8588b7fc9925e1cef24a1fd1214fd711547d", "filesize": 131944, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "gspread", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "2.1.5": {"released": "2021-03-18 21:05:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-2.1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-2.1.5-py3-none-any.whl", "filehash": "f7d257c180cf9a8d7e043b69f4d9619af5e2bc245f52949af96e948e287b6c75", "filesize": 200703, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "gspread", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "2.1.3": {"released": "2021-02-05 03:13:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-2.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-2.1.3-py3-none-any.whl", "filehash": "b2bcc538e39c5b2e7356ba790cae257c884ab2f6d03862670c8cdcfd1447ca8e", "filesize": 199971, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "gspread", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "2.1.2": {"released": "2021-02-03 16:53:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-2.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-2.1.2-py3-none-any.whl", "filehash": "a015c359746bfa2221b2c3adf2d4a42e27385bcece7ec0ea4b9d36d6b79e021d", "filesize": 199178, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "gspread", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "2.1.1": {"released": "2021-01-25 23:38:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-2.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-2.1.1-py3-none-any.whl", "filehash": "73983f0b93962c99d95727df12f29c78f452bd014878ce6a57d8ac4c0a9bddfe", "filesize": 198884, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "gspread", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "2.1.0": {"released": "2021-01-25 18:44:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-2.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-2.1.0-py3-none-any.whl", "filehash": "5148ea84e108ce88e9b863f51509a2afea221841d4629f88f364d3a7044b89ae", "filesize": 198875, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "gspread", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "2.0.8": {"released": "2021-01-25 04:15:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-2.0.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-2.0.8-py3-none-any.whl", "filehash": "2b176f3eab2c838bf3c120209f3e4a1155b61a3879997f280b52f444ed88f052", "filesize": 198853, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "gspread", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "2.0.7": {"released": "2021-01-23 22:47:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-2.0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-2.0.7-py3-none-any.whl", "filehash": "7863e254e633fd5a640d3fadfa9d7941022ac20f5b6ab4e8f016bbcb43a0cdab", "filesize": 199067, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "gspread", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "2.0.6": {"released": "2021-01-22 07:37:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-2.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-2.0.6-py3-none-any.whl", "filehash": "ac18e1a3b35fcf03803ff1d473432969d6d90f2eb82379aef77140354ba67b0c", "filesize": 198099, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "gspread", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "2.0.5": {"released": "2021-01-18 06:25:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-2.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-2.0.5-py3-none-any.whl", "filehash": "0dffafbb6202154bfd32a4fa5e92db016a7c2fedc498b8dfb5d0f2e623a0fbb5", "filesize": 197753, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "gspread", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "2.0.4": {"released": "2021-01-17 21:37:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-2.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-2.0.4-py3-none-any.whl", "filehash": "f26d521391ed362cefad1149e54f2e229482e8cedc699de755d91ad50e64f32b", "filesize": 197713, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "gspread", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "2.0.3": {"released": "2021-01-17 19:04:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-2.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-2.0.3-py3-none-any.whl", "filehash": "2fa1fc804cec34b164db7fd89259ca7190a524ae5c6064d64db276ba5e9a4ffc", "filesize": 197154, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "gspread", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "2.0.2": {"released": "2021-01-17 04:35:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-2.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-2.0.2-py3-none-any.whl", "filehash": "ce64a17e5fcd6d6f649a0d3adb431c20f68e71d8462b2275fbfb61277f4677e1", "filesize": 197056, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "gspread", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "2.0.1": {"released": "2021-01-16 18:01:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-2.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-2.0.1-py3-none-any.whl", "filehash": "a7c09d78acd280d952a18b3be706325381135ecf26415db9a7bb04af8f882184", "filesize": 197046, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "gspread", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "2.0.0": {"released": "2021-01-15 22:49:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-2.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-2.0.0-py3-none-any.whl", "filehash": "2ef47b7241eb95915f146d24d5eca4df41a7eea40b98006f665e9d8f95713a60", "filesize": 197012, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "gspread", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "2.0.0b6": {"released": "2021-01-05 08:55:09", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"otter_grader-2.0.0b6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-2.0.0b6-py3-none-any.whl", "filehash": "6017ab231ea4f899ef9b135ed01f1f75b2366f2893d7eb543076af7144804dce", "filesize": 192041, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "gspread", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "2.0.0b5": {"released": "2021-01-01 00:51:10", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"otter_grader-2.0.0b5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-2.0.0b5-py3-none-any.whl", "filehash": "4ec268382370ed3f5cc39e005255a008036cfed1fefe1b174b99eb8b4237d98f", "filesize": 191539, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "gspread", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "2.0.0b4": {"released": "2020-12-29 02:26:36", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"otter_grader-2.0.0b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-2.0.0b4-py3-none-any.whl", "filehash": "23fa8b27325f2c49bd298b97e829bb1602031ce2b7f010ea398172f23d700bab", "filesize": 190883, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "gspread", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "2.0.0b3": {"released": "2020-12-21 16:58:28", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"otter_grader-2.0.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-2.0.0b3-py3-none-any.whl", "filehash": "192afe5813071e862f50311114c5deca018de4e93fb45d026169cb6b71543cb8", "filesize": 189209, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "gspread", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "2.0.0b2": {"released": "2020-12-21 01:59:35", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"otter_grader-2.0.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-2.0.0b2-py3-none-any.whl", "filehash": "ec3c752101754ba53e876ffdbb56a51f39980da04cab2222e03dbc3f7d77016e", "filesize": 188927, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "gspread", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "2.0.0b1": {"released": "2020-12-21 00:44:02", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"otter_grader-2.0.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-2.0.0b1-py3-none-any.whl", "filehash": "0d9ec48a62da4a2ba3daeffc273e6171c8e0f6d1379910b668756ad6640b9789", "filesize": 188843, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "gspread", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "2.0.0b0": {"released": "2020-11-23 02:49:00", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"otter_grader-2.0.0b0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-2.0.0b0-py3-none-any.whl", "filehash": "30cefb6e6691106ab8d7e00fbc9d935b9fae8e9254d841a412378bbab921c240", "filesize": 181479, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "1.1.6": {"released": "2020-12-02 17:39:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-1.1.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-1.1.6-py3-none-any.whl", "filehash": "1a47b4f6dad2593c6da231349ecbd8c93e4744e044d516e4feb588a26c107409", "filesize": 175265, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "1.1.5": {"released": "2020-11-04 18:33:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-1.1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-1.1.5-py3-none-any.whl", "filehash": "c3c570f0ed1ffb383184415879a9baddc6a6ac16cc6362a323692efd68badd13", "filesize": 169098, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "1.1.4": {"released": "2020-10-19 16:43:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-1.1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-1.1.4-py3-none-any.whl", "filehash": "951262056673d81b08dbccbbf76b0b1767e4e5600daa276620a2e1eb4419e5f5", "filesize": 169104, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "1.1.3": {"released": "2020-09-24 16:44:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-1.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-1.1.3-py3-none-any.whl", "filehash": "f3b27006acbc29d83b86083b730a0b47514e1e6bdcb34926f78e195f65b56035", "filesize": 169137, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "1.1.2": {"released": "2020-09-15 17:59:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-1.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-1.1.2-py3-none-any.whl", "filehash": "81d6dc0271ea6d004b7db77548519a8c7db01ec0f61fd9f2b15f31854332ef37", "filesize": 169116, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "1.1.1": {"released": "2020-09-08 18:35:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-1.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-1.1.1-py3-none-any.whl", "filehash": "f29451d2225718214fb22d52f50602a39896b4ea5831a1231335673af40628d7", "filesize": 168853, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "1.1.0": {"released": "2020-09-08 02:52:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-1.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-1.1.0-py3-none-any.whl", "filehash": "91a9dd1f8cfe0e33675cfd393e77808c1540a99e7d5561d39164633869e507d2", "filesize": 168819, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "1.1.0b1": {"released": "2020-09-08 01:18:56", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"otter_grader-1.1.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-1.1.0b1-py3-none-any.whl", "filehash": "c1ffd724f572d9dfbd79a088dcaaacd50178773e8bf2a9367ee7f660fc0ff29d", "filesize": 168857, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "1.0.1": {"released": "2020-08-29 01:53:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-1.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-1.0.1-py3-none-any.whl", "filehash": "b98f41b346e2bb20c93768283384207ce8c21756b0a04abceb13665b0571a3ae", "filesize": 167706, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "1.0.0": {"released": "2020-08-21 18:55:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-1.0.0-py3-none-any.whl", "filehash": "a6b37af8128f4342f9079d0376484261461715e0a2fa34b567ebc8cb4de6a1a3", "filesize": 163983, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "1.0.0b12": {"released": "2020-08-16 19:59:52", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"otter_grader-1.0.0b12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-1.0.0b12-py3-none-any.whl", "filehash": "b9cc16aa214f6a5c6d719dfba9b59d9204995575291c6740e02db5039fa0d1fb", "filesize": 164035, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "1.0.0b11": {"released": "2020-08-15 00:26:12", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"otter_grader-1.0.0b11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-1.0.0b11-py3-none-any.whl", "filehash": "1de48b9ca24f5d01d6d298e8e3b8ad18952d96fed34581d7a9bfdfb681734e3c", "filesize": 164017, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "1.0.0b10": {"released": "2020-08-14 00:05:16", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"otter_grader-1.0.0b10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-1.0.0b10-py3-none-any.whl", "filehash": "21d377a030229387f021561dc7efef0842a6b8a3e8f64417efad01bed6785a4b", "filesize": 161277, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "ipython", "jinja2", "nbconvert", "nbformat", "pandas", "pdfkit", "pypdf2", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "1.0.0b9": {"released": "2020-07-31 22:27:57", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"otter_grader-1.0.0b9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-1.0.0b9-py3-none-any.whl", "filehash": "87b8ea0368ba83ef7a2ad03a4b56a02dcf3e7576cd45aa2fd14c07d117e29969", "filesize": 90714, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "ipython", "jinja2", "nb2pdf", "nbconvert", "nbformat", "pandas", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "1.0.0b8": {"released": "2020-07-31 22:04:38", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"otter_grader-1.0.0b8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-1.0.0b8-py3-none-any.whl", "filehash": "ef7ee277728436729516003fad7969d39961baf960dc2fc82ded2a75a324d870", "filesize": 90703, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "ipython", "jinja2", "nb2pdf", "nbconvert", "nbformat", "pandas", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "1.0.0b7": {"released": "2020-07-16 00:21:50", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"otter_grader-1.0.0b7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-1.0.0b7-py3-none-any.whl", "filehash": "97236c57a3fb3d5b5511f9f8bbea12191cbca95493ba46725eb096599e136ba9", "filesize": 97785, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "ipython", "jinja2", "nb2pdf", "nbconvert", "nbformat", "pandas", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "1.0.0b6": {"released": "2020-07-15 18:06:48", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"otter_grader-1.0.0b6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-1.0.0b6-py3-none-any.whl", "filehash": "a822f9207e449d393a833f5138833ab16c7dc4dd8abe02c44ee23d14e19ff7ec", "filesize": 106801, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "ipython", "jinja2", "nb2pdf", "nbconvert", "nbformat", "pandas", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "1.0.0b5": {"released": "2020-07-14 15:49:51", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"otter_grader-1.0.0b5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-1.0.0b5-py3-none-any.whl", "filehash": "923df1d8e031b697dfac9840450af1db4a02f5f65978d8db6e41f631fb007170", "filesize": 97784, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "ipython", "jinja2", "nb2pdf", "nbconvert", "nbformat", "pandas", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "1.0.0b4": {"released": "2020-07-11 21:43:45", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"otter_grader-1.0.0b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-1.0.0b4-py3-none-any.whl", "filehash": "fedf5c6d327b35e9526f1bfc96600341d57ee8af36ea5af09432b6c9056ec9a1", "filesize": 97386, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "ipython", "jinja2", "nb2pdf", "nbconvert", "nbformat", "pandas", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "1.0.0b3": {"released": "2020-07-11 02:04:15", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"otter_grader-1.0.0b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-1.0.0b3-py3-none-any.whl", "filehash": "7c1c91133a72b7b497c2b4e14f63c3b23f23dbf138924c0f3ec25c7239a53068", "filesize": 96798, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "ipython", "jinja2", "nb2pdf", "nbconvert", "nbformat", "pandas", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "1.0.0b2": {"released": "2020-07-11 01:46:04", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"otter_grader-1.0.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-1.0.0b2-py3-none-any.whl", "filehash": "17d895a0bd035b5f19a9acfa917885f71d03f48be75484f7b36c040d07ac591b", "filesize": 96797, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "ipython", "jinja2", "nb2pdf", "nbconvert", "nbformat", "pandas", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "1.0.0b1": {"released": "2020-07-08 18:40:58", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"otter_grader-1.0.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-1.0.0b1-py3-none-any.whl", "filehash": "77412984c2a56e7bc346b8926a699e06eb108ab207dde3b0bccfa20857e7ed8e", "filesize": 86425, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["dill", "docker", "ipython", "jinja2", "nb2pdf", "nbconvert", "nbformat", "pandas", "pyyaml", "setuptools", "tornado", "tqdm"]}}}, "0.4.7": {"released": "2020-03-23 19:51:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.4.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.4.7-py3-none-any.whl", "filehash": "e9d1f0f65df60a2ee5de3d19d208be16625c0561af65a389ac199e2516606a93", "filesize": 29784, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.4.6": {"released": "2020-03-22 08:01:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.4.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.4.6-py3-none-any.whl", "filehash": "b7e00459d566a50e2a55808fa603e2b8b86a88066f66097296b42dff78fc5015", "filesize": 29766, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.4.5": {"released": "2020-03-22 07:59:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.4.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.4.5-py3-none-any.whl", "filehash": "e35033befa64a4f59cca8152a2349428be1e077f4ae3ec33b4753f561ef0922c", "filesize": 29717, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.4.4": {"released": "2020-03-06 23:03:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.4.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.4.4-py3-none-any.whl", "filehash": "870358b57e3c37e9a36cc7f917b986301cea7f1befad51d4d2864b2d8bc9c5d4", "filesize": 29509, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.4.3": {"released": "2020-03-06 21:27:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.4.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.4.3-py3-none-any.whl", "filehash": "f80cbc3b12a4f5711ff7839e5c7899aa3827db41244e838acc68e092c2f2ca1f", "filesize": 29498, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.4.2": {"released": "2020-02-27 18:08:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.4.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.4.2-py3-none-any.whl", "filehash": "6f7b0ca3b5d5e4b369128f737b1873e9a023b4c0388e730ae267380f9bcd69ea", "filesize": 26526, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.4.1": {"released": "2020-02-27 04:15:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.4.1-py3-none-any.whl", "filehash": "0608d337bb55dd22a32dc40c13821b0646f1c363f3c03c3ad1d49107ca1ab0e8", "filesize": 26489, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.4.0": {"released": "2020-02-27 03:59:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.4.0-py3-none-any.whl", "filehash": "3c3c76b268481018910633bf228a6b0b188a9c436cc7f0f6bbc6cc7a8348955d", "filesize": 26488, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.3.10": {"released": "2020-02-26 23:58:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.3.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.3.10-py3-none-any.whl", "filehash": "2b74c175f0fa780de4f0edf19828b10ba34cfc233409bbc5a139e575765a45e3", "filesize": 26316, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.3.9": {"released": "2020-02-25 21:14:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.3.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.3.9-py3-none-any.whl", "filehash": "38e317b3e2495160802fc93edcdf8e6ecd592f6e8be0c7aa7a3d4bf0d00f10e6", "filesize": 26284, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.3.8": {"released": "2020-02-21 23:48:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.3.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.3.8-py3-none-any.whl", "filehash": "e3484b9a296dfa21394c66157f222f188a9cd3c8cd884cc59bf9b8ae8fff9175", "filesize": 26186, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.3.7": {"released": "2020-02-15 00:10:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.3.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.3.7-py3-none-any.whl", "filehash": "c1311b87312b7006bde6dda9895b0e8e9c4c20caa9db81331d582738e5741dea", "filesize": 24262, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.3.6": {"released": "2020-02-14 20:30:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.3.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.3.6-py3-none-any.whl", "filehash": "0455aabb3e08a8911caa6df2f866fff307c3a73dcac42cdd2632616d78c333a6", "filesize": 25786, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.3.5": {"released": "2020-02-10 01:07:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.3.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.3.5-py3-none-any.whl", "filehash": "5a5325529bd9c4e3b35e39281162b801b22d0d9c07daf82b112bb7b62d75deb3", "filesize": 25736, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.3.4": {"released": "2020-02-10 00:32:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.3.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.3.4-py3-none-any.whl", "filehash": "302f45c2310952ac4faa43183e3a4b447bbe98279c667e0126f3ea1b8c8e7ab4", "filesize": 25728, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.3.3": {"released": "2020-02-10 00:23:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.3.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.3.3-py3-none-any.whl", "filehash": "69f1311a5bb67408f42c5f3f09ce9c63986301c0face2b1a5ddcda65d38b4ca5", "filesize": 25728, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.3.2": {"released": "2020-02-10 00:09:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.3.2-py3-none-any.whl", "filehash": "1fabfcf6e659da774b77aefa6b9e2b4701c7edf40c3ebd38ab218b931769e57a", "filesize": 25746, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.3.1": {"released": "2020-02-03 02:00:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.3.1-py3-none-any.whl", "filehash": "cdc8540e9cbfa14c63a923d40f1e95a65c32d7d966b3d0f7f06db5c2ac591b18", "filesize": 25748, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.3.0": {"released": "2020-02-02 00:26:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.3.0-py3-none-any.whl", "filehash": "24494d309f5a5b6371b353ef4e1f4d3592d7661d6477cde95fe6ceb58f183f67", "filesize": 25528, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.2.6": {"released": "2020-01-28 01:36:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.2.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.2.6-py3-none-any.whl", "filehash": "b14bdbc432541765e58a9a52aa846f8e3b9072063148fbc5502f60cadb2c6fd4", "filesize": 25125, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.2.4": {"released": "2020-01-27 23:26:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.2.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.2.4-py3-none-any.whl", "filehash": "e48d3c0ac7c658fffd5350189858b21aded14765a8d1f6ab07dddbd5d3f93eb7", "filesize": 25123, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.2.3": {"released": "2020-01-23 02:14:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.2.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.2.3-py3-none-any.whl", "filehash": "3523d2404e994daf5765f88f8b1528ce223fcd10a1d4e724d5674efeed27c39e", "filesize": 25106, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.2.2": {"released": "2020-01-22 06:18:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.2.2-py3-none-any.whl", "filehash": "b123402bb5d209d7f9f156ddcf97cb9fd150829449df38ce7b851f64dc9a3b4c", "filesize": 24951, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.2.1": {"released": "2020-01-22 04:05:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.2.1-py3-none-any.whl", "filehash": "3e26c5ab796de6feffb54d3b7b60364634ee601c64d5d9f30da36920e4ca3bfc", "filesize": 24878, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.2.0": {"released": "2020-01-22 04:04:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.2.0-py3-none-any.whl", "filehash": "065aa4ecbfef1b6275ad4b0e06a81bb24182a28fc40bbe0343ee40ee6deeac4a", "filesize": 24880, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.1.21": {"released": "2020-01-16 23:18:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.1.21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.1.21-py3-none-any.whl", "filehash": "0dcfb54be58970aa909d1542dd4e0cfb79e27d590f50898aa06b71763aeb0852", "filesize": 24708, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.1.20": {"released": "2020-01-16 23:01:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.1.20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.1.20-py3-none-any.whl", "filehash": "dcf8a310850180ccafce8d50cf862a98ef0170cfb0e78c18da3648f446b8be07", "filesize": 24484, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.1.19": {"released": "2020-01-15 23:24:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.1.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.1.19-py3-none-any.whl", "filehash": "22b11d5230d424cfe55574d061aef55575693ab80672bb99cc37d6559477dcce", "filesize": 24460, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.1.18": {"released": "2020-01-14 06:39:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.1.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.1.18-py3-none-any.whl", "filehash": "e1ebb9007f4a8ff60994eaf7d4c981950e577e13f502e39f22e7c73ff588cc7f", "filesize": 24415, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.1.17": {"released": "2020-01-14 06:04:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.1.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.1.17-py3-none-any.whl", "filehash": "7de141165c6d8a30e11eff8aa1b78b5e8835d86a10a3224d9082ea213eeb1c9e", "filesize": 23794, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.1.16": {"released": "2020-01-14 03:53:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.1.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.1.16-py3-none-any.whl", "filehash": "6c0082e67d163ad16b5ec26aefcc48b635c2c53766c45b505786ecfc1e3ae4bf", "filesize": 23782, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.1.15": {"released": "2019-12-19 00:21:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.1.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.1.15-py3-none-any.whl", "filehash": "bc3451b86fd4b40fab7eafa82288300e8849b1398303e8df118241a535ce4d50", "filesize": 23783, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.1.14": {"released": "2019-12-19 00:09:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.1.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.1.14-py3-none-any.whl", "filehash": "caf3b64d7f574e57b4e5fd98ef7a404652f6078bfafc8582eb6e7374be6feeb9", "filesize": 23779, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.1.13": {"released": "2019-12-15 23:05:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.1.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.1.13-py3-none-any.whl", "filehash": "0625b8ebe6d1c420bd02996cf518116e9ab54bf0701f7710f84a58d46b2a8357", "filesize": 23753, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.1.12": {"released": "2019-12-14 02:46:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.1.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.1.12-py3-none-any.whl", "filehash": "d9caadebc50b8e542f6a85f115d2fd2974b0380d03ce860ece5a96bdb11864e1", "filesize": 23719, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.1.11": {"released": "2019-12-14 02:44:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.1.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.1.11-py3-none-any.whl", "filehash": "a600dc295cfa869d83012baad6214726006b61ce11a1b1a2571d536e90b52b59", "filesize": 23731, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.1.10": {"released": "2019-12-14 02:37:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.1.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.1.10-py3-none-any.whl", "filehash": "1823d52740b26b3ca48629585a10aaa090f00d846b5517d33827090fc6cc4b5e", "filesize": 23739, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.1.9": {"released": "2019-12-13 21:17:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.1.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.1.9-py3-none-any.whl", "filehash": "2e865916087018d2cadd5b5b56e0b4fc03ed2a5ae87a3be6c9ed8c8e94170dda", "filesize": 23621, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.1.8": {"released": "2019-12-05 22:35:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.1.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.1.8-py3-none-any.whl", "filehash": "f77f0ef3af8ec5e6e7360b37886dd31265618cdd37a574fb14cfb76bf67b21bc", "filesize": 23583, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.1.7": {"released": "2019-12-05 21:53:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.1.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.1.7-py3-none-any.whl", "filehash": "111bb75e839362bb782af5dc1b5a208dcd8b73725fb942638681441b0469dd9e", "filesize": 23574, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.1.6": {"released": "2019-11-20 03:16:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.1.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.1.6-py3-none-any.whl", "filehash": "8e8587a4bd9313c2f6bf56f09dd9b1957f9e912697d2e5d3de5d126d862f8d70", "filesize": 20196, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.1.5": {"released": "2019-11-19 20:06:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.1.5-py3-none-any.whl", "filehash": "eaed4d627d1733f074b4657fc47c6cede3a01d0294af3c7b21c92ac8aa583034", "filesize": 19754, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.1.4": {"released": "2019-11-19 20:03:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.1.4-py3-none-any.whl", "filehash": "d913f918ea922aed94e52de14452469a49e2f0502165d01b613fa08ff62612fe", "filesize": 19736, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.1.3": {"released": "2019-11-19 06:25:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.1.3-py3-none-any.whl", "filehash": "363917e9be0d515e63ddbb627237a43d76f6650202d55c2be0400c756b83d64a", "filesize": 19723, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["nb2pdf", "tornado"]}}}, "0.1.2": {"released": "2019-11-18 20:29:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.1.2-py3-none-any.whl", "filehash": "d03907c16830c4485b253320c7cb5102404c12af05c25b5d1443382f69ad1d07", "filesize": 16563, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["gofer-grader", "nb2pdf", "tornado"]}}}, "0.1.1": {"released": "2019-11-18 20:26:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.1.1-py3-none-any.whl", "filehash": "e1a123ecb1be0b2516609050a76556155e84e0446c9b130808565aa607c870a3", "filesize": 16571, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["gofer-grader", "nb2pdf", "tornado"]}}}, "0.0.29": {"released": "2019-11-18 19:45:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.0.29-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.0.29-py3-none-any.whl", "filehash": "d64eb30720dd488cf3f274aceb0ef25bf1d993ed325c2da08fef562091a2de93", "filesize": 16546, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["gofer-grader", "nb2pdf", "tornado"]}}}, "0.0.28": {"released": "2019-11-17 21:28:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.0.28-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.0.28-py3-none-any.whl", "filehash": "c3b40b53389b18bb800b11ba57d82702ca68d36b6e2b05f347470853c0953a34", "filesize": 16545, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["gofer-grader", "nb2pdf", "tornado"]}}}, "0.0.27": {"released": "2019-11-17 07:12:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.0.27-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.0.27-py3-none-any.whl", "filehash": "b8479165c1351490b81aeba8ea9fc083a095dadd1690081b019ef989937c1dc2", "filesize": 16463, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["gofer-grader", "nb2pdf"]}}}, "0.0.26": {"released": "2019-11-16 22:37:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.0.26-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.0.26-py3-none-any.whl", "filehash": "a0fdb9375c483693b0fa93a5043ef4e69e431823371e0bf79a32ea59dbe78e03", "filesize": 14614, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["gofer-grader", "nb2pdf"]}}}, "0.0.25": {"released": "2019-11-16 22:26:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.0.25-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.0.25-py3-none-any.whl", "filehash": "6023d039b0eb565a936b2a2e593943095975de85fcc3717f8e1bb559f2456088", "filesize": 14606, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["gofer-grader", "nb2pdf"]}}}, "0.0.24": {"released": "2019-11-16 01:45:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.0.24-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.0.24-py3-none-any.whl", "filehash": "75e8ec2bddd5faf247a8d3077e67f6d0af9feb271c4207283c594f65ca30bd41", "filesize": 14480, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["gofer-grader", "nb2pdf"]}}}, "0.0.23": {"released": "2019-11-16 01:40:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.0.23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.0.23-py3-none-any.whl", "filehash": "735ae9b67946376d03326c2b12f48e31b052621102c4470802c428e258200d65", "filesize": 14475, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["gofer-grader", "nb2pdf"]}}}, "0.0.22": {"released": "2019-11-16 01:39:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.0.22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.0.22-py3-none-any.whl", "filehash": "821b9de5ae4e9591ae813912772dcf832a0171d94320515e1de35f236b62624f", "filesize": 14472, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["gofer-grader", "nb2pdf"]}}}, "0.0.21": {"released": "2019-11-15 23:56:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.0.21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.0.21-py3-none-any.whl", "filehash": "927e0613ce1d26ca89594b95b6d86fe0f3a43172c618fb9141ecb16b6083f238", "filesize": 13394, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["gofer-grader", "nb2pdf"]}}}, "0.0.20": {"released": "2019-11-15 23:43:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.0.20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.0.20-py3-none-any.whl", "filehash": "0ff9b88d35c7f00ea66d48d6e5c95ab8633087fdc88b6941f875958c434bedc2", "filesize": 13375, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["gofer-grader", "nb2pdf"]}}}, "0.0.19": {"released": "2019-11-08 23:32:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.0.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.0.19-py3-none-any.whl", "filehash": "098e7e75b80217f379f29b411ea4271d99e1bcd69d0c662dca86de9c9cd9b70b", "filesize": 12744, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["gofer-grader", "nb2pdf"]}}}, "0.0.18": {"released": "2019-11-03 18:30:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.0.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.0.18-py3-none-any.whl", "filehash": "079c00d0c59c38fd228c170bf30af7b7d831d25d8ab5f22ae48110ab3b8b6c29", "filesize": 12659, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["gofer-grader", "nb2pdf"]}}}, "0.0.17": {"released": "2019-11-03 04:47:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.0.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.0.17-py3-none-any.whl", "filehash": "3026e187eae95d209046e94b260b9fda76997b21a323719ac643d9cb9146781a", "filesize": 12611, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["gofer-grader", "nb2pdf"]}}}, "0.0.16": {"released": "2019-11-02 23:49:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.0.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.0.16-py3-none-any.whl", "filehash": "fab331d86aa5f321b5230a0dcdf56d9b142769b96ea5d27fde815e2e1334aab8", "filesize": 12610, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["gofer-grader", "nb2pdf"]}}}, "0.0.15": {"released": "2019-11-01 22:47:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.0.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.0.15-py3-none-any.whl", "filehash": "398a15576844771272dc399e81b31734901354c858704ab436a1f2071c90c7d8", "filesize": 10846, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["gofer-grader", "nb2pdf"]}}}, "0.0.14": {"released": "2019-10-30 17:56:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.0.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.0.14-py3-none-any.whl", "filehash": "9016ecadaa2e3792dafa9c1d98a960d02bc065d83ab75c47dde1fcb3f9781bf6", "filesize": 10847, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["gofer-grader", "nb2pdf"]}}}, "0.0.13": {"released": "2019-10-27 20:14:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.0.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.0.13-py3-none-any.whl", "filehash": "0fd979304623dad0ee806919e4ff39f4d640e224abcb9af20bdb7757a1540aac", "filesize": 10848, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["gofer-grader", "nb2pdf"]}}}, "0.0.12": {"released": "2019-10-25 22:32:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.0.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.0.12-py3-none-any.whl", "filehash": "b6f66b2ec8421d9f44f65177587663d54299b5ca32b7497daa5d2fef6ecc17d1", "filesize": 10718, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["gofer-grader", "nb2pdf"]}}}, "0.0.11": {"released": "2019-10-18 21:36:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.0.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.0.11-py3-none-any.whl", "filehash": "325c86a64307ad85c94591a9717cc3bef06023b6d760bf6f4e5682f4515a9786", "filesize": 9554, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["gofer-grader", "nb2pdf"]}}}, "0.0.10": {"released": "2019-10-12 01:20:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.0.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.0.10-py3-none-any.whl", "filehash": "3d9eafa04d376d770d4d7419186b91375b474315943863b5a9a4dec22643b92a", "filesize": 8599, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["gofer-grader", "nb2pdf"]}}}, "0.0.9": {"released": "2019-10-12 00:37:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.0.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.0.9-py3-none-any.whl", "filehash": "024d5074fdd5db9f5d385af783533a6c5f73fb21481e2b615b773676fa096514", "filesize": 8587, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["gofer-grader", "nb2pdf"]}}}, "0.0.8": {"released": "2019-10-11 20:23:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.0.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.0.8-py3-none-any.whl", "filehash": "d95e0b4eb1edc7f51e69849cbf9d0e6d04ab2d405bcc6966f9005371c1286055", "filesize": 8550, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["gofer-grader", "nb2pdf"]}}}, "0.0.7": {"released": "2019-10-09 22:44:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.0.7-py3-none-any.whl", "filehash": "21ce0ba9bc2bfef0da1e3bf6ea072b5eb24694d3f2ae6211c84ec8b5220ad03a", "filesize": 8506, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.6": {"released": "2019-10-09 22:11:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.0.6-py3-none-any.whl", "filehash": "df7b2f8f045fda4184d3d9fe9ac9a11a03796ad280e2bafccc1e4c7a3965deaf", "filesize": 8309, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.5": {"released": "2019-10-05 00:43:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.0.5-py3-none-any.whl", "filehash": "936d6c8687f42b0c11c5ce4b21d4469f75bd67c7bb8c5e48f5922bcde6285928", "filesize": 7499, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.4": {"released": "2019-10-05 00:38:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.0.4-py3-none-any.whl", "filehash": "449011c15c3f8621b7e0167fa73e0830aa5bc9ff5f159dd0d924379b9a768fb0", "filesize": 6574, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.3": {"released": "2019-10-05 00:30:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.0.3-py3-none-any.whl", "filehash": "b683fdef06630c6e118a7b41d7d0f93784f4797228a91641a4f4930f16faa769", "filesize": 7505, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.2": {"released": "2019-10-05 00:20:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.0.2-py3-none-any.whl", "filehash": "d23ba0d9d1fd995d1ec2aee9204380ebd4ef210d7be7ae78e456ee612de7898e", "filesize": 7447, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.1": {"released": "2019-10-05 00:19:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"otter_grader-0.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/otter-grader/otter_grader-0.0.1-py3-none-any.whl", "filehash": "9b6a47be5382c9f83c1480348f2fd8a7341a6666f18c4daf7dad51e55513fcff", "filesize": 6524, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}}}