Skip to content

introcompsys/courseutils

Repository files navigation

courseutils

helper code for class

If you are trying to use this while finishing an incomplete, use the correct release.

To install:

git clone https://github.com/introcompsys/courseutils
cd courseutils
pip install .

You may need to use pip3 instead of pip. On Windows, use GitBash for the clone and then Anaconda Prompt for install

To upgrade:

cd courseutils
git pull
pip install .

You may need to use pip3 instead of pip On Windows, use GitBash for the clone and then Anaconda Prompt for install

Usage

This is a command line tool. It works in Bash on MacOS and Linux and Anaconda Prompt on Windows.

It will also work in a code space with

pip install git+https://github.com/introcompsys/courseutils

Get tasks to do

Get prepare for the most recent date (what's current)

sysgetassignment

Or give it the date and level

sysgetassignment --date 2022-10-19 --type review

(this could be used with the gh CLI to make issues)

Check badges

gh pr list -s all --json title,latestReviews > badges.json
sysapprovedbadges badges.json

ignore the badges.json file