pyschedge is a python wrapper for the Schedge API.
Run pip install pyschedge
Run black src
before committing to ensure codes are formatted.
- Run
python3 -m venv env
for a virtual environment - Install all the dependencies
pip install -r requirements.txt
- Run
deactivate
to exit your virtual environment
Feel free to make an issue for any bugs or enhancement and PR!
get_courses(school, subject, full=False)
get_section(registration_number, full=False)
get_non_online()
check_schedule(*argv)
search_course(query, school="", subject="", title_weight=2, description_weight=1, notes_weight=0, prereqs_weight=0, full=False, limit=50)