autograder-py

View on PyPIReverse Dependencies (1)

0.4.2 autograder_py-0.4.2-py3-none-any.whl

Wheel Details

Project: autograder-py
Version: 0.4.2
Filename: autograder_py-0.4.2-py3-none-any.whl
Download: [link]
Size: 68230
MD5: f75679c0662241841a08a5e7587ccda4
SHA256: 21800cd1bcf785d7c927ba60e352fd4b9c4bea1ea26882c6272899ed8ea07706
Uploaded: 2024-03-30 21:13:19 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: autograder-py
Version: 0.4.2
Summary: The Python interface for the autograding server.
Maintainer: Eriq Augustine
Maintainer-Email: eaugusti[at]ucsc.edu
Home-Page: https://github.com/eriq-augustine/autograder-py
Keywords: grading
Classifier: Intended Audience :: Education
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.8
Requires-Python: >=3.8
Requires-Dist: argon2-cffi (>=23.1.0)
Requires-Dist: flake8 (>=6.0.0)
Requires-Dist: GitPython (>=3.1.31)
Requires-Dist: platformdirs (>=3.10.0)
Requires-Dist: requests (>=2.31.0)
Description-Content-Type: text/markdown
[Description omitted; length: 8726 characters]

WHEEL

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

RECORD

Path Digest Size
autograder/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autograder/__main__.py sha256=P2lOdvx0Ik22lnfmD7ZAfdOatGRkmo7p4dfqug0TCXk 224
autograder/assignment.py sha256=a9qKMghAPxReJW1g-COmVOotQfbDNnXiqYg7zJB4dOo 8854
autograder/code.py sha256=6-j2hEcbBnslpbeDtVO6ztMMDSespFMxPGzZ5RDbARI 4103
autograder/filespec.py sha256=AmF3ThblaLIAY784hMZLKdzslSfCe_EdHfeRbsatT5I 5559
autograder/question.py sha256=gefrxyhJPsbg_UJGDQpIv9umrF7GYRzaV-l8adzJ0Ao 7335
autograder/style.py sha256=E08tvjgzYJSuYI7YwBS_WFUfOt2U3sTTCiab1RtSh_s 5834
autograder/submission.py sha256=vSEtnKCIh_DryXwmIo9yvvNrZKGCegzD3lrQVHneECg 10279
autograder/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autograder/api/common.py sha256=46LWp3GdoU96cnJatb303WdFd97Y4lBKCsnuZFMMptM 3186
autograder/api/config.py sha256=r-siEKcsKNbFYxJ_rCO-XBpmGXOCq5Z3IKIjDxNs2xQ 9182
autograder/api/constants.py sha256=8TLAxU8cUcaXEmuQd-THTYpyjJS_5hNgxg2Hw0VoChE 273
autograder/api/error.py sha256=baaL5FoeCt5FGMmL6QfYhCTnGOZ0xv3BFkTq6buhY1A 36
autograder/api/admin/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autograder/api/admin/fetchlogs.py sha256=4te0dnvqwvcGoS0xa63TDIuxSy940EvhoW3ymh3_OJc 1519
autograder/api/admin/updatecourse.py sha256=Pk3ha-orrgHnFoJ7sQzCWRzHHgcqCDHmlPY9bffT2Bo 836
autograder/api/lms/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autograder/api/lms/sync.py sha256=zxf-9JSw8zcjqHHx95FBzvGIrMiTp1-Su6UMYeT-MK8 676
autograder/api/lms/uploadscores.py sha256=RsPBj-tAxgHdNhCvxcM-oi6dQAaTfzIyxltHAEXEDUs 978
autograder/api/lms/userget.py sha256=e0BvzK3vDyCitrvviUXUW_q9ILlUeeaBJM_bNZFmoU8 622
autograder/api/submission/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autograder/api/submission/fetchattempts.py sha256=aXINcLRDtDrVlnzCd0F4PajS5rGTbnJd_C605GK-2Do 737
autograder/api/submission/fetchscores.py sha256=IrtsfsXGxdgZSh-qfo9hQre_nTsfVeQWj0B5VpTNuZo 708
autograder/api/submission/fetchsubmission.py sha256=4gT2Riif9zwhzM8q6Qma1tY1k0teEpHMC8AM4oB0PV8 774
autograder/api/submission/fetchsubmissions.py sha256=QWoQgOC-vA-7aHfLuI8J3lhussWfGhVSVHZnVB8yNJ4 724
autograder/api/submission/history.py sha256=paF41f8PzJl7IAyr0olu2EZCm_iSf4orfBRf4iAQsws 705
autograder/api/submission/peek.py sha256=hztB1srsuLcjGL6oo5VNE6_D5WwOQ4sjPVnjMIHa63Y 817
autograder/api/submission/remove.py sha256=Ec8qm7uFmWzFN6nfrlMHW3-BxcUI85URF616aQkplXI 782
autograder/api/submission/submit.py sha256=FiHBLcLY7PXCXyRizygvOYx-udwdCCWUUDIAl0ZzhRY 810
autograder/api/user/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autograder/api/user/add.py sha256=hPG8vIZEIdMuxqX9K9znb4Jx79LTyvMOpnGKqXCDQUY 984
autograder/api/user/auth.py sha256=6Y7uHHNyYEIc5ItgXpIuLkxJQ4LlYNoItoTZA-YbiIs 656
autograder/api/user/changepass.py sha256=3JbN7_xLms4MH7A8gBrYppV9H1Y2pm3Lmxxxq8f9sEM 670
autograder/api/user/get.py sha256=UoDvxhYdn48VlGvEK7Io5F080RxzNKCAMmNBn0WXqn0 625
autograder/api/user/list.py sha256=t3T0SeOn11upf7G08f0bRspqPTxhETcBb0Xwn46CEz0 569
autograder/api/user/remove.py sha256=IUd1xm8udU7uhTzNClhTwrW9VwvI8uh161dguTmteJY 620
autograder/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autograder/cli/__main__.py sha256=69pExPVOiOXzurZYwe9UbED7Spk0vrMLOKUg1hbOcXg 394
autograder/cli/common.py sha256=Kvnw2c6poAF-Qqt2MYYHWEm5h7C3QojITbJGJVBrMn0 2124
autograder/cli/admin/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autograder/cli/admin/__main__.py sha256=VXSPid0oGaG6yp_nWGmrwXLMUjOJSpX1oLNJTSl38qc 258
autograder/cli/admin/create-users-file.py sha256=ZGysg_q6LSdMXdLiGTuNEoZ4hHLE4o08pL2HT_8K-Aw 2564
autograder/cli/admin/fetch-logs.py sha256=L5KtYFdW-HlG08BzReo3G3vOB-FKPXNjDyYce3CHhZA 1729
autograder/cli/admin/update-course.py sha256=ijwPbkhmAdy5pH8uqPHnm2-VKPstQp0fgWVNYFgWSVo 534
autograder/cli/grading/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autograder/cli/grading/__main__.py sha256=PQesbYtSGsocEmH1d8JooAzu_3_eVmOPI5soo-T3WsQ 266
autograder/cli/grading/grade-dir.py sha256=I6tJrsLCpzV2d9_GlN5W7xMHkWLkycJHoLVTrAO8IcU 1606
autograder/cli/grading/grade.py sha256=DZ3BV0hNBfAeMmYoWr2q-mB5fezobhhS0Qi_0Zvrkco 239
autograder/cli/grading/pre-docker.py sha256=wV1L3iMd5y0D0N3drOkk9Dfg-Ic6k2qrcTXQ7vTdIXM 2500
autograder/cli/lms/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autograder/cli/lms/__main__.py sha256=OR9PHJ6FlhagRUCI9B469hNb8XdRF_ffzxUwWJF7r1U 286
autograder/cli/lms/get-user.py sha256=7n1MwJDF5LBlmephh05MiMLwcmK93q9iaeLJyR86Xy0 876
autograder/cli/lms/sync.py sha256=cxcMQ5CkDEMgm9gzY-Kih-rRZA8KtYIPkgmLbOOUcts 411
autograder/cli/lms/upload-scores.py sha256=0AndQ8dCPtiD6EkcrPV0IwGod9DHgR3cERoP8z6T6Gs 2138
autograder/cli/submission/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autograder/cli/submission/__main__.py sha256=G7pRcCYqeAMDiH6GLp36IN6sl8DMzA54EvipI1K5HKU 274
autograder/cli/submission/common.py sha256=GPMu5EuySbJSe8DZ2W-p7EOENGpM1MVw8OkVQYMcgMI 1487
autograder/cli/submission/fetch-attempts.py sha256=2i2txP5w87OLGgSsaNAs_GDygW46kzEkvSElWkW8TtE 1384
autograder/cli/submission/fetch-scores.py sha256=K2Foun-mUPLV-rAbZs7q6FfPv3_BKQrlhNT5dgoMWd4 822
autograder/cli/submission/fetch-submission.py sha256=5BuBeu45sPP4SfJ7UzoxbS4Kc3uwlJrf1S5Hu-Zelhk 1078
autograder/cli/submission/fetch-submissions.py sha256=tXIS1n7fbQFGQGUi4tfPSMb-cFabS58Dpw7nV9sa5Ls 1104
autograder/cli/submission/history.py sha256=3USEhAMK-Kv1gUJ1nTpkbUyaiW474GQL-ub-ampEaaY 1298
autograder/cli/submission/peek.py sha256=Kyx9Jp762lN6QVFo_MbdSteEuoNRo32oN3ab5rxH6VI 725
autograder/cli/submission/remove.py sha256=aUTKogCGHBsjo8b1sVt9PwTKnnTSMmXkYPZb6nreSpI 617
autograder/cli/submission/submit.py sha256=4n9p43UGaD0Uu66hU8qszD67Vpv7Cf--d2E1N4IkTHY 1072
autograder/cli/testing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autograder/cli/testing/__main__.py sha256=Twg6aB8G2P8eu29J4eVdBXFJ_i6-aUMuW2WgfUm74hY 266
autograder/cli/testing/setup-grading-dir.py sha256=FqW0Al56YpqdBTAWRLnSSSsggMBGVIbMYCGBBUm45Qo 1559
autograder/cli/testing/test-remote-submissions.py sha256=Zq1UuRyAJYPp9fjSLCUF1j6Q99fiWi5-Cfc_2vDwnD4 2227
autograder/cli/testing/test-submissions.py sha256=LPQcBF6ihlq5_BfXATtdQW5BKbNmmJiuST3QaA84r_0 1950
autograder/cli/user/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autograder/cli/user/__main__.py sha256=zwGueRcjCXJ9XlTPCtG5D7VfQ7saePqC5IJO75QeT6Q 238
autograder/cli/user/add-file.py sha256=INjRZthvAReEOytTf7k9KbL1n4bJhpK6ZbnISwdhUCc 2654
autograder/cli/user/add.py sha256=1l_3RFMBnW-LWXtrCSBSxFXsTXxmWObGQpXuwYM_kaA 2215
autograder/cli/user/auth.py sha256=woYhPL4g87hqLJoWHsmkX6gbNu_8ih0vaHwny5LP1pE 573
autograder/cli/user/change-pass.py sha256=DqVN_HZ8nY0_pRQKHjtNL-sMnjIHb8Y-FpHKu-dC-WE 487
autograder/cli/user/get.py sha256=1fCL0LVMdt9uR7I1IicM8FwzGBrVo2GA9HW9Aj8l9LU 782
autograder/cli/user/list.py sha256=dC9E-0MVEGxo1xH2x8cbExlX9w9OhaCcmj_73Renmto 650
autograder/cli/user/remove.py sha256=HezXV7ByeCWRV520S9HhFv8NnvWkmRAdNifIayKJOWY 464
autograder/cli/util/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autograder/cli/util/__main__.py sha256=w7cmWZ8VoR9RetGL9xSueI9vuDzuVUQE-YS8k3s6fFI 230
autograder/cli/util/extract-code.py sha256=Q2CRM4iTC3l279dlC1lsDLQrfjCn2PcVIXUihtIfVwE 1048
autograder/cli/util/style.py sha256=UWiuRKS7s9KxBmfDuBs4QcFs67WjBxKjvsWdRkJc5Rw 828
autograder/cmd/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autograder/cmd/gradeassignment.py sha256=cvv6favf45ewNqJwEclwpf1fhJ3J0tn4GFUkERNryx8 3139
autograder/util/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autograder/util/cli.py sha256=IIXS8YDMB9S3_yrXnmxRirbmsPxWiC49kCDJ8YNMyvE 2853
autograder/util/dirent.py sha256=DgZpAW699RbrDel1EE8YzXZ8F9gfwE0fTa_OJ6z-cIo 1796
autograder/util/file.py sha256=LbaOABT1y4SbDBjidffGsuqpW3ychhKha4s-i94pfgY 437
autograder/util/git.py sha256=AZxffL_PqR-vxc8LWt802mBL_6h3EwX_S8Rftl76Ib0 1521
autograder/util/gzip.py sha256=Mscy86mc6Z3pX89TrIH6T-dqGXnslqXl25PGe-_Vx2Q 442
autograder/util/hash.py sha256=afxep1sgo8AIiwNufTLWcEDnXP_uP5n3Lv9lJN-5sk8 206
autograder/util/http.py sha256=F9t_mU_7Zob_Ar61r5bHv4hWkwHubSNFcfx6Mbhj4-o 300
autograder/util/invoke.py sha256=vh_bmsiOsfjRoRQy5LJCScsP8Zi9tbMSzRENSc8WT8Q 2020
autograder/util/password.py sha256=acNTPXWDU0mni1_XCbgZHu7lDmcL6KglkpeRwd_8iWY 701
autograder/util/submission.py sha256=-2XYJMKnigSJBJk1cpSYVXwZ_3TqwtgTgtnoizQaL5g 3426
autograder/util/testing.py sha256=IdVIJuJPKO43DGYL0xLC4jD4hXzY34zWMQ3YXm9chI0 657
autograder/util/timestamp.py sha256=S0YxUCVgPsp-cGhU-_4QDcnIEyMnUK0BWfqSZu5wG9w 1912
autograder_py-0.4.2.dist-info/METADATA sha256=SKrL8beO9Pk6KK5uL25MhqN_sYgFeSBMeYpJeWAWpbk 9359
autograder_py-0.4.2.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
autograder_py-0.4.2.dist-info/top_level.txt sha256=a_C8rwNmW8RkxQlq2ksDJgme1U0S5P6aKNkXnQhw_MI 11
autograder_py-0.4.2.dist-info/RECORD

top_level.txt

autograder