au-tools

View on PyPIReverse Dependencies (0)

0.1.5 au_tools-0.1.5-py3-none-any.whl

Wheel Details

Project: au-tools
Version: 0.1.5
Filename: au_tools-0.1.5-py3-none-any.whl
Download: [link]
Size: 77372
MD5: 7cc69afc6929e1747f4ee400afb5d786
SHA256: 9c153bfd6523957d127c1378319dd9efd6e24f11fcb5dc4adac6884d5efdd328
Uploaded: 2025-03-18 00:41:05 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: au-tools
Version: 0.1.5
Summary: au - GitHub Classroom Automation Tools
Author: Paul York
Author-Email: paul[at]yorkfamily.com
Project-Url: Bug Tracker, https://github.com/ptyork/au/issues
Project-Url: Homepage, https://ptyork.github.io/au
Project-Url: Repository, https://github.com/ptyork/au
License: MIT
Keywords: github,classroom,autograde,automation
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.12,<4.0
Requires-Dist: beaupy (<4.0.0,>=3.10.1)
Requires-Dist: click (<9.0.0,>=8.1.8)
Requires-Dist: dacite (<2.0.0,>=1.9.2)
Requires-Dist: pylint (<4.0.0,>=3.3.4)
Requires-Dist: pytest (<9.0.0,>=8.3.4)
Requires-Dist: pytest-subtests (<0.15.0,>=0.14.1)
Requires-Dist: pytest-timeout (<3.0.0,>=2.3.1)
Requires-Dist: rich (<14.0.0,>=13.9.4)
Requires-Dist: tomlkit (<0.14.0,>=0.13.2)
Description-Content-Type: text/markdown
[Description omitted; length: 2193 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 2.0.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
au/SettingsBase.py sha256=u9lQGap82_zdeE4WfhkvNoL71JXe6g3viDyc5k1tWdM 2656
au/__init__.py sha256=dI6TC7uQRGIcFgKvUcjkTlQD-joYknog3BoRbDNllzw 39
au/__main__.py sha256=B2bTYFX6U2_XlmEDhp-r5mwnP0BSnvl02tZx6jlzOCI 32
au/classroom/AssignmentSettings.py sha256=mMZGioAg2OiEg2013YRnJVKv6r3nP6ImqKtiY_5DqX0 1940
au/classroom/Roster.py sha256=ykTVj3SQKEwleXD4TFBTx9ofwcP6fs2YoBS6lBLww2I 5990
au/classroom/__init__.py sha256=HANQpZUYLoJnapOxPLNvX3yxmH14CzqEAGnoh65r9p8 430
au/classroom/classroom_api.py sha256=ifWxV7AtEOpRcUFjKDgol6gm1jB_F3aMoHv9wEhg2zo 6169
au/classroom/classroom_types.py sha256=5EGTKvLgioISJlG49a-86b6cRwwpfJE7LZh2_hSZ7po 4753
au/classroom/gh.py sha256=qTgoNjNIYoAHiFaJJLEcpSToE_XWbX69QMkIjVloSAc 2441
au/cli/__init__.py sha256=ucQESw8DmMUlgbIvhowpcUSqVmdq9NvqLm_U5RE1nuA 22
au/cli/assignment/__init__.py sha256=ALHPPbc_4JRgrs3YLAo4ErlIh4bQwktrvCsPR0AzoXk 28
au/cli/assignment/cli.py sha256=pLZ4yOEk8vf5wkujhZwIYceiKLectvd4Z4sov7-SDPg 3307
au/cli/assignment/clone_all.py sha256=gJJGVOdndo3-RTFU0OM6vmYc_KzU4rspV9FJGCvN8Ds 10083
au/cli/assignment/commit_all.py sha256=S9dTUEQiVd2EwE2UK3lGqFkBqulVwU7IR7og-OX_S_0 3402
au/cli/assignment/rename_roster.py sha256=Yr2-APM8-5ebc69inlrRWx09Z5BVfB1y1jyib_DMiyA 3133
au/cli/assignment/time_details.py sha256=JP6mxsbxxq8HXpEY2u6gu7udVX309HuwpCHq3H3Ke7w 6052
au/cli/cli.py sha256=4HlTQcUOmmQC6ZRMk8rSjI-5r89hMPfjmLLA8eymP0c 934
au/cli/python/__init__.py sha256=3aU3IMiV8WXPRrIDJzzpnKbotbQBfTeG2bezqYIElgg 24
au/cli/python/cli.py sha256=qCg-jPIRpDpP_be_xBDxclViPjWaevd5b9ijhOqgCdc 520
au/cli/python/eval_assignment.py sha256=OjMkyHETJenzH5dqYgpyd7jgZ1K7Wiz2zawwnZyLNw4 9770
au/cli/python/gen_feedback.py sha256=4pskwNlJILLVNJTEsg6MZXOlPuZQM5F9GeWCBFy6Z6o 6891
au/cli/python/gen_grades_csv.py sha256=mud3EelxnzPEWfx9UTP7I0oeparxWhXvHeO01OX9vWw 3453
au/cli/python/pytest_data.py sha256=ZAhcIXkxu7kwXtBfOqdStCe6518vi344HCZsR_h3w54 6593
au/cli/python/pytest_reporter.py sha256=HX4VLmo2LVPcLbtrqKPNlXrYF1h4QpjBTvxd6aA_2LM 4426
au/cli/python/quick_grade.py sha256=qjnrvIybEYkQk67rppXA4mzSQ3Iw2oL44UV2Fc9d5Tk 5375
au/cli/python/scoring.py sha256=hHn-hIftKu9LtpuAFn1WCIa4xtKr55BYq4-XivIUZyY 3169
au/cli/repo/__init__.py sha256=OVo64kvxukwViBMPH7PYF9NBmcNNDXG4KL-ndysOQvo 22
au/cli/repo/cli.py sha256=sPeWvTQ-MQLmWqRsUfvMXxf50eobZwJk02Ja5jryMM0 705
au/cli/repo/create.py sha256=6WySGT9Y3pQQ_IqHqZlj_xRkgmvMUn5nAJTc3JrFl1c 5284
au/cli/sql/HOLD/all-feedback.sh sha256=_g9_TGFlaphUy6suwLR-FWYdP5XzxzGUqciBINV7kEI 240
au/cli/sql/HOLD/all-scores.sh sha256=l2YsJOVA7RFKxQuvnWj-qg6qdJVruSDPp_6C27dp8Uw 245
au/cli/sql/HOLD/commonsql.py sha256=OoBoWEchKG_zQAMfiF9zrGjbyU39LFHODJGIPwajzqU 7198
au/cli/sql/HOLD/commonutil.py sha256=z9OOfPbZJqpEaE0EWvq-plrxaCbDUcr-ZBzmcoWrH5U 778
au/cli/sql/HOLD/feedback.py sha256=n5G2JA3014r8kaeDu-JrihT0-ZV5bopmvwV0dhltnUA 20497
au/cli/sql/HOLD/feedback_score.py sha256=Ifzt1JvSR1wgO_QJO9kNxGAZSCRN4H2vFUiEWZVKom0 1962
au/cli/sql/HOLD/gen-score-csv.py sha256=Qzw9vRxa9pTtwPHXhjb7m5vXAKfwfCWPEh6sFKUQJOI 2218
au/cli/sql/HOLD/gen-template.sh sha256=43axRuDyIBaxZ1g1YK4DUSqK7ES0kTyltAQ9yZLru50 1722
au/cli/sql/HOLD/gensanity.py sha256=cyqjwFN-G1z8q55sxdu88zqQ224VnjiWrizAK_hJ69o 3887
au/cli/sql/HOLD/grades.csv sha256=fmunEKqlR6aFYCmPc187dh_WLXnPjeMG5jeITUmGz-8 979
au/cli/sql/HOLD/props.py sha256=WD4gUzzPs0-lzWb7a_sqHuMF2b7xl61LMOvbvxMXOKs 2002
au/cli/sql/HOLD/sanity.py sha256=NaV9n94GDfJa1WWvYVpAMJcxVK2xAgCIlpk89Ri2X2M 3323
au/cli/sql/HOLD/similarity.py sha256=Yhu0WrngDDRCLfSUBSXkpdn1V01HIFxzpg5s1ulx38s 6166
au/cli/sql/__init__.py sha256=jU3xGf3jqHDvY-J0D_Rb1G9s8f0Pi6KXQ-kcMrZW6QM 21
au/cli/sql/cli.py sha256=Sm6fL-ezjCZaMCX01gMrwOLnO6-fxoXdefVZVUsMiZM 1263
au/cli/sql/query_file.py sha256=Cgu4nWWuwSdXr4u3UqOmjQMmklD_xISs2NSZ0LaibcE 1448
au/click/AliasedGroup.py sha256=D1ojDfYiqrQm4t_7TRMFIHP1ojXCbKUSYvLVA3dlRto 664
au/click/AssignmentOptions.py sha256=7b6debOE-K4jom4I1VUr3JMYw3pHbi-O_6ou0d_xkF8 3477
au/click/BasePathType.py sha256=RXZD3MpevHb1wqi6zcEqE8FKy6jNTydZOk_JBmLK8UA 686
au/click/DebugOptions.py sha256=bbSgt_xXmKvrXHkCe0PzLdD5iS8d3dPZurwpYl2Gr-Q 910
au/click/RosterOptions.py sha256=_QswphW0CIj6MAz4IAgJPe-YDIy_dNFMNcibSHot8oU 3787
au/click/SubdirGroup.py sha256=wGogJ4KXKhqk2CEa-HoxMJ-dFmW4DyiFlZEJZZYVu44 1664
au/click/__init__.py sha256=-3C53O8DV5pMf5Dbs1MgyVQT5GX3c0m9UQqLw63wRmQ 257
au/common/__init__.py sha256=2PQa4t5ZIk6RpkWYk1M3irS8_FKFRnAVy_hDIPGg-W4 344
au/common/_archive/label_dir.py sha256=pZNFnGsYfIR7kLOKSlpZFG0DigLUz8K68aa2VHKb9LE 3147
au/common/csv.py sha256=KfFSPIusb6g_LXyHnFlwJarwXMaZ27EGVPxYKxFJcWI 2742
au/common/datetime.py sha256=s_eIxrYiIjrM-z9jIRSirKt16j7XGOXAhBXJgvuLwpQ 1259
au/common/drawing.py sha256=-JDIFJIEgHfxE_JujfStBeY084hsP5a22wu2j77wXk8 3143
au/common/terminal.py sha256=QtQ_kV2N_rK0FyLbpQyu1HUwLQE0iJl8dryFkE1O7F0 7643
f_table/__init__.py sha256=NkBZ3hI0Z1U6XTvRtU6o_jVM3BF5U0-fcv_kuDQs0mk 313
f_table/f_table.py sha256=535VTCKJ69NTNyucAb34YF4xm0Q5voHrc2dl7N6tuSM 18830
f_table/table_styles.py sha256=4zNlgluXwmnSXle_4hRFrOIFfQ3igYwPX9e0uSu63dg 6178
f_table/terminal.py sha256=ryPu2zQlp7xIM3YveexURDle3eJXtzgFBRecoBfF7wY 328
git_wrap/__init__.py sha256=YNGmCGsW-DGj6ssTqIAhDtqbGVAOC1Eo_YxObbQUtKk 213
git_wrap/git_repo.py sha256=c9b10PaeRykuaTu-gthHTGULGjBK0MAidpse8nGBjgs 10902
au_tools-0.1.5.dist-info/LICENSE sha256=VGfCeB4Ujt4iNfk00Hs9fsMElMk3SXH8z2nzQBAz7is 1066
au_tools-0.1.5.dist-info/METADATA sha256=nYegrsKH07gWpJqIbZic1kXWmvwYhOerGEtvo7_nc2g 3217
au_tools-0.1.5.dist-info/WHEEL sha256=IYZQI976HJqqOpQU6PHkJ8fb3tMNBFjg-Cn-pwAbaFM 88
au_tools-0.1.5.dist-info/entry_points.txt sha256=lQyaZTxUNz52egK9RjYqa-RfOch1X1uA4Q45gHnFz1U 34
au_tools-0.1.5.dist-info/RECORD

entry_points.txt

au = au.cli:main