Releases: git-mastery/git-autograder
Releases · git-mastery/git-autograder
V3 Released
There were many breaking changes introduced in this version, mostly because we have managed to establish a small sample of autograding so we are able to properly generalize and modularize autograding behavior.
Changelog
- Moving from individual helper functions embedded within
GitAutograderRepoto separate*Helperclasses:repo.branches.branch()vsrepo.get_branch() - Introducing custom wrapper classes around
Remote,Commit, andBranchto encompass any necessary checks - Improve testing utility by including
GitAutograderTestLoaderto reduce# type: ignorecomments in unit tests - Provide solution file test validation to reduce duplication of answer validation
- Move imports to
__init__to clean up imports for users