grader-service

View on PyPIReverse Dependencies (1)

0.6.3 grader_service-0.6.3-py3-none-any.whl
0.7.0a4 grader_service-0.7.0a4-py3-none-any.whl
0.7.0a3 grader_service-0.7.0a3-py3-none-any.whl

Wheel Details

Project: grader-service
Version: 0.6.3
Filename: grader_service-0.6.3-py3-none-any.whl
Download: [link]
Size: 440322
MD5: 175d8a3cbef0a79eee1f214d0f42fd9a
SHA256: 28185380cd14e53bbb26db0782bda59ffbdf4ab844ad9cd6ad194fa51576824b
Uploaded: 2024-11-25 12:01:24 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: grader-service
Version: 0.6.3
Summary: Grader service
Author: Florian Jäger, Matthias Matt
Project-Url: Homepage, https://github.com/TU-Wien-dataLAB/grader-service
Project-Url: Repository, https://github.com/TU-Wien-dataLAB/grader-service
Project-Url: Documentation, https://grader-service.readthedocs.io/en/latest/index.html
License: BSD-3-Clause
Classifier: License :: OSI Approved :: BSD License
Classifier: Development Status :: 3 - Alpha
Classifier: Framework :: Jupyter
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.8
Requires-Dist: alembic (>=1.13)
Requires-Dist: async-generator (>=1.10)
Requires-Dist: celery (>=5.4)
Requires-Dist: cryptography (>=43)
Requires-Dist: isodate (>=0.7)
Requires-Dist: json5 (>=0.9)
Requires-Dist: jsonschema (>=4)
Requires-Dist: jupyter-client (>=8.6)
Requires-Dist: jupyter-core (>=5.7)
Requires-Dist: jupyterhub (>=5)
Requires-Dist: kubernetes (>=31)
Requires-Dist: nbconvert (>=7.16)
Requires-Dist: nbformat (>=5.4.0)
Requires-Dist: psycopg2-binary (>=2.9)
Requires-Dist: PyJWT (>=2.9)
Requires-Dist: python-dateutil (>=2.9)
Requires-Dist: SQLAlchemy (>=2.0.35)
Requires-Dist: tornado (>=6.4)
Requires-Dist: traitlets (>=5.14)
Requires-Dist: typing-extensions (>=4.12)
Requires-Dist: urllib3 (>=2.2)
License-File: LICENSE
[No description]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.45.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
docs/source/conf.py sha256=as0YRrSV1mOFbZ7RL4YVbgRlNvZ7rJRMRZJr9gz1Rn8 3896
examples/dev_environment/grader_service_config.py sha256=3jP0mr5sHKwbEyg6KdJ5W1FgGYQkNsMnS4a3rx0U3G4 1794
examples/dev_environment/jupyter_notebook_config.py sha256=sPh-i7KmZqLIxAQ3VvRrFNIQsMlSGlwDmLpG9GjBLV4 139
examples/dev_environment/jupyterhub_config.py sha256=93aNf5xMNsDEM2l62VZLIBYVBeUIp9ZPckyDGypaDOA 2007
grader_service/__init__.py sha256=tE_gbDw7x-gNUUIEH7VeBmzPvwg8xeSRyFsOljwPqBg 191
grader_service/_version.py sha256=IDuqB6CnwHLwZRe8jB9ixNGxWaDWRwvp-RiIT04MwG0 250
grader_service/main.py sha256=N7JdhQGgt-e9pSduowkxESrwu7avMZxpZRo91kGtHhA 20191
grader_service/registry.py sha256=3bD9AGS9QunCaStXAs6lj7_YLa3waHFEd0PoaXQBjmM 2714
grader_service/request.py sha256=h719NIqhUvLeqhK6e3hvTzrLcWPDaanh8fEdzEfQw7c 3045
grader_service/server.py sha256=E9dRIbBd5jxmrKgpV4SHPpndNY3E8OUQZzmrdiV-Q8c 4116
grader_service/utils.py sha256=HSM_TlMRO4HA5NwpvL42aKJwiq5E6lmySk_jvdcNQp0 22733
grader_service/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
grader_service/api/typing_utils.py sha256=yXf3fOQSZ9ymHPjpMsUFRLBrYlMDT_xpVzhSlD0kiCw 792
grader_service/api/util.py sha256=HxdkKtPpHMAOLtcZPQ2RPY1Xb01ssWw562vC4Rzz8nc 3481
grader_service/api/models/__init__.py sha256=q2wkBQ6p5eVhRiOnKIKVdMKjzwh4SGX3aQDZLu3tv1k 716
grader_service/api/models/assignment.py sha256=Cyqiho9uXGitGtzEFtRTBjVItCZO9TXTNf2uM479JBQ 8712
grader_service/api/models/assignment_detail.py sha256=7m9mPaWlzPlRbXDi_HllP-byigg0deJfwV53CFnqpuI 9068
grader_service/api/models/assignment_settings.py sha256=vei69FqsBu8ZfxzJfWzU1HJafnr2DgWEAAUDqUUE6wY 2032
grader_service/api/models/base_model.py sha256=er5aRxQUKwt6ZWryOhW1JpXBdTBgCNHVrtd6BEmBxLU 1880
grader_service/api/models/error_message.py sha256=l6Alco43L0OMOZiG0MkUvnEA876FXPTdAXtToDzHzms 4358
grader_service/api/models/lecture.py sha256=Qpq1KiieDY66CoIc7KtyMgf72MSOLn1aiZEBNSO-GW8 3141
grader_service/api/models/remote_file_status.py sha256=bNkffoFqFWaaoYafH8b77aH6R84YQCjkTRdwdTODGf0 1857
grader_service/api/models/submission.py sha256=H4x1n_3nKJq5AMXp6GSN8CCMYDhRELZogh0VdvWq9sc 10818
grader_service/api/models/submission_period.py sha256=aeEzOdEiuk3_XILgifkg8L-DOJKg4Zwu72KqHIXj6TE 2226
grader_service/api/models/user.py sha256=50zYql2gX1GTNrT8srhq267pZyvStR7u_OUAgOpoaG0 1362
grader_service/api/models/user_submissions_inner.py sha256=YpkBPlVC8BhvgOyBbQsGnhCwgVkmLO1nVYIYMRJLt2U 2651
grader_service/auth/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
grader_service/auth/auth.py sha256=SitFkrnDshA01_1heruY_3A26vmpvQKikXUIXgRRtFc 32646
grader_service/auth/crypto.py sha256=pFcZCUpF0xkx-gF98t0nUjQnnTpVBfe5fbPlGQ83Dx4 4489
grader_service/auth/dummy.py sha256=BYNNpEMpBifNw5u_6TNqLdnG18iqGv8mKIpewMxySPk 1751
grader_service/auth/local.py sha256=R-Ttulth02oMQztpPsveaDZK2WdiHf208ssquCNiPhU 5551
grader_service/auth/login.py sha256=xUosAidpdVqI8hbdMqEGhJt0axjd-sTxnZl7qj_dijk 5416
grader_service/auth/oauth2.py sha256=Nd4Nkb5G4no33t5aFdbjtdHPyAZ46djRqfeHHrdfa0w 38630
grader_service/auth/pam.py sha256=-7w38u2THfG28DHm3nftKY0F27Z6fagYbs-BSYr5VM8 8403
grader_service/auth/lti13/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
grader_service/auth/lti13/auth.py sha256=V7bU8j5B2oW4MQlnrvIW2F5Qj5wyG9SU_5rF0LwUL4g 8580
grader_service/auth/lti13/constants.py sha256=jxs2cAh6pxtTTbrxB-LQZeL9g_F_eKrlpRkkNVGRv0U 14754
grader_service/auth/lti13/error.py sha256=bjn0Icw-qOb8BVCBhWPE7a6uR1At1IK6t0hJehyo56c 681
grader_service/auth/lti13/handlers.py sha256=ekrOAqh0znYcplNIJtQaBEn61ORSw485ytmIucC-wPw 20150
grader_service/auth/lti13/validator.py sha256=kSk1uNmBEr_JOi0nGsuw2l--61bKNRH_R1R84A4UZgc 8560
grader_service/autograding/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
grader_service/autograding/local_feedback.py sha256=D9N4EYHoRF2cuqPRM5LhG2ddBYRURMSFY0vxlB6wEGc 7534
grader_service/autograding/local_grader.py sha256=UCI96rI9-N2tNCirlA9GYsWNKKPMdl5SmJvV7Ocgeg0 18930
grader_service/autograding/celery/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
grader_service/autograding/celery/app.py sha256=b6fzEOYQfsc-RfMA1YBzCow_S9bzRICUSSHdm8_URWw 2099
grader_service/autograding/celery/tasks.py sha256=YxLKM_qVtifjiM9kgxduXxmTTo12blnlNqKSfvb5gNM 6211
grader_service/autograding/celery/worker.py sha256=rqynIsJHraL__ws01ohnC_ItlcK_GpR68At9iwmEMrc 533
grader_service/autograding/kube/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
grader_service/autograding/kube/kube_grader.py sha256=1sEoWhs5PwDdDAmrr7MXFWjhjygz9jMfQQr41FfUaG4 13630
grader_service/autograding/kube/util.py sha256=NAUyW1yvX8vWD11JI7pOJehMX4dBlOl2zL_fnZ7abpA 9905
grader_service/convert/__init__.py sha256=CkGf-MPy6vimhhsPbWctCL0afi7WHlINwcEDXYrbToA 152
grader_service/convert/main.py sha256=noj8GGVJFwQW4uU_bm4fv0_xFUDiQ1WWQsjgP_6OfTI 2541
grader_service/convert/utils.py sha256=nkmVPBpukvj2Cz0eaAuodBSvWs3PwfjKn_vvGI6u_Ds 19341
grader_service/convert/validator.py sha256=f1uK9zGyjHdGkxqzOiIqOp7ov0TLkCJvLEU6YCaWpms 13311
grader_service/convert/converters/__init__.py sha256=oldjL9XKXv9XH_oIuJ2FU5fsF-D_mBkiYZi4EHFMHiI 365
grader_service/convert/converters/autograde.py sha256=q7crJTx5AkYatpILsORJmyqJ5HqcQ7LnXEZR3srZht0 4379
grader_service/convert/converters/base.py sha256=vnF56nZwor9cq0EhsM0IXnmH6A3fUdL19PFdb50EcXE 16181
grader_service/convert/converters/baseapp.py sha256=biqTdesPaI6czH1VLhKbPsPjREEQa-EcejW1ApC07Is 2457
grader_service/convert/converters/generate_assignment.py sha256=m7PM9uZvvrtKDGlzb-R6KcijnlCrUhz35BqyzmXhxj4 2382
grader_service/convert/converters/generate_feedback.py sha256=Azkx2bJZLwGdrd8hVpuQ8UJxAqiGGD2jdcGNJfzXJoI 2336
grader_service/convert/converters/generate_solution.py sha256=-ExNVkkmzU8nVBTiFBjagY-SbGhTHL_TOrycmjYoeR8 1888
grader_service/convert/converters/updateapp.py sha256=YNXxcojXGoFKblItK6cfz0msbUbrxqQSaCZnat-7EuU 3996
grader_service/convert/converters/validateapp.py sha256=oSbiFVkahn448ROxzL9vF52grBVGW0NuYooX8AFH5sA 2906
grader_service/convert/gradebook/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
grader_service/convert/gradebook/gradebook.py sha256=UmYEJIKlCwDDGqzTRkJxu2wl1lHtSW4z_LgFi4f9ods 16643
grader_service/convert/gradebook/models.py sha256=uNfeFpJtmo_pXstXcWAHZiVlobhlII4u8TM_kuK9I8w 11676
grader_service/convert/nbgraderformat/__init__.py sha256=AK9ru_eaqocNWuOF3eU8JA1P36IkL86vktRLezG6ZEI 318
grader_service/convert/nbgraderformat/common.py sha256=5B8HQEOzBNF0kjrdrjI3qQkW3YTYFeRhdHzvE_Mb9yc 2609
grader_service/convert/nbgraderformat/v1.json sha256=wLCqyADopI4u0Y_7LSfVylkvtVpmjcFiHqtXUVWjb1M 1581
grader_service/convert/nbgraderformat/v1.py sha256=pdQJscjFxrPoKwvw6d-Mvw3EURlgWLW2NS_OSEaBLfk 4787
grader_service/convert/nbgraderformat/v2.json sha256=8roCUcpYyrDatm4SBgJwJMnzpiukaURyx2ToYTAuUDc 1901
grader_service/convert/nbgraderformat/v2.py sha256=ssMCeUM_dDhm8ZD5iWxv29yDkR3FSdAeED8nMzuOoXA 4823
grader_service/convert/nbgraderformat/v3.json sha256=Yia3Gsp6vdYwGGVEhmZ__SwEnpS4T2beXyJQmCsvkVU 2054
grader_service/convert/nbgraderformat/v3.py sha256=3yoC10XG2gwmYxQYJGYPwCIIo5YPqg6rLFPWdDMzg3c 5007
grader_service/convert/preprocessors/__init__.py sha256=KzDKpKsKV8QlDgI1BUKccmP9oi_5czYie9tM-EomBvQ 1200
grader_service/convert/preprocessors/addrevert.py sha256=ynOVY8_3yQbGC0gVYY9ypfXq9kUEOpQvjQ-OfXuXdV4 712
grader_service/convert/preprocessors/base.py sha256=UjI6cweKq0UARBK7g-3XT9lAA9d6DvH52-6Iy9srQAE 547
grader_service/convert/preprocessors/checkcellmetadata.py sha256=SK1QfMMYqq8KiXTM0CpNkWDoAp0ZUTu_otV_CGcBAMw 790
grader_service/convert/preprocessors/clearalwayshiddentests.py sha256=BYUYBgj7yi1p9_zidLxWduL9oHhMzLt40ACUkXeNrbI 3786
grader_service/convert/preprocessors/clearhiddentests.py sha256=yr44SHMNjFy2LoE0ycfZzOYXXXP8A243iD2dNYJQ4ho 3956
grader_service/convert/preprocessors/clearmarkingscheme.py sha256=ES7mOcg0FNSyj8JIPQ650ig9FZP3pA_X4k8u9GirNaA 3978
grader_service/convert/preprocessors/clearoutput.py sha256=t1vIfnF8NgGmk31WJU8tKtjKiYXR5GPD8YdvMVbIxJs 215
grader_service/convert/preprocessors/clearsolutions.py sha256=pEDpBxFzYhQQp0BnnZOEv9F8cV1Fg4HN_3DoE4SbvkA 7296
grader_service/convert/preprocessors/computechecksums.py sha256=I1DWFTBtWqCfCY4JQ_u2kiHVNkPNjI7YxLJUxxjxx_k 1170
grader_service/convert/preprocessors/deduplicateids.py sha256=h6f5F5EFBGkhd-QA3_O8orX9bscd381oV6BMF-jZhAs 1375
grader_service/convert/preprocessors/execute.py sha256=a_m4BPC1TX9BFOTlB0glP5KkSOwaY2fZ6wW1VHRWBRA 2850
grader_service/convert/preprocessors/getgrades.py sha256=z52IfVB8BqoC2WXZ4ACGBPN2WzKXi59n0YJ5o1YxfKs 3091
grader_service/convert/preprocessors/headerfooter.py sha256=jBjOgRi8fYpfnCwNjEmo4-Gx5kOUX5EPAqpB2Vbfcrs 1827
grader_service/convert/preprocessors/limitoutput.py sha256=fLNzXqYmNZvAiTu6t2PRn_HJ5I8ZVINHLx11lxKM5oM 2262
grader_service/convert/preprocessors/lockcells.py sha256=C7YdYL3EA8uppQlFeBp8xP5002mlruMLrs7puDxw3No 1877
grader_service/convert/preprocessors/overwritecells.py sha256=vfZBrkwiLBhqPQ_S0T-_YMhNgU7PaBKF2innDfSdx7A 12111
grader_service/convert/preprocessors/overwritekernelspec.py sha256=nrJsGruE74Hs52TrTza6Cs7GYoy_R4XgsWkjHnNIuCk 1318
grader_service/convert/preprocessors/saveautogrades.py sha256=pbWly1Ti-ObPKCQAZye0Svls0cnn3HGrSMu6N0OOjFw 3188
grader_service/convert/preprocessors/savecells.py sha256=tbnimNtNlAFW772BYo4NEfuT4PCHqGPyrpY2WZyL_gM 8001
grader_service/convert/templates/config/grader_config.py sha256=cOcdMiIvdzIK6J340YoMTraEvpX8TS-NGyPYP-ALjug 3390
grader_service/convert/templates/feedback/conf.json sha256=_NPRkf6vfgTF6sGggz1_-2Rv8Mp2M_CFGSC0AL85o_Q 111
grader_service/convert/templates/feedback/index.html.j2 sha256=-B0wrn-huHBQs0byIVpw-E5iTNhjWLycglRC5Olm3hA 6015
grader_service/handlers/__init__.py sha256=7F0CDmO8FOPKFzlsbPdjgvhcysce1Tm0AbszOpE3SbE 538
grader_service/handlers/assignment.py sha256=E_3dGk_gKZD5i3aITCHsB0blNSVe8LoqhBKX1ZP1uCs 17670
grader_service/handlers/base_handler.py sha256=ZLulOj0AWJuYrY6MgAW9dX_edHf3Hga1EVZceFgLePw 41102
grader_service/handlers/config.py sha256=OHVpTlDDlXE-Y1EogFS1Vrg4vLkmJZkdkxvCNFluE84 756
grader_service/handlers/grading.py sha256=WNZ4T2MSWdRy8PRiPJkSmvtu3NazC8-U6UihwFt_CH4 4363
grader_service/handlers/handler_utils.py sha256=U86TdS9Faj61pmy4kVqufnNnOSYAoYHIz06POsx3PAs 655
grader_service/handlers/health.py sha256=NpeVgyrY9mcJqM5rx-J_d7sBMv9kj8o1mocWIgl3CJg 965
grader_service/handlers/lectures.py sha256=vsMTKnQIGKvErFFPSueo_67iftwcXT_4B2rxj85c3n0 6363
grader_service/handlers/permission.py sha256=glO36HOyYSCUPoqerhzQxIKv6meH7TnSJtXYizeQU8g 1036
grader_service/handlers/static.py sha256=gl74HpCv-GqXVvdl48mwBE24I_klvmqt74ayy4sakLg 1429
grader_service/handlers/submissions.py sha256=N6UAXX--mv_ohqEyDp2OwRty_Xn_tbFEDzuMaqT7HHk 32922
grader_service/handlers/git/__init__.py sha256=f-H5lla11FWJNQGXLV5CS7lCswNlbY9gRAG3_PWIbA8 306
grader_service/handlers/git/server.py sha256=5X6yKxDHN00TPNDOoMTBl2yH700Ki-QrknWnOF_BKXo 11885
grader_service/handlers/git/hook_templates/pre-receive sha256=tQk30ereS9u-gE54WAwdO0E4305g--oTB5m-xhQqKbg 2433
grader_service/migrate/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
grader_service/migrate/alembic.ini sha256=wZ0_-sJcCXSN8b4aMaUL7fh2GPtwJWKBLTZbnCR7Ld0 2319
grader_service/migrate/env.py sha256=V9EKCqw4v9iOQ_qYQF7wtf72Eqiu8KVXVRy-cWA8UlE 2861
grader_service/migrate/migrate.py sha256=R7k1cQqoAcf3UXsUo_tBRDMYEqmRExy9JeXRZXJS6iw 2436
grader_service/migrate/versions/4620c13728e7_settings_column.py sha256=huHcc-3GsDRHzkMVlrCqbfZfD8t9fqBQpBZZXLEcQbg 933
grader_service/migrate/versions/9cfeb0faa0c0_add_feedback_status.py sha256=D3xFgUSpFzXDiR6FDBrYf-FLqzS7k8piS134HjhqkTw 1534
grader_service/migrate/versions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
grader_service/migrate/versions/a0718dae969d_add_submission_softdelete_column.py sha256=IfaNQZgSTlvrYoeKApD-EdjhO-N195jrQXcrMdJlv58 705
grader_service/migrate/versions/a1791b1371ed_initial.py sha256=vSxJ0gx3KzC9TwRozFgPw0amx5zGAkQRMNRXcRO2NBA 8827
grader_service/migrate/versions/ba71c755c153_added_oauth_provider_functionality.py sha256=OhsHPTGbpVK3BNgAUoyqYvOmCYAYt4WqRXJ2JvRxJbU 3698
grader_service/oauth2/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
grader_service/oauth2/api_handler.py sha256=-EKIxClULkgbYjnqBEv774-2ah2IKjpemQioOuJt3Cc 12668
grader_service/oauth2/handlers.py sha256=fB2mKbwR_2qFz03Hc1wfv7bby8WbSpUAp3iq_hRDK4I 10246
grader_service/oauth2/provider.py sha256=P4Y4uHtHpmtGs8xRTWD_X4R2c-OEsoVf9yKaCLoFb6c 27661
grader_service/orm/__init__.py sha256=2mOHis51FFa6n5uM-_6QM4ZTCzqVr344Q4EXjFsL5ec 760
grader_service/orm/api_token.py sha256=j49R-1L0YuencpR7ydo4jE1XVMhXD07lyADo0KErIsY 8548
grader_service/orm/assignment.py sha256=ASMjJo8NahAxrOo6XeoWwo0a0KEO8y-7hL-KTL0C2-c 2918
grader_service/orm/base.py sha256=BrTNXhCmuwIDrElu2QPvIVwION9vo4hfS-qTR91znEM 558
grader_service/orm/group.py sha256=MQAquEpq4ywDElq0o5Zqop0O-l4Trf8YqBW5O0UGQpw 1024
grader_service/orm/json_util.py sha256=Kw7t3kL1IVhwGuG4nMr-rfyIzTMzhEl8N1JcD668MqE 1831
grader_service/orm/lecture.py sha256=yhL1LupWBAbhhVcJQzMGj1BCuPFlwOoDzPjOrZyPLh0 1531
grader_service/orm/oauthclient.py sha256=gzzp9ZGP5bt5f_l1rYfHMbgKUaK-v4u6zCh_ZV1NQ5k 919
grader_service/orm/oauthcode.py sha256=YgQYrzcHX5916CvhGcvDmNV4-5BZOEtMdHbAgsgNUXs 1556
grader_service/orm/submission.py sha256=o6b0JzyYBDzrwD2uyqDqAHtSc-reFBIJrke35HwwCoI 2831
grader_service/orm/submission_logs.py sha256=AchpgEk9JnUwoYTtqx31eUnotJIWRO26LcDOIFGVxI0 439
grader_service/orm/submission_properties.py sha256=6JIN8VvdLnx3TloMafurG8YxRhbk4144PuUsBOL1B6U 463
grader_service/orm/takepart.py sha256=3EZI4L67WnE5S0LmxOy0oVgg6t39Pf5WGAYublDlokU 834
grader_service/orm/user.py sha256=qOHleYJgRqFMkuXoFISw5Q1Ikt976FjwqsHEsggeQ9w 2509
grader_service/plugins/__init__.py sha256=BnX1bLELmcxRWJWo0BitwtM29BYG16EYMnGYLik3TaQ 262
grader_service/plugins/lti.py sha256=Yb-oDp89g97GPmOVXzth1CKXmGpUWDW0zOkHalXuvWQ 13423
grader_service/scripts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
grader_service/static/css/style.min.css sha256=FxSrJxKuqFOFR4iiQUc--fB2ezZR6YesBxcqkMDl8FQ 154375
grader_service/static/css/style.min.css.map sha256=hYubtGKS4mFh3kj158M7RFo4Pglxt1SqRlMcNLvRbwE 69539
grader_service/static/images/grader_logo.png sha256=tfIDk1S2snpNyWK9BF4Ghk_L6rAkWtgskUjpVskfwNo 172408
grader_service/templates/auth/login.html.j2 sha256=Kzq91-9BMgD2N2zm8YWgb4tO1F_TCrYI1ir-azi-3LE 3405
grader_service/templates/auth/logout.html.j2 sha256=ur2vIXhmq7nIXXtlMgkNOxANut0hkHaWDqgBhOMpWvY 301
grader_service/templates/auth/lti_no_auth.html.j2 sha256=B424tpHcfROiNDu_9xA16xibAeJlaOrBB5mfxW_T4QA 207
grader_service/templates/auth/oauth.html.j2 sha256=_YDpb6dYo0mtDUwUxnNWd_jONPeseEUMJ_MIZyu6CX0 784
grader_service/templates/auth/page.html.j2 sha256=DGujgApCF6u4haNYFdg7A6FSpD2aZ_Fv3DBQtPdP1Fw 6019
grader_service-0.6.3.dist-info/LICENSE sha256=1UWA0B6K8o5jxfWdNimDWZrozsf34UIUenjPUK0J-A0 1484
grader_service-0.6.3.dist-info/METADATA sha256=VoSkTi_nwA9nK6teU0d96_J6gOjH5C9Q6-gReGDQVYA 1456
grader_service-0.6.3.dist-info/WHEEL sha256=tZoeGjtWxWRfdplE7E3d45VPlLNQnvbKiYnx7gwAy8A 92
grader_service-0.6.3.dist-info/entry_points.txt sha256=LCkOHtAg8ioyIFMm2sOefNENQPsjwGRY76RhmAWTyhk 228
grader_service-0.6.3.dist-info/top_level.txt sha256=kru2r3AW5zpBYLqzFeR3yKbVME5qKMiwDM4SJUYsW-Q 29
grader_service-0.6.3.dist-info/RECORD

top_level.txt

docs
examples
grader_service

entry_points.txt

grader-convert = grader_service.convert.main:main
grader-service = grader_service:main
grader-service-migrate = grader_service.migrate.migrate:main
grader-worker = grader_service.autograding.celery.worker:main