{"package": "ejudge", "summary": "A simple ejudge for Python. Supports several languages and sandboxing.", "pypi_url": "https://pypi.org/project/ejudge", "piwheels_url": "https://www.piwheels.org/project/ejudge", "releases": {"0.5.17": {"released": "2017-03-20 14:34:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ejudge-0.5.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ejudge/ejudge-0.5.17-py3-none-any.whl", "filehash": "ebacb58fce60153d70cad4fe81b8e5487131126df6dfd35161f9e261aff7f6aa", "filesize": 35579, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boxed", "iospec", "lazyutils"]}}}, "0.5.16": {"released": "2017-03-16 20:28:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ejudge-0.5.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ejudge/ejudge-0.5.16-py3-none-any.whl", "filehash": "002e1af900488b28857f4ef7ea749378f33cd75a8fa605d24e6cb12ab86d67bf", "filesize": 35581, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boxed", "iospec", "lazyutils"]}}}, "0.5.15": {"released": "2016-10-11 23:11:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ejudge-0.5.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ejudge/ejudge-0.5.15-py3-none-any.whl", "filehash": "45105713fc3e07edf39ef1429b726d648ba469170b5c69512c36a51528894f73", "filesize": 35365, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boxed", "iospec", "lazyutils"]}}}, "0.5.14": {"released": "2016-10-11 21:41:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ejudge-0.5.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ejudge/ejudge-0.5.14-py3-none-any.whl", "filehash": "2551b925a761d98b6a021d37612d75cf22812727cdfafe9ef8d938efee8a9496", "filesize": 35360, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boxed", "iospec", "lazyutils"]}}}, "0.5.13": {"released": "2016-10-10 05:02:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ejudge-0.5.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ejudge/ejudge-0.5.13-py3-none-any.whl", "filehash": "4682bbe989e0c7111132819845fe8e045db8da45f5cf9274c033bf99d2501ee9", "filesize": 34705, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boxed", "iospec", "lazyutils"]}}}, "0.5.12": {"released": "2016-10-10 04:51:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ejudge-0.5.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ejudge/ejudge-0.5.12-py3-none-any.whl", "filehash": "102ed77f294cf92a2a91959b6e95faa1394de9ec2435c6ad2135e3a1755aff9a", "filesize": 34720, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boxed", "iospec", "lazyutils", "pexpect", "psutil"]}}}, "0.5.11": {"released": "2016-10-10 04:10:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ejudge-0.5.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ejudge/ejudge-0.5.11-py3-none-any.whl", "filehash": "f56bc1ab6f06f0265a9ed6907fe4c7b94bd1b6f5c5ab6c2f50342d5d66f1db06", "filesize": 34655, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boxed", "iospec", "lazyutils", "pexpect", "psutil"]}}}, "0.5.10": {"released": "2016-10-09 16:57:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ejudge-0.5.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ejudge/ejudge-0.5.10-py3-none-any.whl", "filehash": "e6ebfc922f9812a39c5a9a89b58fb2a4762494f179dca6996949fa0e34d06345", "filesize": 34035, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boxed", "iospec", "lazyutils", "pexpect", "psutil"]}}}, "0.5.9": {"released": "2016-10-09 01:21:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ejudge-0.5.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ejudge/ejudge-0.5.9-py3-none-any.whl", "filehash": "60d55fbcda236ede9c8821bd00b382cad0cb7d53d1e95612c5f8b4f224cf5416", "filesize": 33383, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boxed", "iospec", "pexpect", "psutil"]}}}, "0.5.8": {"released": "2016-10-08 21:44:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ejudge-0.5.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ejudge/ejudge-0.5.8-py3-none-any.whl", "filehash": "0d93a60362164f433efc82f3dd0878141f61c7f076d4d5f8b99f68bb7ec28f0d", "filesize": 33277, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boxed", "iospec", "pexpect", "psutil"]}}}, "0.5.7": {"released": "2016-10-04 18:34:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ejudge-0.5.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ejudge/ejudge-0.5.7-py3-none-any.whl", "filehash": "f189b9b766f4250675a4daa8046c9eaa203f887a14a9916f4194674ee52818c6", "filesize": 33008, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boxed", "iospec", "pexpect", "psutil"]}}}, "0.5.6": {"released": "2016-10-03 13:40:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ejudge-0.5.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ejudge/ejudge-0.5.6-py3-none-any.whl", "filehash": "e4c274e50d137dcb5b194e9ef3066b1c356b7f0fd73ade9eca448d8edccefdd6", "filesize": 32768, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boxed", "iospec", "pexpect", "psutil"]}}}, "0.5.5": {"released": "2016-09-21 14:09:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ejudge-0.5.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ejudge/ejudge-0.5.5-py3-none-any.whl", "filehash": "339e3c83ca253df4e572b00d6fe3dc63ec359674efc08adee502027451bcd5bb", "filesize": 31676, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boxed", "iospec", "pexpect", "psutil"]}}}, "0.5.4": {"released": "2016-09-18 23:53:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ejudge-0.5.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ejudge/ejudge-0.5.4-py3-none-any.whl", "filehash": "372671fd98674ee8d5586525286b41a76ab7496e0c27ea303b616e07536360a9", "filesize": 29379, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boxed", "iospec", "pexpect", "psutil"]}}}, "0.5.3": {"released": "2016-09-03 19:36:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ejudge-0.5.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ejudge/ejudge-0.5.3-py3-none-any.whl", "filehash": "878dc79d9d111972c510803bd3d7ae0071567e614c2a82dc2939fe998825266c", "filesize": 28165, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boxed", "iospec", "pexpect", "psutil"]}}}, "0.5.2": {"released": "2016-08-24 15:00:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ejudge-0.5.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ejudge/ejudge-0.5.2-py3-none-any.whl", "filehash": "5dae4ca47cc529c013b814929196cbc0725841b820d4dbad02105075bbefe302", "filesize": 28530, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boxed", "iospec", "pexpect", "psutil"]}}}, "0.5.1": {"released": "2016-08-10 04:08:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ejudge-0.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ejudge/ejudge-0.5.1-py3-none-any.whl", "filehash": "ca160eee15b5dcc33c4d9c3890f6cc777052d49291f038f7677befd7f1901df6", "filesize": 28477, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boxed", "iospec", "pexpect", "psutil"]}}}, "0.4.1": {"released": "2016-05-16 02:29:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ejudge-0.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ejudge/ejudge-0.4.1-py3-none-any.whl", "filehash": "ebc14bc05e628a2445c17b00b21c838cfe19b9f2bf471af21af468c8e7616035", "filesize": 25373, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boxed", "iospec", "pexpect", "psutil"]}}}, "0.4.0": {"released": "2016-05-03 23:53:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ejudge-0.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ejudge/ejudge-0.4.0-py3-none-any.whl", "filehash": "b7fa81d37a11c97237c79c06e06935536a91bc265806a9e3a2391234a642ab70", "filesize": 25010, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boxed", "iospec", "pexpect", "psutil"]}}}, "0.3.9": {"released": "2016-05-02 03:20:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ejudge-0.3.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ejudge/ejudge-0.3.9-py3-none-any.whl", "filehash": "922f5392032615091e8c1fdb00542c424b6e511b99cd97800acd8381721a17aa", "filesize": 24597, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boxed", "iospec", "pexpect", "psutil"]}}}, "0.3.8": {"released": "2016-04-19 18:05:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ejudge-0.3.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ejudge/ejudge-0.3.8-py3-none-any.whl", "filehash": "fd2a93ec38df5c2bd11d50294b96cd8da0f3f688188133f362b98ab821613913", "filesize": 24473, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boxed", "iospec", "pexpect", "psutil"]}}}, "0.3.7": {"released": "2016-04-13 04:32:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ejudge-0.3.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ejudge/ejudge-0.3.7-py3-none-any.whl", "filehash": "d2044cb10a97638526c3141be27c272b4dcf921fa43eaf14c1b5f8d5e5625e91", "filesize": 24347, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boxed", "iospec", "pexpect", "psutil"]}}}, "0.3.6": {"released": "2016-04-06 19:11:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ejudge-0.3.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ejudge/ejudge-0.3.6-py3-none-any.whl", "filehash": "12f1debf8837ba910b4bbf23f2045ec497d0058546a5f1fa95f8e8b22b9754c4", "filesize": 24352, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boxed", "iospec", "pexpect", "psutil"]}}}, "0.3.5": {"released": "2016-03-31 16:43:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ejudge-0.3.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ejudge/ejudge-0.3.5-py3-none-any.whl", "filehash": "d88244515d5b0cc769e2854e9cba50467eeb1e32a4238acbc2a48a6fb7a6ad1b", "filesize": 24350, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boxed", "iospec", "pexpect", "psutil"]}}}, "0.3.4": {"released": "2016-03-30 00:22:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ejudge-0.3.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ejudge/ejudge-0.3.4-py3-none-any.whl", "filehash": "085ce87a6c61cbf0aefa815d0fe6f3f8df47bd3221e38327ec4ed79b7cb9d77b", "filesize": 24066, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boxed", "iospec", "pexpect", "psutil"]}}}, "0.3.3": {"released": "2016-03-28 03:55:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ejudge-0.3.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ejudge/ejudge-0.3.3-py3-none-any.whl", "filehash": "d719c189e8614f8f995afcd3667b90c8eea79b6f0e5b028960027036401ac584", "filesize": 28151, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["boxed", "iospec", "pexpect", "psutil"]}}}, "0.3.2": {"released": "2016-03-27 00:55:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ejudge-0.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ejudge/ejudge-0.3.2-py3-none-any.whl", "filehash": "957df338c0fe29208b115c21b4ab82a6f2a4304f1b969dd3fda10808ad2c8ae5", "filesize": 29255, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["iospec", "jinja2", "pexpect", "psutil"]}}}, "0.3.post1": {"released": "2016-03-23 16:53:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ejudge-0.3.post1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ejudge/ejudge-0.3.post1-py3-none-any.whl", "filehash": "94715a3eb2615759c3b5678e3f5d0b000956f6383ef4b5f549045b638b257c6a", "filesize": 21792, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pexpect", "psutil"]}}}, "0.3a2": {"released": "2016-03-26 12:42:00", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"ejudge-0.3a2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ejudge/ejudge-0.3a2-py3-none-any.whl", "filehash": "fc9dd67377e2b6fc375ae9018bf991cac02e1e116c30c92c69e85ddfc0c55cdf", "filesize": 27439, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["iospec", "pexpect", "psutil"]}}}}}